anch'io mi ritrovo lo stesso problema e uso questa funzione:

codice:
function pippo(anImage,aLeggenda) {
 e = event;
 if (entered == false) {
  testo           = document.getElementById(aLeggenda).innerHTML;
 } // if (entered == false)
 aDiv            = document.getElementById(aLeggenda);
 aDiv.style.left = e.clientX + 10;
 aDiv.style.top  = e.clientY + 15;
} // function pippo(anImage)

function pippo2(anImage,aLeggenda) {
 aDiv            = document.getElementById(aLeggenda);
 aDiv.style.left = -1000;
 aDiv.style.top  = -1000;
e non riesco a trovare soluzione.

qualcuno mi può aiutare?
grazie!