blob: 9c2479cb0bb6976fda0b4ac61754e2712294f50d [file] [log] [blame]
/*
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("<body bgcolor='#eeeeee' style='font-family:arial;font-size:12px;'>"
+ text
+ "</body>");
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;
}