sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);


function initNav(){
    if ( document.getElementById )
    {
        var nav = document.getElementById('nav');
        var navlis = nav.getElementsByTagName('li');
		
		//turns current subnav item on
		if (!document.getElementById('bodyhome')){
			var subnav = document.getElementById('subnav');
			var subnavas = subnav.getElementsByTagName('a');
			
			for (var a=0; a<subnavas.length; a++){
				
				var currenthref=String(subnavas[a].href);
				var currentloc=String(document.location);
				//alert("currentloc is " + unescape(currentloc));
				
				if (unescape(currenthref)==unescape(currentloc)){
					
					subnavas[a].className="subnavon"
				}
			}
		}
	}
}
window.onload=initNav;