


function Nav(which){

if(which == "show2"){

		var menuToClose = "mainMenu42";	
	
					if(document.all){
						document.all[menuToClose].style.visibility = "visible";
						
					}
					else if(document.getElementById){
		
						document.getElementById('mainMenu11').style.visibility =  "visible";
					}
					else if(document.layers){
						document.layers[menuToClose].visibility = "visibility";
					}
		}else if(which == "hide2"){
		{
			
		var menuToClose = "mainMenu42";
		
					if(document.all){
					document.all[menuToClose].style.visibility = "hidden";
					}
					else if(document.getElementById){
					document.getElementById('mainMenu11').style.visibility =  "hidden";
					}
					else if(document.layers){
						document.layers[menuToClose].visibility = "hide";
					}
		}
} 
}






//set the timeout in seconds to hide menu
timeSec = .5;

//---------------------------------------
overBtn = 0;
menuId = 0;

// menuItems is the number of menus items under each menu
// The array lists the number of items from the left menu to the right menu
// Change this when chnaging the number of menus or menu items

menuItems = new Array (4,6);

// numMenus defines how many menus are present in the nav bar

numMenus = 2;

function showMenu(setting){
	var secTimeout = timeSec * 1000;
	var path;
	var myVarId = "mainMenu" + menuId + 1;
	
//check browser----------------------------------------------

	if(document.all){
		path = document.all[myVarId].style;
	}
	else if(document.getElementById){
		path = document.getElementById([myVarId]).style;
	}
	else if(document.layers){
		path = document.layers[myVarId];
	}
//perform actions--------------------------------------------
	
// The following If statement is executed if the function has called itself on mouseout
// after the user mouses-off of a menu
	if(setting == "timeCheck"){
		if(overBtn == 0){
		// For each menu, this script cycles through the loop then closes each
		
			for (i=0; i<numMenus; i++){
				for (x=1; x<=menuItems[i]; x++){
				var menuToClose = "mainMenu" + i + x;	
					if(document.all){
						document.all[menuToClose].style.visibility = "hidden";
						
					}
					else if(document.getElementById){
						document.getElementById([menuToClose]).style.visibility = "hidden";
					}
					else if(document.layers){
						document.layers[menuToClose].visibility = "hide";
					}
				}
			}
		}
		
		else if(overBtn == 1){
		
			//alert("Over A Menu")
		
		}
		
	}
	else if(setting != "timeout"){
		if(path.visibility == "hidden" || path.visibility == "hide"){
			for (i=0; i<numMenus; i++){
				if (i == menuId){
					for (x=1; x<=menuItems[i]; x++){
						var menuToOpen = "mainMenu" + i + x;	
						if(document.all){
							document.all[menuToOpen].style.visibility = "visible";
						}
						else if(document.getElementById){
							document.getElementById([menuToOpen]).style.visibility = "visible";
						}
						else if(document.layers){
							document.layers[menuToOpen].visibility = "show";
						}
					}
				}
				else if (i != menuId){
					for (x=1; x<=menuItems[i]; x++){
						var menuToClose = "mainMenu" + i + x;
						if(document.all){
							document.all[menuToClose].style.visibility = "hidden";
						}
						else if(document.getElementById){
							document.getElementById([menuToClose]).style.visibility = "hidden";
						}
						else if(document.layers){
							document.layers[menuToClose].visibility = "hide";
						}
					}
				}
			}
		}
		else{
			for (i=0; i<numMenus; i++){
				for (x=1; x<=menuItems[i]; x++){
				var menuToClose = "mainMenu" + i + x;	
					if(document.all){
						document.all[menuToClose].style.visibility = "hidden";
					}
					else if(document.getElementById){
						document.getElementById([menuToClose]).style.visibility = "hidden";
					}
					else if(document.layers){
						document.layers[menuToClose].visibility = "hide";
					}
				}
			}
		}
	}
	else{
	//IF SETTING == TIMEOUT
		if(path.visibility != "hidden" || path.visibility != "hide"){
			setTimeout("showMenu('timeCheck')", secTimeout);
		}
	}
}



