<!--

	function addLoadEvent(func) {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		} else {
			window.onload = function() {
				oldonload();
				func();
			}
		}
	}
	
	function rightTrim(sString) {
		while(sString.substring(sString.length-1, sString.length) == ' ') {
			sString = sString.substring(0,sString.length-1);
		}
		return sString;
	}

	function highlightSubNav() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("leftnavcell")) return false;
		
		var pattern = /^(.*)(\/)/;

		//run the window location URL against our regex pattern
		
		if(document.getElementById("tertiary")) {
			var tertiaryLink = document.getElementById("tertiary");
			var currentUrl = tertiaryLink.getAttribute("href");
		} else {
			var currentUrl = window.location.href;
		}
		
		var currentPath = currentUrl.replace(pattern, "");

		var leftNav = document.getElementById("leftnavcell");
		var navLinks = leftNav.getElementsByTagName("a");

		for (var i=0; i<navLinks.length; i++) {
			var linkUrl = navLinks[i].getAttribute("href");

			var linkPath = linkUrl.replace(pattern, "");
			var trimPath = rightTrim(linkPath);

			if (trimPath == currentPath) {
				
				navLinks[i].className = "current";
			}
		}
	}
	
	function navAbove() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("navtop1")) return false;
	
		setThirdStage("navtop1");
	}
	
	function navBelow() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("navtop2")) return false;
	
		setThirdStage("navtop2");
	}
	
	function setThirdStage(setArea) {
		var pattern = "assnnav1";
	
		var globalNav = document.getElementById(setArea);
		var navLinks = globalNav.getElementsByTagName("a");
		
		if(document.getElementById("tertiary")) {
			var tertiaryLink = document.getElementById("tertiary");
			var currentUrl = tertiaryLink.getAttribute("href");
		} else {
			var currentUrl = window.location.href;
		}
	
		for (var i=0; i<navLinks.length; i++) {
			var linkUrl = navLinks[i].getAttribute("href");
			
			if (currentUrl.indexOf(linkUrl) != -1) {
				navLinks[i].className = "current";
				parentLink = navLinks[i].parentNode.parentNode.parentNode;             
	
				parentLink.setAttribute("onMouseOut"," ");
				parentLink.setAttribute("onMouseOver"," ");
				
				var getImg = parentLink.getElementsByTagName("img");
				
				var getSrc = getImg[0].getAttribute("src");
				
				var adjustSrc = getSrc.replace(pattern, "assnnav3");
				getImg[0].setAttribute("src",adjustSrc);
			}
		}
	
	}
	
	//addLoadEvent(navAbove);
	addLoadEvent(navBelow);
	addLoadEvent(highlightSubNav);

//-->
