var IELIKE = (document.captureEvents == undefined) ? true : false;
if (!IELIKE) {
  document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = getMouseXY;

var mouse_x = 0;
var mouse_y = 0;

function getMouseXY(e) {
  if (IELIKE) {
    mouse_x = event.clientX + document.body.scrollLeft;
    mouse_y = event.clientY + document.body.scrollTop;
  } else {
    mouse_x = e.pageX;
    mouse_y = e.pageY;
  }  
  if (mouse_x < 0) mouse_x = 0;
  if (mouse_y < 0) mouse_y = 0;
  return true;
}
