// JavaScript Document
window.onload = function( ) {
	if ( document.body.id == 'tier1page' ) {
		fixBackgrounds() ;
	}
	
	try { WaiMenu.Init() ; } catch(e) { /* throw('WaiMenus not loaded!') ; */ alert('WaiMenus not loaded because ' + e.message); }
	try { HighlightLinks() ; } catch(e) { /* throw(e.message) ; */ alert(e.message); }
}

function addScripts( aScripts ) {
	var oScript = null ;
	var oHead = document.getElementsByTagName('HEAD')[0] ;
	
	for ( var i = 0 ; i < aScripts.length ; i++ ) {
		oScript = document.createElement('SCRIPT') ;
		oScript.type = 'text/javascript' ;
		oScript.src = aScripts[i] ;
		oHead.appendChild(oScript) ;
	}
}

function fixBackgrounds( ) {
	var aTds = document.getElementsByTagName('TD') ;
	
	for ( var i = 0 ; i < aTds.length ; i++ ) {
		if ( aTds[i].className == 'quotecol' ) {
			aTds[i].style.backgroundImage = aTds[i].style.backgroundImage.replace('../Templates/', '') ;
			aTds[i].style.backgroundImage = aTds[i].style.backgroundImage.replace('Templates/', '') ;
		}
	}
	
	aTds = null ;
}

function HighlightLinks( event ) {
	var sPageUrl = window.location.href ;
	var sFixedUrl = sPageUrl.replace(/\-\d/, '-1') ;
	var sHref = "" ;
	var aAnchors = document.getElementsByTagName('A') ;
	
	for ( var i = 0 ; i < aAnchors.length ; i++ ) {
		sHref = aAnchors[i].href ;
		
		if ( aAnchors[i].parentNode.id == 'enumlist' ) {
			if ( sFixedUrl == sHref ) {
				aAnchors[i].className += ' on' ;
			}
		} else {
			if ( sPageUrl.indexOf(sHref) > -1 ) {
				if ( aAnchors[i].className.length > 0 ) {
					if ( aAnchors[i].className == 'l1' ) {
						aAnchors[i].className = 'l1 arrow on' ;
						aAnchors[i].innerHTML = '<img src="/images/a_arrow.gif" width="12" height="14" border="0" align="absmiddle" style="margin-right:8px;" />' + aAnchors[i].innerHTML ;
					} else {
						aAnchors[i].className += ' on' ;
					}
				} else {
					aAnchors[i].className = 'on' ;
				}
			}
		}
	}
}

function openLogin( event ) {
	event = event || window.event ;
	
	setTimeout("document.getElementById('confstate').style.top = '10%'", 100) ;
	Effect.Appear('confstate', {'duration':0.5,'from':0.0,'to':1.0});
}
function closeLogin( event ) {
	event = event || window.event ;
	
	Effect.Fade('confstate', {'duration':0.5}) ;
}