//The fUpdateLayer will be used to update those layers withing a specified page
var isNS = (document.layers) ? true : false;
var isIE = (document.all) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;

		// Create global variables for browser type
		var isIE = new Boolean(false);
		var isNS = new Boolean(false);
		var isNS6 = new Boolean(false);
		var unSupproted = new Boolean(false);
		var layer = new String();
		var style = new String();
		
		//Determine if browser is IE, Nav, or other. Also, set the
		//layer variable depending on the type of access it needs.
function checkBrowser(){
	if(document.layers){
		thisbrowser = 'NN4';
		course('ns');
		//alert("NN4");
		}
	
	if(document.all){
		thisbrowser = 'IE';
		//alert("IE");
		//href('ns');
		}
	
	if(!document.all && document.getElementById){
		thisbrowser = 'NS6';
		//course('ns');
		//alert("NS6");
		}
}

function fUpdateLayer(player,pstr)
{	
	//alert("fUpdateLayer() "+pr1);
	if(document.layers){
	//	alert('Netscape - fUpdateLayer Function');
		eval('document.' +player+ '.document.write(pstr)');
		eval('document.' +player+ '.document.close()');
	
	}else if(!document.all && document.getElementById){
		//alert('NS6 - fUpdateLayer Function');
		eval('document.getElementById("'+player+'").innerHTML = pstr');
				
	}else{
	//	alert("IE - fUpdateLayer Function");
		eval('document.all.' +player+ '.innerHTML = pstr');
	}
}

function changeState(layer,state){
	//alert();
	
	if(document.layers){
		eval('document.'+layer+'.visibility = "'+state+'"');
		//alert('1');
	}else if(!document.all && document.getElementById){
	//working fine on NS6.2
		eval('document.getElementById("'+layer+'").style.visibility = "'+state+'"');
		//alert('2');
	}else{
		eval('document.all.'+layer+'.style.visibility = "'+state+'"');
		//alert('3');
		}
	}