//The following are global variables.//They define the DOM differences for IE and NN.	if (navigator.appName == "Netscape") {	var layerRef="document.layers";	var styleSwitch="";		} else {	var layerRef="document.all";	var styleSwitch=".style";	}	var subMenus = new Array("Layer1","Layer2","Layer3","Layer4","Layer5","Layer6");//netscape rollover bug -- checks for mouse x position less than nav width 150.		if (document.layers){		document.captureEvents(Event.MOUSEMOVE);		}		document.onmousemove = handlerMM;function handlerMM(e){	x = (document.layers) ? e.pageX-self.pageXOffset : event.clientX	y = (document.layers) ? e.pageY-self.pageYOffset : event.clientY}	//Basic show and hide layer scripts.//Plug in the name of the layer as a parameter when the function is called. function showLayer(layerName) {	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');}function hideLayer(layerName) {	// alert("In IE Out Function");	eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');}//Hides any layers within the subMenus array which may be visible.function turnOffSubMenus() {	if (navigator.appName == "Netscape") {		for (var i = 0; i <= subMenus.length - 1; i++) {	if (y < 68) {	eval(layerRef+'["'+subMenus[i]+'"]'+styleSwitch+'.visibility="hidden"');	}	}		} else {					for (var i = 0; i <= subMenus.length -1; i++) {				if (eval(layerRef+ '["'+subMenus[i]+'"]' + '.contains(window.event.toElement)') == false) {		    eval(layerRef+ '["'+subMenus[i]+'"]' +styleSwitch+ '.visibility = "hidden"');			}		}	}}