var Xmouse, Ymouse; var hidden = true; var moveDiv = 0;

var preMessage='<div style="width:120px; border:3px solid #323232; color:#ffffff; text-align:left; padding:10px; background-color:#000000;" class=regular id=rolloverDiv>';

var postMessage="</div>";

function nd() {
	hidden = true;
	if (document.all) {
		document.all["overDiv"].style.visibility = "hidden";
	} else if (document.layers){
		document.layers["overDiv"].visibility = "hide";
	} else if (document.getElementById){
		document.getElementById("overDiv").style.visibility = "hidden";
	};
	moveDiv = 0;
	moveLayer("overDiv",-1000,-1000);
};

function drs(message) {
	message = "Click for more info";
	hidden = false;
	moveDiv = 1;
	if (document.layers){
		with (document["overDiv"].document){
			open();
			write(preMessage + message + postMessage);
			close();
		};
	} else if (document.all) {
		document.all["overDiv"].innerHTML = preMessage + message + postMessage;
	} else if (document.getElementById){
		theRange = document.createRange();
		theRange.setStartBefore(document.getElementById("overDiv"));
		while (document.getElementById("overDiv").hasChildNodes()){
			document.getElementById("overDiv").removeChild(document.getElementById("overDiv").lastChild);
		};
		document.getElementById("overDiv").appendChild(theRange.createContextualFragment(preMessage + message + postMessage));
	};
	if (document.all) {
		document.all["overDiv"].style.visibility = "visible";
	} else if (document.layers){
		document.layers["overDiv"].visibility = "show";
	} else if (document.getElementById){
		document.getElementById("overDiv").style.visibility = "visible";
	};
};

function MoveHandler(evnt) {
	if (moveDiv == 1) {
		if(document.all) {
			Xmouse = event.clientX + document.body.scrollLeft;
			Ymouse = event.clientY + document.body.scrollTop;
		} else if (document.layers||document.getElementById){
			Xmouse = evnt.pageX;
			Ymouse = evnt.pageY;
		};
//		rolloverDiv.innerHTML = event.clientX + document.body.scrollLeft;
		moveLayer("overDiv",Xmouse - 70,Ymouse + 10);
	};
};

function moveLayer(Id,x,y){
	if (document.all){
		document.all[Id].style.left = x-50;
		document.all[Id].style.top = y-70;
	} else if (document.layers){
		document.layers[Id].left = x;
		document.layers[Id].top = y;
	} else if (document.getElementById){
		document.getElementById(Id).style.left = x+'px';
		document.getElementById(Id).style.top = y+'px';
	};
};

if (document.layers){
	document.captureEvents(Event.MOUSEMOVE);
};

document.onmousemove = MoveHandler;









