Andreas: Maus-Cursor nur im DIV

Beitrag lesen

Hallo,

momentan zeichnet Javascript alle Mausbewegungen meiner Seite auf indem es die Position mouseX,mouseY aktualisiert.

Hierfür verwende ich diesen Code:
//find out if ie runs in quirks mode
var docEl = (
typeof document.compatMode != "undefined" &&
document.compatMode        != "BackCompat"
)? "documentElement" : "body";
// register event
// capture it for nc 4x
//
function init_mousemove() {
if(document.layers) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = dpl_mouse_pos;
document.onmouseup =function (){box2followthemouse='';};
}
// handle onmousemove event
//
function dpl_mouse_pos(e)
{
// position where mousemove fired
var xPos    =  e? e.pageX : window.event.x;
var yPos    =  e? e.pageY : window.event.y;
// for ie add scroll position
if (document.all && !document.captureEvents) {
xPos    += document[docEl].scrollLeft;
yPos    += document[docEl].scrollTop;
}
// display position
mouseX=xPos;
mouseY=yPos;
if(box2followthemouse!='')
attach2mouse(document.getElementById(box2followthemouse))
// for the dino pass event
if (document.layers) routeEvent(e);
}

Nun würde ich aber gerne die mitgeschriebene Mausaktivität einschränken, sodass nur die Positionen aktualisiert werden, wenn sich die Maus über einem bestimmten DIV befindet und nicht beim ganzen <Body>.

Bitte um Tipps