More actions
mNo edit summary |
mNo edit summary |
||
| Line 137: | Line 137: | ||
function tooltipMouseHandler(e) { | function tooltipMouseHandler(e) { | ||
if (!e){ e = window.event; } | if (!e){ e = window.event; } | ||
mouseX = e.clientX + document. | mouseX = null; mouseY = null; | ||
if(e.pageX && e.pageY) { mouseX = e.pageX; mouseY = e.pageY; } | |||
else if(e.clientX && e.clientY) { | |||
mouseX = e.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); | |||
mouseY = e.clientY + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft); | |||
} | |||
moveTooltip(mouseX, mouseY); | moveTooltip(mouseX, mouseY); | ||
} | |||
function mouseX(evt) { | |||
if (evt.pageX) return evt.pageX; | |||
else if (evt.clientX) | |||
return evt.clientX + (document.documentElement.scrollLeft ? | |||
document.documentElement.scrollLeft : | |||
document.body.scrollLeft); | |||
else return null; | |||
} | } | ||
function moveTooltip(x, y) { | function moveTooltip(x, y) { | ||