var offX = 15;          // X offset from mouse position
var offY = 15;          // Y offset from mouse position
var divName = 'overlib';
 
function mouseX(evt) {if (!evt) evt = window.event; if (evt.pageX) return evt.pageX; else if (evt.clientX)return evt.clientX + (document.documentElement.scrollLeft ?  document.documentElement.scrollLeft : document.body.scrollLeft); else return 0;}
function mouseY(evt) {if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0;}

function follow(evt) 
{
	if (document.getElementById) 
	{
		var obj = document.getElementById(divName).style;
		
		obj.left = (parseInt(mouseX(evt))+offX) + 'px';
		obj.top = (parseInt(mouseY(evt))+offY) + 'px';
	}
}

document.onmousemove = follow;
	
function divmousein(id)
{
	document.getElementById(divName).style.display = 'block';
 	document.getElementById(divName).innerHTML = $(id).innerHTML;
}
 
function displaynot()
{ 
	document.getElementById(divName).style.display = 'none';
}


function popup(mypage,myname,w,h,scroll)
{
	LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	settings = 'toolbar=0,location=0,directories=0,menubar=0,scrollbars=0,height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition;
	win = window.open(mypage,myname,settings)
} 
