//  $Id: js.js 73028 2008-04-21 20:49:43Z dselfrid $ 
window.onload = adjustMac;



function adjustMac()
{
	if (navigator.userAgent.indexOf("Macintosh") == -1 || navigator.userAgent.indexOf("Gecko") == -1) return;
	
	if (navigator.userAgent.indexOf("WebKit") == -1) //Firefox
	{
		var div = document.getElementById("nav").getElementsByTagName("ul");
		
		for (var i = 0; i < div.length; i++)
		{
			div[i].className = "ffmac";
		}
	}
	else //Safari
	{
		var a = document.getElementById("nav").getElementsByTagName("div")[0].getElementsByTagName("h4")[0].getElementsByTagName("a")[0];
		
		a.className = "noSeparator";
		
		var ul = document.getElementById("nav").getElementsByTagName("ul");
		
		for (var i = 0; i < ul.length; i++)
		{
			ul[i].getElementsByTagName("a")[0].className = "noSeparator";
		}
		
		var div = document.getElementById("nav").getElementsByTagName("div");
		
		for (i = 0; i < div.length; i++)
		{
			if (div[i].className == "unselected")
			{
				if (i < div.length - 1)
				{
					div[i].getElementsByTagName("h4")[0].onmouseover = function(){this.parentNode.nextSibling.nextSibling.getElementsByTagName("a")[0].className = "noSeparator";};
					div[i].getElementsByTagName("h4")[0].onmouseout = function(){this.parentNode.nextSibling.nextSibling.getElementsByTagName("a")[0].className = "";};
				}
				
				var ul = div[i].getElementsByTagName("ul")[0];
				
				ul.onmouseout = function(){this.parentNode.nextSibling.nextSibling.getElementsByTagName("a")[0].className = "noSeparator";};
				
				var li = div[i].getElementsByTagName("a");
				
				for (var j = 0; j < li.length - 1; j++)
				{
					li[j].onmouseover = function(){this.parentNode.nextSibling.nextSibling.getElementsByTagName("a")[0].className = "noSeparator";};
					li[j].onmouseout = function(){this.parentNode.nextSibling.nextSibling.getElementsByTagName("a")[0].className = "";};
				}
			}
		}
	}
}





