function displaycoordIE(){
	posX = event.clientX + document.body.scrollLeft;
	posY = event.clientY + document.body.scrollTop;
}

function displaycoordNS(e){
	posX=e.pageX;
	posY=e.pageY;
}

var posX;
var posY;

document.onmousemove=(document.all ? displaycoordIE : displaycoordNS);

function iecompattest(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function showDetails(details){
	if (document.getElementById){
		if(window.innerWidth || window.opera){
			pageX=window.pageXOffset;
			pageW=window.innerWidth-40;
			pageY=window.pageYOffset;
			pageH=window.innerHeight-20;
		}else if(document.body){
			pageX=iecompattest().scrollLeft;
			pageW=iecompattest().offsetWidth-40;
			pageY=iecompattest().scrollTop;
			pageH=iecompattest().offsetHeight-20;
		}
		var theZone=document.getElementById("zone");
		theZone.innerHTML=details;
		posW=theZone.offsetWidth;
		posH=theZone.offsetHeight;
		posL=posX-posW-5;
		if(posL<pageX){
			posL=pageX;
		}
		theZone.style.left=posL;
		posT=posY-posH-5;
		if(posT<pageY){
			posT=pageY;
		}else if(posT<175){
			posT=175;
		}
		theZone.style.top=posT;
		theZone.style.visibility='inherit';
	}
}

function hideDetails(){
	var zone=document.getElementById("zone");
	zone.style.visibility='hidden';
}

document.write('<div id=zone class=default style="z-index: 99; filter:alpha(opacity=90);-moz-opacity:0.90; line-height: 12px; visibility: hidden; padding: 2; spacing: 0; color: #000033; background-color: #FFFAD0; position: absolute; border-style: solid; border-width: 1px; border-color: #000033; width: 200px; clip: auto;"><br></div>');