if (document.all) { document.onmousemove=tooltipMouseMove; }
if (document.layers) { window.captureEvents(Event.MOUSEMOVE);window.onMouseMove=tooltipMouseMove; }
if (typeof(document.addEventListener)=="function") { document.addEventListener('mousemove',tooltipMouseMove,false) }

var sActiveTooltip = null;
var nTooltipOffsetX = -(157 / 2);
var nTooltipOffsetY = 8;
function tooltipMouseMove(e) {
	if (sActiveTooltip != null) {
		if (document.all) {
			document.all["footerTooltipLayer"].style.left = (event.x + document.body.scrollLeft + nTooltipOffsetX);
			document.all["footerTooltipLayer"].style.top = (event.y + document.body.scrollTop + nTooltipOffsetY);
			document.all[sActiveTooltip].style.left = (event.x + document.body.scrollLeft + nTooltipOffsetX);
			document.all[sActiveTooltip].style.top = (event.y + document.body.scrollTop + nTooltipOffsetY);
		}
		if (document.layers) {
			document.layers["footerTooltipLayer"].left = (window.pageYOffset + e.pageX+ nTooltipOffsetX);
			document.layers["footerTooltipLayer"].top = (window.pageYOffset + e.pageY + nTooltipOffsetY);
			document.layers[sActiveTooltip].left = (window.pageYOffset + e.pageX+ nTooltipOffsetX);
			document.layers[sActiveTooltip].top = (window.pageYOffset + e.pageY + nTooltipOffsetY);
		}
		if (!document.all && document.getElementById) {
			document.getElementById("footerTooltipLayer").style.left = (window.pageYOffset + e.pageX + nTooltipOffsetX);
			document.getElementById("footerTooltipLayer").style.top = (window.pageYOffset + e.pageY + nTooltipOffsetY);
			document.getElementById(sActiveTooltip).style.left = (window.pageYOffset + e.pageX + nTooltipOffsetX);
			document.getElementById(sActiveTooltip).style.top = (window.pageYOffset + e.pageY + nTooltipOffsetY);
		}
	}
}
function tooltipMouseMoveShowLayer(name) {
	sActiveTooltip = name;
}
function tooltipMouseMoveHideLayer(name) {
	if (sActiveTooltip != null) {
		if (document.all) {
			document.all["footerTooltipLayer"].style.left = -154;
			document.all["footerTooltipLayer"].style.top = -57;
			document.all[sActiveTooltip].style.left = -154;
			document.all[sActiveTooltip].style.top = -57;
		}
		if (document.layers) {
			document.layers["footerTooltipLayer"].left = -154;
			document.layers["footerTooltipLayer"].top = -57;
			document.layers[sActiveTooltip].left = -154;
			document.layers[sActiveTooltip].top = -57;
		}
		if (!document.all && document.getElementById) {
			document.getElementById("footerTooltipLayer").style.left = -154;
			document.getElementById("footerTooltipLayer").style.top = -57;
			document.getElementById(sActiveTooltip).style.left = -154;
			document.getElementById(sActiveTooltip).style.top = -57;
		}
	}
	sActiveTooltip = null;
}