// CSS drop down menu
sfHover = function() {
	if(isIE())
	{
		if(document.getElementById("nav"))
		{
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		
			for (var i=0; i<sfEls.length; i++) 
			{
				sfEls[i].onmouseover=function() 
				{
				this.className+=" sfhover";
				}
				sfEls[i].onmouseout=function() 
				{
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
				}
			}
		}
	}
}

// usability addition for current menu item

function updatemenu()
{
	var fullURL =  window.location.href;
	var list  = document.getElementById("nav");
	if(list)
	{
		var listItems = list.getElementsByTagName("a");
		for(var j=0;j<=listItems.length-1; j++) 
		{
			if((listItems[j].href) == (fullURL))
			{
				if(listItems[j].parentNode.parentNode.nodeName == "UL" && listItems[j].parentNode.parentNode.id !="nav")
				{
				listItems[j].parentNode.parentNode.parentNode.className = "selected"; // select the li and write a class of selected on it
				}
				else {
				listItems[j].parentNode.className = "selected"; // select the li and write a class of selected on it
				}
		
			}
		}
	}
};
function isIE()
{
  return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}


window.onload = function()
	{
		sfHover();
		updatemenu();
	}
