<!--

	function incLogin() {
		var str = '<iframe id="iflogin" src="/cafe.cfm?act=member.showlogin&spanid=loginform" frameborder="0" width="0" height="0"></iframe>';
			str += '<span id="loginform">&nbsp;</span>';
			
		document.write(str);
	}
	
	function incSiteSearch() {
		var str = '<div id="site-search">';
			str += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="300" height="55">';
			str += '<param name="movie" value="/associations/10453/swf/fringe-subscribe.swf" />';
			str += '<param name="quality" value="high" />';
			str += '<param name="wmode" value="transparent" />';
			str += '<embed src="/associations/10453/swf/fringe-subscribe.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="55" wmode="transparent"></embed>';
			str += '</object>';
			str += '</div>';
	
		document.write(str);
	
	}
	
	function incBanner() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("maincontentcell")) return false;
		
		var str = '<div id="banner">';
			str += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="300" height="103">';
			str += '<param name="movie" value="/associations/10453/swf/fringe_banners.swf">';
			str += '<param name="quality" value="high" />';
			str += '<param name="wmode" value="transparent">';
			str += '<embed src="/associations/10453/swf/fringe_banners.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="300" height="103" wmode="transparent"></embed>';
			str += '</object>';
			str += '</div>';
		
		document.write(str);
	}
	
	function bannerHome() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("maincontentcell")) return false;
		
		document.write('<div id="homelink"><a id="home" href="/"><em>SPAA Fringe</em></a>');
	}
	
	
// Add OnLoad
// ------------------------------------------------------------
	
	function addLoadEvent(func) {
		var oldonload = window.onload;
		if (typeof window.onload != 'function') {
			window.onload = func;
		} else {
			window.onload = function() {
				oldonload();
				func();
			}
		}
	}
	
	
// Navigation Scripts
// ------------------------------------------------------------
	
	function navLeft() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		if (!document.getElementById("navleft")) return false;
	
		setThirdStage("navleft");
	}
	
	function rightTrim(sString) {
		while(sString.substring(sString.length-1, sString.length) == ' ') {
			sString = sString.substring(0,sString.length-1);
		}
		return sString;
	}
	
	function setThirdStage(setArea) {
		var pattern = "assnnav1";
	
		var globalNav = document.getElementById(setArea);
		var navLinks = globalNav.getElementsByTagName("a");
		
		var regPattern = /^(.*)(\/)/;
	
		// run the window location URL against our regex pattern
		var currentUrl = window.location.href;
		var currentPath = currentUrl.replace(regPattern, "");
		
		for (var i=0; i<navLinks.length; i++) {
			var linkUrl = navLinks[i].getAttribute("href");
			
			if (linkUrl) {
				var linkPath = linkUrl.replace(regPattern, "");
				var trimPath = rightTrim(linkPath);
				
				if (trimPath == currentPath) {
					var parentList = navLinks[i].parentNode.parentNode.parentNode;
					var childChecker = parentList.childNodes.length;
					
					if (childChecker < 5) {
						// Main button
						navLinks[i].parentNode.className = "current";
					
						navLinks[i].onmouseover = "&nbsp;";
						navLinks[i].onmouseout = "&nbsp;";
						
						var getImg = navLinks[i].getElementsByTagName("img");
						
						var getSrc = getImg[0].getAttribute("src");
						
						var adjustSrc = getSrc.replace(pattern, "assnnav3");
						getImg[0].setAttribute("src",adjustSrc);
					} else {
						// Sub menu
						navLinks[i].parentNode.className = "current";
						parentList.className = "current";
						
						var parentLink = parentList.getElementsByTagName("a");
						parentLink[0].onmouseover = "&nbsp;";
						parentLink[0].onmouseout = "&nbsp;";
						
						var getImg = parentList.getElementsByTagName("img");
						
						var getSrc = getImg[0].getAttribute("src");
						
						var adjustSrc = getSrc.replace(pattern, "assnnav3");
						getImg[0].setAttribute("src",adjustSrc);
					}
				}
			}
		}
	}
	
	
// Module Scripts
// ------------------------------------------------------------
	
	// Adds calendar view to clean up the HTML
	function changeCal() {
		if (!document.getElementsByTagName) return false;
		if (!document.getElementById) return false;
		
		var currentUrl = window.location.href;
		var eventUrl = "calendar.cfm";
		
		if (currentUrl.indexOf(eventUrl) != -1) {
			var contentMain = document.getElementById("maincontentcell");
			var calTables = contentMain.getElementsByTagName("table");    
			
			for (var i=0; i<calTables.length; i++) {
				if (calTables[i].getAttribute("border") == 1) {
						calTables[i].setAttribute("bordercolor","#c3c3c3");
						calTables[i].setAttribute("cellspacing","0");
						calTables[i].className = "calTable";
				}
			}
		}
		
	}
	
	// Adds classname to module pages
	function adjustModule() {
		if (!document.getElementById("maincontenttable")) return false;
		if (document.getElementById("maincontentsubcell")) return false;
		
		mainContent = document.getElementById("maincontenttable");
		mainContent.className = "module";
		
	}

//-->