<!--
window.document.onmousemove = GetMousePosition;

var blnEnableToolTip = false;

var ie = window.document.all;
var ns6 = window.document.getElementById && (!(window.document.all));

var offsetypoint = 20; // 20; // Customize y offset of tooltip
var offsetxpoint = -60; // -60; // Customize x offset of tooltip

function ShowToolTip(message)
{
	if((ns6 || ie) && (message != ""))
	{
		var objToolTip = (window.document.all) ?
							window.document.all["ToolTip"] :
							((window.document.getElementById) ?
								window.document.getElementById("ToolTip") :
								"");

		if((objToolTip != null) && (objToolTip != "") && (objToolTip != "undefined"))
		{
			blnEnableToolTip = true;

			objToolTip.innerHTML = "<table cellspacing='0' cellpadding='2' border='0' class='ToolTip'><tr><td class='ToolTip'>" + message + "</td></tr></table>";

			return(false);
		}
	}
}

function HideToolTip()
{
	if(ns6 || ie)
	{
		var objToolTip = (window.document.all) ?
							window.document.all["ToolTip"] :
							((window.document.getElementById) ?
								window.document.getElementById("ToolTip") :
								"");

		if((objToolTip != null) && (objToolTip != "") && (objToolTip != "undefined"))
		{
			blnEnableToolTip = false;

			objToolTip.style.top = "+1px";
			objToolTip.style.left = "+1px";

			if(ns6)
				objToolTip.style.display = "none";
			if(ie)
				objToolTip.style.visibility = "hidden";
		}
	}
}

function ietruebody()
{
	return((document.compatMode && document.compatMode!="BackCompat") ? document.documentElement : document.body);
}

function GetMousePosition(e)
{
	if(blnEnableToolTip)
	{
		var objToolTip = (window.document.all) ?
							window.document.all["ToolTip"] :
							((window.document.getElementById) ?
								window.document.getElementById("ToolTip") :
								"");

		var curY = (ns6) ? e.pageY : event.y + ietruebody().scrollTop;
		var curX = (ns6) ? e.pageX : event.x + ietruebody().scrollLeft;

		// Find out how close the mouse is to the corner of the window
		var rightedge = ie && ! window.opera ? ietruebody().clientWidth - event.clientX - offsetxpoint : window.innerWidth - e.clientX - offsetxpoint - 20;
		var bottomedge = ie && ! window.opera ? ietruebody().clientHeight - event.clientY - offsetypoint : window.innerHeight - e.clientY - offsetypoint - 20;

		var leftedge = (offsetxpoint < 0) ? offsetxpoint * (-1) : -1000;

		// If the horizontal distance isn't enough to accomodate the width of the context menu
		if(rightedge < objToolTip.offsetWidth)
		{
			// Move the horizontal position of the menu to the left by it's width
			objToolTip.style.left = ie ? ietruebody().scrollLeft + event.clientX - objToolTip.offsetWidth + "px" : window.pageXOffset + e.clientX - objToolTip.offsetWidth + "px";
		}
		else
		{
			if(curX < leftedge)
				objToolTip.style.left = "5px";
			else
			{
				//position the horizontal position of the menu where the mouse is positioned
				objToolTip.style.left = curX + offsetxpoint + "px";
			}
		}

		// Same concept with the vertical position
		if(bottomedge < objToolTip.offsetHeight)
			objToolTip.style.top = ie ? ietruebody().scrollTop + event.clientY - objToolTip.offsetHeight - offsetypoint + "px" : window.pageYOffset + e.clientY - objToolTip.offsetHeight - offsetypoint + "px";
		else
			objToolTip.style.top = curY + offsetypoint + "px";

		if(ns6)
			objToolTip.style.display = "block";
		if(ie)
			objToolTip.style.visibility = "visible";
	}
}
-->
