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;