//menu rollover & show the associated subnav menu
function navOn(foo) {
	navOff(); 
	document.images["nav_" + foo].src = eval("nav_" + foo + "_on.src");
	showSubNav(document.getElementById("subNav_" + foo)); 
}

//turn everything off
function navOff() {
	for(var i=0; i<navArray.length; i++) {
	document.images["nav_" + navArray[i]].src = eval("nav_" + navArray[i] + "_off.src");
	}
}

//function for products dropdown
function dropDown() {
	var foo = document.getElementById("productLinksContainer").style.visibility;
	
	if (foo == "hidden") {
			if(document.getElementById("productLinksContainer").filters) { //make sure browser can run filter
				document.getElementById("productLinksContainer").style.filter="blendTrans(duration=.35)";
		   		// Make sure the filter is not playing.
		    		if (document.getElementById("productLinksContainer").filters.blendTrans.status != 2) {
				        document.getElementById("productLinksContainer").filters.blendTrans.apply();
				        document.getElementById("productLinksContainer").style.visibility="visible";
				        document.getElementById("productLinksContainer").filters.blendTrans.play();
				    }
			} else {
				document.getElementById("productLinksContainer").style.visibility = "visible";
			}			
	} 
	
	if(foo == "visible") {
			if(document.getElementById("productLinksContainer").filters) { //make sure browser can run filter
				document.getElementById("productLinksContainer").style.filter="blendTrans(duration=.35)";
		   		// Make sure the filter is not playing.
		    		if (document.getElementById("productLinksContainer").filters.blendTrans.status != 2) {
				        document.getElementById("productLinksContainer").filters.blendTrans.apply();
				        document.getElementById("productLinksContainer").style.visibility="hidden";
				        document.getElementById("productLinksContainer").filters.blendTrans.play();
				    }
			} else {
				document.getElementById("productLinksContainer").style.visibility = "hidden";
			}
	}
	
}

//function for displaying the associated sub nav menu
function showSubNav(foo) {
	hideSubNav();	//make sure all the sidenavs are hidden before showing another one
	
	if(foo.filters) { //make sure browser can run filter
		foo.style.filter="blendTrans(duration=.5)";
	    // Make sure the filter is not playing.
	    if (foo.filters.blendTrans.status != 2) {
	        foo.filters.blendTrans.apply();
	        foo.style.visibility="visible";
	        foo.filters.blendTrans.play();
	    }
	} else {	
		foo.style.visibility = 'visible'; //show the sidenav
	}	
}

function hideSubNav() {
	for(var i=0; i<navArray.length; i++) {
		document.getElementById("subNav_" + navArray[i]).style.visibility = 'hidden'; //hide the layer
	}
}
