showtooltip = false;
mousex = 0;
mousey = 0;
function getMouseXY(e){
	if(!e){
		e = window.event;
	}
	if(e){
		if(e.pageX || e.pageY){
			mousex = e.pageX;
			mousey = e.pageY;
		}else if(e.clientX || e.clientY){
			mousex = e.clientX + document.body.scrollLeft;
			mousey = e.clientY + document.body.scrollTop;
		}
	}
}
function falsefunc(){
	return false; 
}
function showtip(thetext,e){
	showtooltip = true;
	document.onmouseover = falsefunc;
	document.onmousemove = updatetip;
	document.onmouseout = hidetip;
	
	getMouseXY(e);
	document.getElementById('dPanel').innerHTML = thetext;
	document.getElementById('dPanel').style.visibility = "visible";
	document.getElementById('dPanel').style.left = mousex + 10;
	document.getElementById('dPanel').style.top = mousey;
}
function hidetip(){
	showtooltip = false;
	document.onmousemove = null;
	document.onmouseout = null;
	document.getElementById('dPanel').style.visibility = "hidden";
}
function updatetip(e){
	if(showtooltip){
		getMouseXY(e)
		document.getElementById('dPanel').style.left = mousex + 10;
		document.getElementById('dPanel').style.top = mousey;
	}
	return false;
}
