(function(){
	var nav = document.getElementById('nav'); var li;
	for(var i=0; i<nav.childNodes.length; i++) {
		if((li = nav.childNodes[i]).nodeType == 1) {
			li.onmouseover = function(e){ clearTimeout(this.unhoverTimeout); this.className+=" hover"; };
			li.onmouseout = function(){ var that = this; this.unhoverTimeout = setTimeout(function(){ that.className = that.className.replace(/\s*hover\s*/g,''); },50); };
		}
	}
})();