jsHover07 = function() {
	var hEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0, len=hEls.length; i<len; i++) {
		hEls[i].attachEvent('onmouseover',mouseOverLi);
		hEls[i].attachEvent('onmouseout',mouseOutLi);
	}
}

jsHover06 = function() {
	var hEls = document.getElementById("nav").getElementsByTagName("li");
	for (var i=0, len=hEls.length; i<len; i++) {
		hEls[i].onmouseover = function(){this.className += " jshover";};
		hEls[i].onmouseout = function(){this.className = this.className.replace(" jshover", "");};
	}
}

function mouseOverLi(){
	window.event.toElement.className+=" jshover"; 
}

function mouseOutLi(){
	elem = window.event.fromElement;
	elem.className = elem.className.replace(" jshover", "");
}

if (navigator.userAgent.indexOf("MSIE") != -1) {//IE Fix
	if (navigator.userAgent.indexOf("7.0") != -1) {//IE 7
		window.attachEvent("onload", jsHover07);
	}
	else {//IE 6
		window.attachEvent("onload", jsHover06);
	}
}