window.onload = function()
{
	var ids = new Array("nav");
	
	for(var i = 0; i < ids.length; i++)
	{
		var sfEls = document.getElementById(ids[i]).getElementsByTagName("LI");
		for (var i = 0; i < sfEls.length; i++) {
			sfEls[i].oldClassName = sfEls[i].className ? sfEls[i].className : "";
			sfEls[i].onmouseover = function() {
				this.className += " sfhover";
			}
			sfEls[i].onmouseout = function() {
				this.className = this.oldClassName;
			}
			
			if(sfEls[i].parentNode.id == "nav") {
				var sfEls2 = sfEls[i].getElementsByTagName("A");
				for (var j = 0; j < sfEls2.length; j++)	{
					sfEls2[j].rootNode = sfEls[i];
					sfEls2[j].onclick = function() {
						this.rootNode.className = this.rootNode.oldClassName;
						if(this.className == "subnewwindow") {
							window.open(this.href);
							return false;
						}
					}
				}
			}
		}
	}
}
