var yPos = 0;
var headerHeight = 148;

function getMousePos(e) 
{ 
	//NS
	if (document.layers||document.getElementById&&!document.all)
	{
		yPos = e.pageY - headerHeight - 50;
	}
	//IE
	else if (document.all) 
	{
		yPos = window.event.clientY + scrollDistance() - headerHeight - 50;
	}
}

function scrollDistance() {
	var x,y;
	if (self.pageYOffset) // all except Explorer
	{
		x = self.pageXOffset;
		y = self.pageYOffset;
	}
	else if (document.documentElement && document.documentElement.scrollTop)
		// Explorer 6 Strict
	{
		x = document.documentElement.scrollLeft;
		y = document.documentElement.scrollTop;
	}
	else if (document.body) // all other Explorers
	{
		x = document.body.scrollLeft;
		y = document.body.scrollTop;
	}	
	return y;
}

if(!window.captureEvents) document.onmousemove=getMousePos
if (window.captureEvents) 
{
	window.captureEvents(Event.MOUSEMOVE)
	window.onmousemove=getMousePos //e should not be defined
}


function processing ( )
{
	if (document.getElementById) {
		document.getElementById ("theMessage").style.display = "block";
		document.getElementById ("theMessage").style.top = yPos + "px"; //document.getElementById('Y').value;
	}
	else if (document.all) {
		document.all ["theMessage"].style.display = "block";
		document.all ["theMessage"].style.top = yPos + "px";
	}
	else if (document.layers) {
		document.layers ["theMessage"].style.display = "block";
		document.layers ["theMessage"].style.top = yPos + "px";
	}
	return true;
}

function messageHide ( )
{
	if (document.getElementById)
		document.getElementById ("theMessage").style.display = "none";
	else if (document.all)
		document.all ["theMessage"].style.display = "none";
	else if (document.layers)
		document.layers ["theMessage"].style.display = "none";
}

