var MAX = 5;
var i;
var menu;
var test;
var t = 1;
var k = 1;

function hideAll() {
//	alert('Hiding menus');
	for (i=1; i <= 5; i++) {
		hideMenu(i);
	}
}

function showAll() {
	for (i=1; i <= 5; i++) {
		showMenu(i);
	}
}

function hideMenu(which) {
	var menu;
	if (document.getElementById) {
			menu = document.getElementById("menu" + which);
			menu.style.visibility = "hidden";
//			alert("Menu hid");
	}
	else if (document.layers) {
			menu = eval("document.layers.menu"+which);
			menu.visibility = "hide";
//			alert("Menu hid");
	}	
	else if (document.all) {
			menu = eval("document.all.menu"+which);
			menu.style.visibility = "hidden";
	}


}

function hideRest(which) {
	switch(which) {
		case 1:
			hideMenu(2);
			hideMenu(3);
			hideMenu(4);
			hideMenu(5);
			break;
		case 2:
                        hideMenu(1);
                        hideMenu(3);
                        hideMenu(4);
                        hideMenu(5);
                        break;
		case 3:
                        hideMenu(1);
                        hideMenu(2);
                        hideMenu(4);
                        hideMenu(5);
                        break;
                case 4:
                        hideMenu(1);
                        hideMenu(2);
                        hideMenu(3);
                        hideMenu(5);
                        break;
                case 5:
                        hideMenu(1);
                        hideMenu(2);
                        hideMenu(3);
                        hideMenu(4);
                        break;
		default:
			hideAll();
			break;
		}
}

function showMenu(which) {
	var i;
	hideRest(which);

	if (document.getElementById) {
			test = document.getElementById('menu' + which);
			var t = new String(test.style.left);
			var tn = t.slice(0,-2);
			if (tn == "0") {
				geogMoveMenus();
			}
		}
	else if (document.layers) {
			test = eval("document.layers.menu"+which);
			if (test.left == 0) {
				geogMoveMenus();
			}
		}
	else if (document.All) {
			test = eval("document.all.menu"+which); 
			if (test.left == "0px") {
                                geogMoveMenus();
                        }
		}


	var menu;
		if (document.getElementById) {
				menu = document.getElementById('menu' + which);
				menu.style.visibility = "visible";
				}
		else if (document.layers) {
				menu = eval("document.layers.menu"+which);
				menu.visibility = "show";
				}
		else if (document.all) {
				menu = eval("document.all.menu"+which);
				menu.style.visibility = "visible";
				}
		k = 1;

//	setTimeout("hideAll();", 7000);

}

function delayHide(which) {
	setTimeout("hideMenu("+which+")", 7000);
}
