// JavaScript Document

// patch IE's :hover & :focus problems with tags other than <a>
    
     sfHover = function() {
     	var sfEls = document.getElementById("menu").getElementsByTagName("li");
     	for (var i=0; i<sfEls.length; i++) {
     		sfEls[i].onmouseover=function() {
     			sel = document.getElementsByTagName("select");
     			for (var i=0; i<sel.length; i++) {
    				sel[i].style.visibility = 'hidden';	
    			}
    			this.className+=" hover";
    		}
    		sfEls[i].onmouseout=function() {
    			sel = document.getElementsByTagName("select");
    			for (var i=0; i<sel.length; i++) {
    				sel[i].style.visibility = 'visible';	
   			}
    			this.className=this.className.replace(new RegExp(" hover\\b"), "");
    		}
    	}
    	
    }
    // only win:
    if (window.attachEvent) window.attachEvent("onload", sfHover);

