mousex = 0; mousey = 0; currentid = ""; if(window.Event) document.captureEvents(Event.MOUSEMOVE); document.onmousemove=show_maus; function show_maus(e) { if(window.Event) { mousex = e.pageX; mousey = e.pageY; } else { mousex = event.clientX; mousey = event.clientY; } } function show(id) { document.getElementById(id).style.visibility='visible'; currentid = id; } function out(id) { document.getElementById(id).style.visibility='hidden'; currentid = ""; } function updateelement() { if(currentid!="") { document.getElementById(currentid).style.left = (mousex + 10) + "px"; document.getElementById(currentid).style.top = (mousey + 10) + "px"; } }