// JavaScript matrix-info-box an mouse ausrichten
var docEl = (
typeof document.compatMode != "undefined" &&
document.compatMode != "BackCompat"
)? "documentElement" : "body";

function init_mousemove(icon, eventhandler)
{
  if (icon != null)
  {
  //if(document.layers) document.getElementById("helpmenu").captureEvents(Event.MOUSEMOVE);
  //document.getElementById("helpmenu").onmousemove = dpl_mouse_pos;
  if(document.layers) document.getElementById(icon).captureEvents(Event.MOUSEMOVE);
  document.getElementById(icon).onmousemove = eventhandler;
  }
}

function dpl_mouse_pos(e)
{
var xPos = e? e.pageX : window.event.x;
var yPos = e? e.pageY : window.event.y;

if (document.all && !document.captureEvents) {
xPos += document[docEl].scrollLeft;
yPos += document[docEl].scrollTop;
}

document.getElementById("helpbox").style.left = xPos + "px";
document.getElementById("helpbox").style.top = yPos + "px";

if (document.layers) routeEvent(e);
}

