	var navcnt = 10;  //Number of navigation titles
	var myinterval;
	var mycurrentpage;

	try {
 		document.execCommand("BackgroundImageCache", false, true);
	} catch(err) {}

	function setCurrentPG(page) {
		mycurrentpage = page;
		document.getElementById("nav_"+page).className = "current";
	}
	
	function setTopNav(page) {
		mycurrentpage = page;
		document.getElementById("top_"+page).className = "current";
	}
	
	function setSubNav(page) {
		mycurrentpage = page;
		document.getElementById("sub_"+page).className = "current";
	}	

	function showSub(id) {
		clearTimeout(myinterval);
		for (var i=1; i<(navcnt+1); i++) {
			if(document.getElementById("nav_"+i).className != 'current') {
				document.getElementById("nav_"+i).className = "";
			}
			if(document.getElementById("top_"+i).className != 'current') {
				document.getElementById("top_"+i).className = "";
			}			
			if(document.getElementById("sub_"+i).className != 'current') {
				document.getElementById("sub_"+i).className = "";
			}					
		}

		if(document.getElementById("nav_"+id).className != 'current')
			document.getElementById("nav_"+id).className = "rollover";
		if(document.getElementById("top_"+id).className != 'current')
			document.getElementById("top_"+id).className = "rollover";	
		if(document.getElementById("sub_"+id).className != 'current')
			document.getElementById("sub_"+id).className = "rollover";				
	}

	function fadeOut(id) {
		myid = id;
		myinterval = setTimeout("disappear(myid)",1500);
	}

	function disappear(id) {
		clearTimeout(myinterval);
		document.getElementById("nav_"+id).className = "";
		document.getElementById("nav_"+mycurrentpage).className = "current";
		document.getElementById("top_"+id).className = "";
		document.getElementById("top_"+mycurrentpage).className = "current";	
		document.getElementById("sub_"+id).className = "";
		document.getElementById("sub_"+mycurrentpage).className = "current";			
	}

	/* For img's with rollovers */
	function swapImage(imgName,newImg){
    if ((navigator.appName == 'Netscape' && parseFloat(navigator.appVersion) >= 3) || (parseFloat(navigator.appVersion) >= 4)){
        eval('document.' + imgName + '.src = "' + newImg + '"');
    }
	}
