<!--//
	
	var NN = (navigator.appName == "Netscape" && !parseInt(navigator.appVersion) > 4);
	var i = 0;
	var changer = '';
	var changeto = '';

	function navOver(menuItem)  {
		if (!NN)  {
			document.getElementById(menuItem).className = "topNavOn";
		}
	}
	
	function navOff(menuItem, menuClass) {
		if (!NN)  {
			if (menuClass!="") document.getElementById(menuItem).className=menuClass;
			else document.getElementById(menuItem).className = "topNavOff";
		}
	}
	
	function showSub(elem) {
		if(!NN) {
			for (i=1;i<=2;i++) {
				divLayer = elem + 'SubNav' + i;
				document.getElementById(divLayer).style.visibility = "visible";
			}
		}
	}
	
	function hideSub(elem) {
		if(!NN) {
			for (i=1;i<=2;i++) {
				divLayer = elem + 'SubNav' + i;
				document.getElementById(divLayer).style.visibility = "hidden";
			}
		}
	}

	function hookupEvent(control, eventType, functionString, prefix) {
		if (typeof(prefix) == "undefined") prefix = true;
		alert("hookupEvent");
		var ev;
		eval("ev = control." + eventType + ";");
		if (typeof(ev) == "function") {
			ev = ev.toString();
			ev = ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
		}
		else {
			ev = "";
		}
		var func;
		if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
			if (prefix) func = new Function(functionString + " " + ev);
			else func = new Function(ev + " " + functionString);
		}
		else {
			if (prefix) func = new Function("event", functionString + " " + ev);
			else func = new Function("event", ev + " " + functionString);
		}
		eval("control." + eventType + " = func;");
		alert(control.onload);
	}