var nav4 = window.Event ? true : false;

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;
}
  
  
var hider = new Array();

function initHideDropDown(el) {
str = el.id.split("_");
nr = str[1];
hider[nr] = setTimeout("hideDropDown('"+nr+"')",50);
}

  
function showDropDown(el) {
str = el.id.split("_");
nr = str[1];

clearTimeout(hider[nr])
hider[nr]=null

var topoffset = 0
var leftoffset = 0

subnav = nr.split("subnav");
if(subnav[0] == "") {
// leftnav element:
var topoffset = -25
var leftoffset = 155
}

if(nav4) {
var top = absTop(document.getElementById("btn_"+nr)) +25 + topoffset
} else {
var top = absTop(document.getElementById("btn_"+nr)) +25 + topoffset
}
if(nav4) {
var left = absLeft(document.getElementById("btn_"+nr))-5 + leftoffset
} else {
var left = absLeft(document.getElementById("btn_"+nr))-5 + leftoffset
}

document.getElementById("div_"+nr).style.top = top + "px"
document.getElementById("div_"+nr).style.left = left + "px"

document.getElementById("div_"+nr).style.visibility = "visible";

}
  
function hideDropDown(nr) {
document.getElementById("div_"+nr).style.visibility = "hidden";
}
