
function initDate(){
	var monthNames = new Array("January","February","March","April", "May","June","July","August", "September","October","November","December");
	var now = new Date();
	var theYear = now.getYear()
	if (theYear < 2000)
    	theYear += 1900;
	if (document.getElementById("jsdate"))
		document.getElementById("jsdate").innerHTML = monthNames[now.getMonth()] + " " + now.getDate() + ", " + theYear;

if (document.getElementById("nav")) initNav();
initSubNav();



}



function initNav(){ 
        if ( document.getElementById ){ 
                var nav = document.getElementById('nav'); 
                var navlis = nav.getElementsByTagName('li'); 
        
                for ( var i=0; i<navlis.length; i++ ){            
                        if ( navlis.item(i).getElementsByTagName('ul')[0] ){ 
                                addAnEvent(navlis.item(i),'keyup',visible); 
                addAnEvent(navlis.item(i),'mouseover',visible); 
                                addAnEvent(navlis.item(i),'mouseout',hidden); 
                                addAnEvent(navlis.item(i),'blur',hidden); 
                                addAnEvent(navlis.item(i),'focus',visible); 
                        } 
                } 
        } 
} 

function addAnEvent(target, eventName, functionName){ 
        eval('target.on'+eventName+'=functionName'); 
} 

function hidden(){ 
        this.getElementsByTagName('ul')[0].className = ""; 
} 

function visible(){ 
        this.getElementsByTagName('ul')[0].className = "block"; 
}

function initSubNav(){
	if (document.getElementById){
	//turns current subnav item on except on homepage
		if (!document.getElementById('box_home')){
			var subnav = document.getElementById('snav');  	//finds subnav element
			var subnavas = subnav.getElementsByTagName('a'); 	//finds all anchors within subnav
			for (var a=0; a<subnavas.length; a++){		//cycles through each link
				var currenthref=String(subnavas[a].href);	//assigns current link href to a string
				var currentloc=String(document.location);	//assigns current document url to a string
			
				//if the current link href matches the document url the anchor is given a class
				if (unescape(currenthref)==unescape(currentloc)){
					subnavas[a].className="hi"
				}
			}
	  	}
	}
	
} 






window.onload = initDate;
