function showToolTip(url, evt){
	xPos = evt.clientX;
	yPos = evt.clientY;

	toolTip = document.getElementById('toolTip');

	req = new XMLHttpRequest();

	if (req) {
		req.onreadystatechange = function() {
			if (req.readyState == 4) { // only if req is "loaded"
				if (req.status == 200 || req.status == 304) { // only if "OK"
					if (req.responseText != '') {
						toolTip.innerHTML = req.responseText;
					}
				}
				else { // HTTP error
					toolTip.innerHTML = 'Error loading '+url;
				}
			}
		};
		req.open('GET', url, true);
		req.send('');
	}

	toolTip.style.top = parseInt(yPos)+2 + "px";
	toolTip.style.left = parseInt(xPos)+2 + "px";
	toolTip.style.visibility = "visible";
  
}

function hideToolTip(){
	var toolTip = document.getElementById("toolTip");
	toolTip.style.visibility = "hidden";
	toolTip.innerHTML = ''
}
