var IE = document.all ? true : false;
var srcEvent = null;
var tempX = 0;
var tempY = 0;
var mouseX = 0;
var mouseY = 0;

function getMouseXY(e) {
	if (IE)	{
		tempX = event.clientX;
		tempY = event.clientY + document.documentElement.scrollTop;
		srcEvent = event;
	} else {
		tempX = e.pageX;
		tempY = e.pageY;;
		srcEvent = e;
	}
	if (tempX < 0){tempX = 0;}
	if (tempY < 0){tempY = 0;}
	mouseX = tempX;
	mouseY = tempY;

	return true;
}

if (!IE) document.captureEvents(Event.CLICK | Event.MOUSEMOVE);
document.onmousemove = getMouseXY;