var isNS = (navigator.appName == "Netscape" ); var DOM = (document.getElementById) ? 1 : 0; var isMacIE = (navigator.userAgent.indexOf("Mac") > -1); var layerRef = (isNS) ? "document" : "document.all"; var styleRef = (isNS) ? "" : ".style"; var isDynamic = true//( ((document.layers && document.layers['testmenu']) || (document.all && document.all['testmenu'])) && !isMacIE ); var activeMenu = 0; var aggiustamento = (isNS) ? -7 : 0; if (isMacIE && isNS) aggiustamento = aggiustamento +0; if (isMacIE && isNS == false) aggiustamento =- 505 ; function activateMenu(menuLayerRef,top,left) { if (isDynamic && activeMenu != menuLayerRef) { if (activeMenu) hideMenu("menu" + activeMenu); menuID = "menu" + menuLayerRef; activeMenu = menuLayerRef; if (isNS) { document[menuID].top = top; delta=window.innerWidth/2; document[menuID].left = delta + left + aggiustamento; } else { document.all[menuID].style.pixelTop = top; delta=document.body.clientWidth/2; document.all[menuID].style.pixelLeft = delta + left + aggiustamento; } showMenu(menuID) } } function showMenu(layerID) { eval(layerRef + '["' + layerID + '"]' + styleRef + '.visibility = "visible"'); } function hideMenu(layerID) { eval(layerRef + '["' + layerID + '"]' + styleRef + '.visibility = "hidden"'); } function turnOff() { if (activeMenu) { menuID = "menu" + activeMenu; hideMenu(menuID); activeMenu = 0; } }