 var Xmouse, Ymouse;
 var hidden = true;
 function tooltip(message) {
	if(message){
		hidden = false;
		if (document.layers){
			with (document["tooltiplayer"].document){
				open();
				write("<table border=1 cellpadding=3 cellspacing=0 width=160><tr><td class='tooltip' bgcolor='#EFF7D0'><font style='font-family:arial;font-size:11px;'>" + message + "</font></td></tr></table>");
				close();
			}
		} 
		else {
			document.all["tooltiplayer"].innerHTML = "<table width=160 border=0 cellpadding=3 cellspacing=0><tr><td class=tooltip style='border: solid 1px black' bgcolor='#EFF7D0'><font style='font-family:arial;font-size:11px;'>" + message + "</font></td></tr></table>";
		}                
		
		if (document.all) {
			document.all["tooltiplayer"].style.visibility = "visible";				        
		} else if (document.layers){
			document.layers["tooltiplayer"].visibility = "show";
		}
		moveLayer("tooltiplayer",Xmouse-30,Ymouse+18);
	} 
	else {
		hidden = true;
		if (document.all) {
			document.all["tooltiplayer"].style.visibility = "hidden";
		}
		else if (document.layers){
			document.layers["tooltiplayer"].visibility = "hide";
		}            
	}
	window.status="";
}
 
function MoveHandler(evnt) {
	if(document.layers){
		Xmouse = evnt.pageX; // + pageXOffset;
		Ymouse = evnt.pageY; // + pageYOffset;
	} 
	else if(document.all) {
		Xmouse = window.event.x + document.body.scrollLeft;
		Ymouse = window.event.y + document.body.scrollTop;
	}
	moveLayer("tooltiplayer",Xmouse-30,Ymouse+18);
}

function moveLayer(Id,x,y){
	if (hidden){
		x = 0; y = 0;
	}
	if (document.all){
		if (x<0) x=0;
		if (x>document.body.clientWidth+document.body.scrollLeft-document.all[Id].clientWidth) x=document.body.clientWidth+document.body.scrollLeft-document.all[Id].clientWidth;
		if (y<0) y=0;
		if (y>document.body.clientHeight+document.body.scrollTop-document.all[Id].clientHeight) y=document.body.clientHeight+document.body.scrollTop-document.all[Id].clientHeight;
		document.all[Id].style.left = x;
		document.all[Id].style.top = y;
	}
	else if (document.layers){
		if (x<0) x=0;
		if (x>window.innerWidth-document.layers[Id].clip.width-20) x=window.innerWidth-document.layers[Id].clip.width-20;
		if (y<0) y=0;
		if (y>window.innerHeight+window.pageYOffset-document.layers[Id].clip.height) y=window.innerHeight+window.pageYOffset-document.layers[Id].clip.height;
		document.layers[Id].left = x;
		document.layers[Id].top = y;
	}
}

// Init handler
if (document.layers){
	window.captureEvents(Event.MOUSEMOVE);
	window.onMouseMove = MoveHandler;
}
if (document.all){
	document.onmousemove = MoveHandler;
}

//write layer
document.write('<span class=tooltip id="tooltiplayer" style="position:absolute; visibility:hidden;"></span>');