	/*
		MINIMUM REQUIREMENTS FOR USAGE: 
		<a href="#" onMouseMove="showDiv('testdiv')" onMouseOut="hideDiv('testdiv')">Test</a>
		<div id="testdiv" style="position: absolute; display: none;">&nbsp;</div>
	*/
	var scrollposy = 0;
	var scrollposx = 0;
	var posx = 0;
	var posy = 0;
	var offsetx = 15;
	var offsety = 5;
	document.onmousemove = getCursorPos;
	
	function showDiv(divID) {
		document.getElementById(divID).style.top = posy + offsety + "px";
		document.getElementById(divID).style.left = posx + offsetx + "px";
		document.getElementById(divID).style.display = "block";
	}
	function hideDiv(divID) {
		document.getElementById(divID).style.display = "none";
	}
	function getCursorPos(e) {
		if (!e) var e = window.event;
		scrollposy = 0;
		scrollposx = 0;
		if (document.documentElement && document.documentElement.scrollTop) {
			scrollposy = document.documentElement.scrollTop;
			scrollposx = document.documentElement.scrollLeft;
		}
		else if (document.body) {
			scrollposy = document.body.scrollTop
			scrollposx = document.body.scrollLeft;
		}
		
		if (e.pageX || e.pageY) //Netscape
		{
			posx = e.pageX;
			posy = e.pageY;
		}
		else if (e.clientX || e.clientY) //IE
		{
			posx = e.clientX + scrollposx;
			posy = e.clientY + scrollposy;
		}
	}