// JavaScript Document


// Simple follow the mouse script

var divName = 'description'; // div that is to follow the mouse
                       // (must be position:absolute)
var offX = 5;          // X offset from mouse position
var offY = 5;          // Y offset from mouse position

function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function follow(evt) {if (document.getElementById) {var obj = document.getElementById(divName).style; obj.visibility = 'visible';
obj.left = (parseInt(mouseX(evt))+offX) + 'px';
obj.top = (parseInt(mouseY(evt))+offY) + 'px';}}
document.onmousemove = follow;
                    
                    
					// setStyleByClass: given an element type and a class selector,
// style property and value, apply the style.
// args:
//  t - type of tag to check for (e.g., SPAN)
//  c - class name
//  p - CSS property
//  v - value
var ie = (document.all) ? true : false;

function setStyleByClass(t,c,p,v){
	var elements;
	if(t == '*') {
		// '*' not supported by IE/Win 5.5 and below
		elements = (ie) ? document.all : document.getElementsByTagName('*');
	} else {
		elements = document.getElementsByTagName(t);
	}
	for(var i = 0; i < elements.length; i++){
		var node = elements.item(i);
		for(var j = 0; j < node.attributes.length; j++) {
			if(node.attributes.item(j).nodeName == 'class') {
				if(node.attributes.item(j).nodeValue == c) {
					eval('node.style.' + p + " = '" +v + "'");
				}
			}
		}
	}
}




	function enlarge(title, text, row) {
	// document.getElementById(row).className = 'over';
	document.getElementById('title').innerHTML = title;
	document.getElementById('descriptiontext').innerHTML = text;
	document.getElementById('description').style.display = 'block';
	setStyleByClass('tr', row, 'backgroundColor', '#CFE1F4');
	
	

	}

	function hide(row, color) {
		document.getElementById('description').style.display = 'none';
		setStyleByClass('tr', row, 'backgroundColor', color);
		
		

	
		}
	function launch(url) {
		window.location = url;
		}
		
					
                    