var nav4 = window.Event ? true : false;
var timer = new Array();

  function absLeft(el) {
     return (el.offsetParent)? 
     el.offsetLeft+absLeft(el.offsetParent) : el.offsetLeft;
  }

  function absTop(el) {
     return (el.offsetParent)? 
     el.offsetTop+absTop(el.offsetParent) : el.offsetTop;
  }

function addEvent(obj, eventType, fn, useCaption)
// Event Handling Funktion
// -> Fügt Objekten Listener hinzu
// -> Unterscheidet zwischen Browsern
{
  if (obj.addEventListener) {
    obj.addEventListener(eventType, fn, useCaption);
    return true;
  } else if (obj.attachEvent) {
    var retVal = obj.attachEvent("on"+eventType, fn);
    return retVal;
  } else {
    return false;
  }
}

function init() {
}

function hover(num) {
var el = document.getElementById("link_"+num);
var xpos = absLeft(el);
var ypos = absTop(el) + 105;

var el2 = document.getElementById("layer_"+num);
el2.style.left = xpos + "px";
el2.style.top = ypos + "px";
showMenu(num);
}

function leave(num) {
timer[num] = setTimeout("hideMenu('"+num+"')",150);
}

function showMenu(num) {
document.getElementById("layer_"+num).style.display = "inline";
clearTimeout(timer[num]);
}

function hideMenu(num) {
document.getElementById("layer_"+num).style.display = "none";
}