var sfMenyu = new RegExp("menyu\\b");
document.sfHover = new RegExp(" hover\\b");

function sfHover() {
	var sfDivs = document.getElementsByTagName("DIV");
	for (var i=0, li=sfDivs.length; i<li; i++) {
		if (sfDivs[i].className.match(sfMenyu)) {
			var sfEls = sfDivs[i].getElementsByTagName("LI");
			for (var j=0,lj=sfEls.length; j<lj; j++) {
				sfEls[j].onmouseover=function() {
					if (!this.className.match(document.sfHover)) {this.className += " hover";}
				}
				sfEls[j].onmouseout=function() {
					this.className=this.className.replace(document.sfHover, "");
				}
			}
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);