	var bName = navigator.appName;				
	var bPlatform = navigator.platform;	
	var browser = "NS6";
	var doc = "";								
	var sty = "";		
	var ns6mod = "";
	
	function overNav(nameVar) {
		layerObj = eval(getObjectStyle(nameVar+"Box"));
		layerObj.visibility="hidden";
		layerObj = eval(getObjectStyle(nameVar+"BoxOn"));
		layerObj.visibility="visible";
		imgObj = document[nameVar+"Img"];
		srcName = "images/nav_public_" + nameVar + "_over.gif";
		imgObj.src = srcName;
	}
	
	function offNav(nameVar) {
		layerObj = eval(getObjectStyle(nameVar+"Box"));
		layerObj.visibility="visible";
		layerObj = eval(getObjectStyle(nameVar+"BoxOn"));
		layerObj.visibility="hidden";
		imgObj = document[nameVar+"Img"];
		srcName = "images/nav_public_" + nameVar + ".gif";
		imgObj.src = srcName;
	}
	
	function overHomeNav(nameVar) {
		layerObj = eval(getObjectStyle(nameVar+"Box"));
		layerObj.visibility="hidden";
		layerObj = eval(getObjectStyle(nameVar+"BoxOn"));
		layerObj.visibility="visible";
		imgObj = document[nameVar+"Img"];
		srcName = "images/home_nav_public_" + nameVar + "_over.gif";
		imgObj.src = srcName;
	}
	
	function offHomeNav(nameVar) {
		layerObj = eval(getObjectStyle(nameVar+"Box"));
		layerObj.visibility="visible";
		layerObj = eval(getObjectStyle(nameVar+"BoxOn"));
		layerObj.visibility="hidden";
		imgObj = document[nameVar+"Img"];
		srcName = "images/home_nav_public_" + nameVar + ".gif";
		imgObj.src = srcName;
	}
	
	function initPage() {
		if (document.all) {
			// MSIE 4+
			browser="IE";
			doc = "document.all.";
			sty = ".style";
			if (bPlatform=="MacPPC") {
				bVerStart = navigator.appVersion.indexOf("MSIE")+5;
				bVer = parseInt(navigator.appVersion.substr(bVerStart,5));
			} 
		} else if (document.layers) {
			// Netscape Navigator 4+
			browser="NN";
			doc = "document.";
		} else if (document.getElementById) {
			// Netscape 6
			browser="NS6";
			doc = "document.getElementById('";
			ns6mod = "')";
			sty = ".style";
			bVerStart = navigator.userAgent.lastIndexOf("/")+1;		
			bVer = parseInt(navigator.userAgent.substr(bVerStart,navigator.userAgent.length));
		}
	}
	
	function getObjectStyle(obj) {
		return (typeof obj=="string")? eval(doc + obj + ns6mod + sty):obj;
	}

	function openWindow(windowURL, windowWidth, windowHeight, windowName) {
			bName = navigator.appName;
			bVer = parseInt(navigator.appVersion);
			
			//find the resolution of the screen
			if (navigator.userAgent.substring(0,9) > "Mozilla/3") {
				widthVar = window.screen.width;
				heightVar = window.screen.height;
			} else {
				widthVar = 640
				heightVar = 800
			}
			
			if (bName == "Netscape" && bVer > 3 ) {
				windowProperties = "toolbar=no,scrollbars=yes,resizable=yes,width=" + windowWidth + ",height=" + windowHeight + ",screenX=10,screenY=10";
				
			} else if (bName == "Microsoft Internet Explorer" && bVer > 3) {
				windowProperties = "toolbar=no,scrollbars=yes,resizable=yes,width=" + windowWidth + ",height=" + windowHeight + ",top=10,left=10";
				
			} else {
				windowProperties = ""
			}
			windowObj = window.open(windowURL, windowName, windowProperties);
			windowObj.focus();
	}