/* addLoadEvent 
Hat tip to http://simon.incutio.com/archive/2004/05/26/addLoadEvent

Sample uses
-----------
addLoadEvent(nameOfSomeFunctionToRunOnPageLoad);
addLoadEvent(function() 
{
  more code to run on page load
});
*/
function addLoadEvent(func) 
{
	var oldonload = window.onload;
	if (typeof window.onload != 'function') 
	{
		window.onload = func;
	} 
	else 
	{
		window.onload = function() 
		{
			if (oldonload) 
			{
				oldonload();
			}
			func();
		}
	}
}

addLoadEvent(function()
{
	if (document.all && document.getElementById) 
	{
		if (document.getElementById("nav"))
		{
			navRoot = document.getElementById("nav");
			for (var i=0; i<navRoot.childNodes.length; i++) 
			{
				var node = navRoot.childNodes[i];
				if (node.nodeName == "LI") 
				{
					node.onmouseover = function()
					{
						this.className += " over";
					}
					node.onmouseout = function()
					{
						this.className = this.className.replace(" over", "");
					}
				}
			}
		}
	}
});
