var IE = document.all?true:false;

if (!IE) {document.captureEvents(Event.MOUSEMOVE);}

var tempX = 0;
var tempY = 0;

function getMouseXY(e) {
  if (IE) { 
    tempY = event.clientY + getYsp();
    tempX = event.clientX;
  } else {  
    tempY = e.pageY;
    tempX = e.pageX - 120;
  }  

  return true;
}
function getYsp() {
	var scrollY = 0;
	
	if ( document.documentElement && document.documentElement.scrollTop )
	{
		scrollY = document.documentElement.scrollTop;
	}
	else if ( document.body && document.body.scrollTop )
	{
		scrollY = document.body.scrollTop;
	}
	else if ( window.pageYOffset )
	{
		scrollY = window.pageYOffset;
	}
	else if ( window.scrollY )
	{
		scrollY = window.scrollY;
	}
	
	return scrollY;
}

document.onmousemove = getMouseXY;