// JavaScript Document function get_scroll(){ var scrOfX = 0, scrOfY = 0; if( typeof( window.pageYOffset ) == 'number' ) { //Netscape compliant scrOfY = window.pageYOffset; scrOfX = window.pageXOffset; } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { //DOM compliant scrOfY = document.body.scrollTop; scrOfX = document.body.scrollLeft; } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { //IE6 standards compliant mode scrOfY = document.documentElement.scrollTop; scrOfX = document.documentElement.scrollLeft; } return scrOfY; } function hover_mousemove(event){ if (!event){ event = window.event; } var mousePos = mouseCoords(event); hovbox = document.getElementById('hoverbox'); hovbox.style.left = (mousePos.x - 50) + "px"; hovbox.style.top = (mousePos.y + 50) + "px"; } function hover_up(imgurl){ document.getElementById('hoverbox').style.display='block'; document.getElementById('hoverbox_image').src = imgurl; } function hover_down(){ document.getElementById('hoverbox').style.display='none'; document.getElementById('hoverbox_image').src = ''; } function mouseCoords(event){ if(event.pageX || event.pageY){ return {x:event.pageX, y:event.pageY}; } return { x:event.clientX + (document.body.scrollLeft + document.documentElement.scrollLeft) - document.body.clientLeft, y:event.clientY + (document.body.scrollTop + document.documentElement.scrollTop) - document.body.clientTop }; }