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"), "");
		}
		
		var subnav = sfEls[i].getElementsByTagName("UL");
		
		for( var n=0; n < subnav.length; n++ ) {
			var subnavlis = subnav[n].getElementsByTagName("LI");
			
			for( var j=0; j < subnavlis.length ; j++ ) {
			
				subnavlis[j].onmouseover=function() {
				this.className+=" sfhover";
				}
			subnavlis[j].onmouseout=function() {
				this.className=this.className.replace(new RegExp("sfhover\\b"), "");
				}
			}
				
		}
	}
}

if(window.attachEvent) {
	window.attachEvent("onload", sfHover);
	}
	
if(window.addEventListener) {
	window.addEventListener("load", sfHover, false);
}

