if (navigator.appName == "Netscape") {
	var layerRef="document.layers";
	var styleSwitch="";
	} else {
	var layerRef="document.all";
	var styleSwitch=".style";
}

var subMenus = new Array("Layer1", "Layer2");
var timerRunning = false;
var timerID = null;
	
function showLayer(layerName) {
	if (timerRunning) {
	clearTimeout(timerID);
	}
	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
}

function hideLayersDelay() {
	timerID = setTimeout("hideLayers()",1000);
	timerRunning = true;
}

function hideLayer(layerName) {
	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
}

function hideLayers() {
for (var i = 0; i <= subMenus.length - 1; i++) {
	//if 	(eval(layerRef+'["'+subMenus[i]+'"]'+styleSwitch+'.visibility="visible"')); {
	eval(layerRef+'["'+subMenus[i]+'"]'+styleSwitch+'.visibility="hidden"');
	//	}
	}
}