var flag=1;
var selected = "";
var menu_y = 49;
NS4 = (document.layers) ? 1 : 0;
IE4 = (document.all) ? 1 : 0;
var ver4 = (navigator.appVersion.indexOf("MSIE 4.")>=0);
function toggleMenu(menuName) {
		if (selected==menuName) clearReset();
		if (selected!="") hideMenu(selected);
		showMenu(menuName);
		selected = menuName;
	}
function resetMenu(){
	if ((selected!="")&&(flag==1)) {
		hideMenu(selected);
		selected="";
		}
	return false;
	}
function hideAll(){
	flag=1;
	resetMenu();
	}
function showMenu(menuName) {
	if (NS4) {
			document.layers[menuName].visibility = "show";
		} else {
			if (ver4) document.all[menuName].style.visibility = "visible";
			else document.getElementById(menuName).style.visibility = "visible";
		}
	}
function hideMenu(menuName) {
	if (NS4) {
			document.layers[menuName].visibility = "hide";
		} else {
			if (ver4) document.all[menuName].style.visibility = "hidden";
			else document.getElementById(menuName).style.visibility = "hidden";
		}
	}
function startReset(){
	flag=1;
	setTimeout("resetMenu()",200);
	}
function clearReset(){
	flag=0;
	}
function init(){
	var i=0;
	if (NS4) {
		document.layers["menuns"].onMouseOut=startReset;
		for (i=1;i<=menus;i++) {
			document.layers[("menu"+i)].onMouseOut=startReset;
			document.layers[("menu"+i)].onMouseOver=clearReset;
			document.layers[("menu"+i)].top=menu_y;
			}
		}
	else {
		for (i=1;i<=menus;i++) {
			if (ver4) document.all["menu"+i].style.top=menu_y;
			else document.getElementById("menu"+i).style.top=menu_y;
			}
		}
	}