var prevId = null;
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
					if(typeof prevId == 'string'){
				var prevObj = document.getElementById(prevId);
				prevObj.className = prevObj.className.replace(new RegExp(" sfhover\\b"), "");
					}
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
		  prevId = this.id;
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
clicker = function(e){
	if (!e) e = window.event;
	str = '';
	for(i in e){
		str += i + ': ' + e[i] + '\n';
	}
	if(e.type == 'click' && e.button == 2){
		var els = document.getElementById('nav').getElementsByTagName('li');
		for(var i = 0; i < els.length; i++){
			els[i].className = els[i].className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) {
  window.attachEvent("onload", sfHover);
}

document.onclick = clicker;

