Доброго времени суток уважаемые!
Никак не могу разобраться с одним вопросом в JavaScript.
Кто знает пожалуйста подскажите как мне определить положение мыши на экране??? Это необходимо для позиционирования DIVa с информацией при наведении курсора на <a>. Код следующий:

Код:
<a href="javascript:void(0);" onMouseOver="idtls(id);" onMouseOut="hidtls();">Details</a>
Читал что надо в onMouseOver="idtls(id); вставить event для определения положения курсора - onMouseOver="idtls(id, event);. И обрабатывать это потом примерно так -

Код:
function mouseCoords(ev) {
if (ev.pageX || ev.pageY) {
return {x:ev.pageX, y:ev.pageY};
}
var docBody = document.documentElement
? document.documentElement
: document.body;
return {
x: ev.clientX + docBody.scrollLeft - docBody.clientLeft,
y: ev.clientY + docBody.scrollTop - docBody.clientTop
};
}
function idtls(id, evt)
{
mouseCoords(evt)
...
...
}
Но ничего при этом не происходит ни в IE ни в FF.
Как быть с этим? Почему не работает? И разъясните плиз, как и в каких браузерах обращаться с этим event! Откуда он берется? Как корректно передать и обработать и т.д. Очень уж хочется сделать эту всплывающую подсказку при наведении мыши на Details.. :-)
Заранее благодарен всем откликнувшимся!!!