/* ChangeLog: 2005-02-24 Phil Avery, pavery@us.ibm.com - initial version */ var isIE = document.all?true:false; if (!isIE) document.captureEvents(Event.MOUSEMOVE); document.onmousemove = getMousePosition; var mouse_x; var mouse_y; var popup_height = 200; var popup_width = 300; function showPopup(text) { var params = 'status=no, menubar=0,menubars=0,personalbar=0,statusbars=0, width='+ popup_width +',height='+ popup_height+',left='+mouse_x+',top='+mouse_y; popup = open("","hoverwindow", params); popup.document.open(); //popup.document.write('mouse_x is:' + mouse_x + ' mouse_y is:' + mouse_y ); popup.document.write("" + text + ""); popup.document.close(); } function hidePopup() { popup.close(); } function getMousePosition(e) { if (!isIE) { mouse_x = e.pageX + window.screenX + 25; mouse_y = e.pageY + window.screenY - (popup_height/2) - 25; } if (isIE) { mouse_x = event.clientX + document.body.scrollLeft + window.screenLeft + 25; mouse_y = event.clientY + document.body.scrollTop + window.screenTop - popup_height - 50; } return true; }