<!--

	function addLoadEvent(func) {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		} else {
			window.onload = function() {
				oldonload();
				func();
			}
		}
	}

	function incUtilityNav() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("navleft")) return false;
		
		var str = '<div id="utility_nav">';
			str += '<ul>';
			str += '<li class="txt">Not a member?</li>';
			str += '<li class="join"><a href="/registernewmembers.cfm">Join</a>|</li>';
			str += '<li class="renew"><a href="/payduesmbrtype.cfm">Renew</a>|</li>';
			str += '<li class="log"><a href="/login.cfm">Login</a>|</li>';
			str += '<li class="home"><a href="/index.cfm">Home</a></li>';
			str += '</ul>';
			str += '</div>';
			
		document.write(str);
	}
	
	function rightTrim(sString) {
		while(sString.substring(sString.length-1, sString.length) == ' ') {
			sString = sString.substring(0,sString.length-1);
		}
		return sString;
	}
	
	function adjustSubNav() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("subnav")) return false;
		
		var pattern = /^(.*)\//;

		//run the window location URL against our regex pattern
		
		var currentUrl = window.location.href;
		var currentPath = currentUrl.replace(pattern, "");
		
		var subNav = document.getElementById("subnav");
		var navLinks = subNav.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 = "active";
			}
		}
	}
	
	function incASPRTVbanner() {
		var str = "";
		 str += "";
		 
		document.write(str);
	}
	
	function adjustModule() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("maincontenttable")) return false;
		if (document.getElementById("maincontentsubtable")) return false;
	
		var mainContent = document.getElementById("maincontenttable");
		var currentUrl = window.location.href;
		var eventPage = "cde.cfm";
	
		if (!document.getElementById("navleft")) {
			// login page
			mainContent.className = "module_sans";
		} else {
			// modules
			mainContent.className = "module";
		}
		
		if (currentUrl.indexOf(eventPage) != -1) {
			var eventTables = mainContent.getElementsByTagName("table");
			
			for (var i=0; i<eventTables.length; i++) {
				eventTables[i].className = "eventlistingtable";
			}
		}
	}
	
	function adjustEventListing() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("eventlistingtable")) return false;
		
		var eventTable = document.getElementById("eventlistingtable");
		var eventTd = eventTable.getElementsByTagName("td");
		
		for (var i=0; i<eventTd.length; i++) {
			eventTd[i].setAttribute("style","font-size: inherit;");
		}
	}
	
	function adjustRegistration() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("maincontentcell")) return false;
	
		var currentUrl = window.location.href;
		var registerPage = "registernewmembersform.cfm";
		var payDuesPage = "payduesmbrtype.cfm";
		var registerUpdatePage = "registerupdatemembersform.cfm";
		var addJobPage = "addjoblisting.cfm";
		var jobBankPage = "jobbank.cfm";
	
		if (currentUrl.indexOf(registerPage) != -1) {
			var mainContent = document.getElementById("maincontenttable");
			var findForms = document.getElementsByTagName("form");
			findForms[0].className = "registration";
		} else if (currentUrl.indexOf(payDuesPage) != -1) {
			if (!document.getElementById("navleft")) {
				var mainContent = document.getElementById("maincontenttable");
				var findTables = document.getElementsByTagName("table");
				mainContent.parentNode.parentNode.parentNode.parentNode.setAttribute("border","0");
				findTables[1].style.display = "none";
			} else {
				var findForms = document.getElementsByTagName("form");
				findForms[0].className = "registration";
			}
		} else if (currentUrl.indexOf(registerUpdatePage) != -1) {
			if (!document.getElementById("navleft")) {
				var mainContent = document.getElementById("maincontenttable");
				var findTables = document.getElementsByTagName("table");
				mainContent.parentNode.parentNode.parentNode.parentNode.setAttribute("border","0");
				findTables[1].style.display = "none";
			} else {
				var findForms = document.getElementsByTagName("form");
				findForms[0].className = "registration";
			}
		} else if (currentUrl.indexOf(addJobPage) != -1) {
			var mainContent = document.getElementById("maincontenttable");
			var findForms = document.getElementsByTagName("form");
			findForms[0].className = "addjoblisting";
		} else if (currentUrl.indexOf(jobBankPage) != -1) {
			var mainContent = document.getElementById("maincontenttable");
			var findTables = mainContent.getElementsByTagName("table");
			findTables[0].className = "jobbank";
		}
	
	}
	
	var j = jQuery.noConflict();
j(document).ready(function($){

   $().incSearch(10362);
   
    // Toggle background text for search field
    $('#search-field').addClass('search-bkgd');
    $('#search-field').bind('focus', function(){
        $(this).removeClass('search-bkgd');
    });
    $('#search-field').bind('blur', function(){
        if (!$(this).attr('value')) {
            $(this).addClass('search-bkgd');
        } else {
            $(this).removeClass('search-bkgd');
        }
    });

});
//-->
