var isIE, isNS, isNS6, isDOM, vis, invis, myTimeOut, ol, stop;
if (document.all) {
	isIE= true;
	vis="visible";
	invis="hidden";
}
if (document.layers){
	isNS = true;
	vis="show";
	invis="hide";
	document.layers.menu.position = "";
}
if (document.getElementById &&!isIE) {
	isDOM = true;
	invis ="hidden";
	vis = "visible";
}
if (isDOM == true && navigator.appName == "Netscape") {
 	isNS6 = true;
}

var oldwhich = 0;
var x = 0;
var layerTimer;

function layOver(which) {
	oldwhich = which;
	clearall();
	
	if (isIE) {
		switch(which) {
			case(1): {
				document.all.menu1.style.visibility = vis;
				break;
			}
			case(2): {
				document.all.menu2.style.visibility = vis;
				break;
			}
			case(3): {
				document.all.menu3.style.visibility = vis;
				break;
			}
			case(4): {
				document.all.menu4.style.visibility = vis;
				break;
			}
			case(5): {
				document.all.menu5.style.visibility = vis;
				break;
			}
			case(6): {
				document.all.menu6.style.visibility = vis;
				break;
			}
		}
	} 
	
	if (isNS) {
		switch(which) {
			case(1): {
				document.layers.menu1.visibility = vis;
				break;
			}
			case(2): {
				document.layers.menu2.visibility = vis;
				break;
			}
			case(3): {
				document.layers.menu3.visibility = vis;
				break;
			}
			case(4): {
				document.layers.menu4.visibility = vis;
				break;
			}
			case(5): {
				document.layers.menu5.visibility = vis;
				break;
			}
			case(6): {
				document.layers.menu6.visibility = vis;
				break;
			}
		}
	} 
	
	if (isNS6) {
		switch(which) {
			case(1): {
				document.getElementById('menu1').style.visibility = vis;
				break;
			}
			case(2): {
				document.getElementById('menu2').style.visibility = vis;
				break;
			}
			case(3): {
				document.getElementById('menu3').style.visibility = vis;
				break;
			}
			case(4): {
				document.getElementById('menu4').style.visibility = vis;
				break;
			}
			case(5): {
				document.getElementById('menu5').style.visibility = vis;
				break;
			}
			case(6): {
				document.getElementById('menu6').style.visibility = vis;
				break;
			}
		}
	} 
	clearTimeout(layerTimer);
	return;
}
	

function stopOver() {
	
	layerTimer = setTimeout("stopOver()",150);
	
	if (isIE) {
		switch(oldwhich) {
			case(1): {
				document.all.menu1.style.visibility = invis;
				break;
			}
			case(2): {
				document.all.menu2.style.visibility = invis;
				break;
			}
			case(3): {
				document.all.menu3.style.visibility = invis;
				break;
			}
			case(4): {
				document.all.menu4.style.visibility = invis;
				break;
			}
			case(5): {
				document.all.menu5.style.visibility = invis;
				break;
			}
			case(6): {
				document.all.menu6.style.visibility = invis;
				break;
			}
		}
	} 
	
	if (isNS) {
		switch(oldwhich) {
			case(1): {
				document.layers.menu1.visibility = invis;
				break;
			}
			case(2): {
				document.layers.menu2.visibility = invis;
				break;
			}
			case(3): {
				document.layers.menu3.visibility = invis;
				break;
			}
			case(4): {
				document.layers.menu4.visibility = invis;
				break;
			}
			case(5): {
				document.layers.menu5.visibility = invis;
				break;
			}
			case(6): {
				document.layers.menu6.visibility = invis;
				break;
			}
		}
	} 
	
	if (isNS6) {
		switch(oldwhich) {
			case(1): {
				document.getElementById('menu1').style.visibility = invis;
				break;
			}
			case(2): {
				document.getElementById('menu2').style.visibility = invis;
				break;
			}
			case(3): {
				document.getElementById('menu3').style.visibility = invis;
				break;
			}
			case(4): {
				document.getElementById('menu4').style.visibility = invis;
				break;
			}
			case(5): {
				document.getElementById('menu5').style.visibility = invis;
				break;
			}
			case(6): {
				document.getElementById('menu6').style.visibility = invis;
				break;
			}
		}
	} 
	
	return;
}

function clearall() {
	if (isIE) {
		document.all.menu1.style.visibility = invis;
		document.all.menu2.style.visibility = invis;
		document.all.menu3.style.visibility = invis;
		document.all.menu4.style.visibility = invis;
		document.all.menu5.style.visibility = invis;
		document.all.menu6.style.visibility = invis;
	} 
	
	if (isNS) {
		document.layers.menu1.visibility = invis;
		document.layers.menu2.visibility = invis;
		document.layers.menu3.visibility = invis;
		document.layers.menu4.visibility = invis;
		document.layers.menu5.visibility = invis;
		document.layers.menu6.visibility = invis;
	} 
	
	if (isNS6) {
		document.getElementById('menu1').style.visibility = invis;
		document.getElementById('menu2').style.visibility = invis;
		document.getElementById('menu3').style.visibility = invis;
		document.getElementById('menu4').style.visibility = invis;
		document.getElementById('menu5').style.visibility = invis;
		document.getElementById('menu6').style.visibility = invis;		
	} 
	
	return;
}
