//detect browser browserVersion = detectBrowser(); menu_name = ""; menu_delay = .5; var menus = new Array(); var timerID = ""; function init() { if (browserVersion == "ie4+") { for (var i = 0; i < Div_Menus.length; i++) { refName = init_Div_Menus[i]; menus[refName] = eval(refName + ".style"); } } if (browserVersion == "ns4") { for (var i = 0; i < Div_Menus.length; i++) { refName = init_Div_Menus[i]; menus[refName] = eval("document." + refName); } } if (browserVersion == "ns6") { for (var i = 0; i < Div_Menus.length; i++) { refName = init_Div_Menus[i]; menus[refName] = eval("document.getElementById(\"" + refName + "\").style"); } } } //fix window sizing issues for netscape 4+ if (document.layers) { Checkheight = window.innerHeight Checkwidth = window.innerWidth window.onResize = resizeFix } function resizeFix() { if (Checkwidth != window.innerWidth || Checkheight != window.innerHeight) document.location.href = document.location.href; } function showMenu(tCurrentMenu) { if (pageLoaded) { clearTimeout(timerID) menu_name = tCurrentMenu setTimeout('menuOn()',menu_delay); } } function menuOn() { if (pageLoaded) { hideAllMenus(); if (menus[menu_name]) { menus[menu_name].visibility = "visible"; } } } function menuOff() { if (pageLoaded) { clearTimeout(timerID) timerID = setTimeout('hideAllMenus()', 750); } } function hideAllMenus() { if (pageLoaded) { for (var idx = 0; idx < init_Div_Menus.length; idx++) { menus[init_Div_Menus[idx]].visibility = "hidden"; } } } function detectBrowser() { var browserVersion = "other"; if (navigator.userAgent.indexOf('MSIE 6') != -1) browserVersion = "ie4+"; else if (navigator.userAgent.indexOf('MSIE 5') != -1) browserVersion = "ie4+"; else if (navigator.userAgent.indexOf('MSIE 4') != -1) browserVersion = "ie4+"; else if (navigator.userAgent.indexOf("Mozilla/4") != -1) browserVersion = "ns4"; else if (navigator.userAgent.indexOf("Netscape6") != -1) browserVersion = "ns6"; return browserVersion; }