var flag=1;
var selected = "";
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!="") {
			Off(selected.substring(4,6));
			hideMenu(selected);
			}
		showMenu(menuName);
		selected = menuName;
		On(selected.substring(4,6));
	}
function resetMenu(){
	if ((selected!="")&&(flag==1)) {
		Off(selected.substring(4,6));
		hideMenu(selected);
		selected="";
		}
	}
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 hideAll(){
	flag=1;
	resetMenu();
	}
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;
			}
		}
	}
function On(but){
	clearReset();
	if (!NS4) {
		if (ver4) document.all["button"+but].src=img_a[but].src;
		else document.getElementById("button"+but).src=img_a[but].src;
		}
	else {document.layers["menuns"].document.images["button"+but].src = img_a[but].src;}
	}
function Off(but){
	if (!NS4) {
		if (ver4) document.all["button"+but].src=img_n[but].src;
		else document.getElementById("button"+but).src=img_n[but].src;
		}
	else {document.layers["menuns"].document.images["button"+but].src = img_n[but].src;}
	}