function sfHover() {
	applyClass(document.getElementById("nav").getElementsByTagName("LI"),false);
	applyClass(document.getElementById("Vnav").getElementsByTagName("LI"),true);
}

function applyClass(sfEls,context){
	for (var i=0; i<sfEls.length; i++) {
		if(context){
			sfEls[i].onmouseover=function() {
				this.className="sfhovers";
				if(!loaded[this.id]){
					loadNavMenu(this.id,true);
				}
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp("sfhovers\\b"), "");
			}
		}
		else{
			sfEls[i].onmouseover=function() {
				this.className="sfhover";
				if(!loaded[this.id]){
					loadNavMenu(this.id,false);
				}
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp("sfhover\\b"), "");
			}
		}
	}
}

if (window.addEventListener){ 
	window.addEventListener("load", sfHover, false); 
} else if (window.attachEvent){ 
	window.attachEvent("onload", sfHover); 
}
