
var IE = document.all?true:false;


var _mouseX = 0
var _mouseY = 0


function getMouseXY(e) {

	if(IE)	{
		_mouseX = event.clientX + document.body.scrollLeft;
		_mouseY = event.clientY + document.body.scrollTop;
	}

	else	{
		_mouseX = e.pageX;
		_mouseY = e.pageY;
	}	

	var o = document.getElementById('viewport');
	var p = findPos(o);

	_mouseY-=p[1];
	_mouseX-=p[0];

	var YY = Math.floor((_mouseY)/31.5);
		YY = 21 - YY;
	var XX = Math.floor((_mouseX)/31.5);
		XX = cols.charAt(XX+2);

	var map = XX + YY;

	if(!zoom && isValid(map) && _mouseX>0 && _mouseX<560 && _mouseY>0 && _mouseY<700)	{

	var o = document.getElementById('mouseInfo');
	o.style.display = 'none';
	o.style.top = _mouseY +p[1] + 28 + 'px';
	o.style.left = _mouseX +p[0] + 12 + 'px';
//	o.innerHTML = 'X: '+_mouseX+' : '+XX+'; Y: '+_mouseY +' : '+ YY;
	o.innerHTML = map;
	currentMap = map;
	o.style.display = 'inline';
	}	
	
	else	{
		hideMouseInfo();
	}
	
	return true;
}

function hideMouseInfo()	{
	var o = document.getElementById('mouseInfo');
	o.style.display = 'none';
}


if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = getMouseXY;
//document.onmousedown = getMouseXY;
//document.onmouseup = hideMouseInfo;
//document.onmousemove = hideMouseInfo;


