var launching = 0; function menu_show_aux(parent, child) { var p = document.getElementById(parent); var c = document.getElementById(child); var top = p.offsetHeight; var left = 0; if ((navigator.userAgent.indexOf('Safari/3') != -1) || (navigator.userAgent.indexOf('Safari/4') != -1)) top += p.offsetHeight; var i = 0; for (; p; p = p.offsetParent) { if (!i) left += p.offsetLeft; if (p.id == 'nav') i = 1; } if ((left > 0) && ((navigator.userAgent.indexOf('MSIE') != -1) || (navigator.userAgent.indexOf('Firefox') != -1))) left--; c.style.position = "absolute"; c.style.top = top + 'px'; c.style.left = left + 'px'; c.style.visibility = "visible"; } function menu_show(parchi) { var p = document.getElementById(parchi["menu_parent"]); var c = document.getElementById(parchi["menu_child"]); var i = 1; while (i <= 20) { if ((document.getElementById('chi' + i)) && (('chi' + i) != c.id)) document.getElementById('chi' + i).style.visibility = 'hidden'; i++; } menu_show_aux(p.id, c.id); clearTimeout(c["menu_timeout"]); } function menu_hide(parchi) { var c = document.getElementById(parchi["menu_child"]); c["menu_timeout"] = setTimeout("document.getElementById('" + c.id + "').style.visibility = 'hidden'", 500); } function menu_attach(parent, child) { var p = document.getElementById(parent); var c = document.getElementById(child); p["menu_parent"] = p.id; c["menu_parent"] = p.id; p["menu_child"] = c.id; c["menu_child"] = c.id; c.style.position = "absolute"; c.style.visibility = "hidden"; }