function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

// zeige pop-up menu bei onmouseover
function showmenu(e,which) {  // (event,linkset[x])

  if (!document.all && !document.getElementById && !document.layers)
    return
  
  clearhidemenu()
  
  // popupmenu style
  menuobj=ie4 ? document.all.popmenu : ns6 ? document.getElementById("popmenu") : ns4 ? document.popmenu : ""
  menuobj.thestyle=(ie4||ns6) ? menuobj.style : menuobj // original: bitweise (ie4|ns6)
  
  // welches Menu soll aufklappen? (which = linkset[x])
  if (ie4||ns6) {
    menuobj.innerHTML='';  // IE auf MAC's - bugfix
    menuobj.innerHTML=which;
  }
  else {
    menuobj.document.write('<layer name="gui" bgColor="#eeeeee" width="200" onmouseover="clearhidemenu()" onmouseout="hidemenu()">'+which+'</layer>')
    menuobj.document.close()
  }

  //  Abstand Menu links (+"px" wenn doctype = strict)
  eventX=ie4 ? document.getElementById(event.srcElement.id).offsetLeft : ns6 ? document.getElementById(e.target.id).offsetLeft : e.x
  menuobj.thestyle.left=ie4 ? findPosX(document.getElementById(event.srcElement.id))+"px" : ns6? window.pageXOffset+eventX+"px" : eventX

  // Abstand Menu oben (20px) (+"px" wenn doctype = strict)
  menuobj.thestyle.top=ie4 ? document.body.scrollTop+20+"px" : ns6 ? window.pageYOffset+20+"px" : 20 
  menuobj.thestyle.visibility="visible"
  return false
}
  for (var menuItem in linkset)
  	if (linkset[menuItem])
			linkset[menuItem] = linkset[menuItem].replace(/<a href=\"\//g,"<a href=\"http://www.fh-oow.de/");
  for (var menuItem in linkset)
  	if (linkset[menuItem])
			linkset[menuItem] = linkset[menuItem].replace(/<a href=\"\//g,"<a href=\"http://www.fh-oow.de/");

