/* Navigation Rollover Menu */
$(function() {
	$(".nav li a img")
		.mouseover(function() {
			if($(this).attr("src").match("_h") == "_h") {
				var src = $(this).attr("src").match(/[^.]+/) + ".jpg"
				$(this).attr("src", src);
			} else {
				var src = $(this).attr("src").match(/[^.]+/) + "_h.jpg";
				$(this).attr("src", src);
			}
		})
		.mouseout(function() {

				var src = $(this).attr("src").replace("_h", "");
				$(this).attr("src", src);

		});
});

$(document).ready(function() {
	/* Menu Link Highlighter */
	function extractPageName(hrefString)
	{
		var arr = hrefString.split('/');
		return  (arr.length<2) ? hrefString : arr[arr.length-2].toLowerCase() + arr[arr.length-1].toLowerCase();               
	}
	
	function setActiveMenu(arr, crtPage)
	{
		for (var i=0; i<arr.length; i++)
		{
			if(extractPageName(arr[i].href) == crtPage)
			{
				if (arr[i].parentNode.tagName != "DIV")
				{
					arr[i].className = "current";
					arr[i].parentNode.className = "current";
				}
			}
		}
	}
	
	function setPage()
	{
		hrefString = document.location.href ? document.location.href : document.location;
	
		if (document.getElementById("nav")!=null)
			setActiveMenu(document.getElementById("nav").getElementsByTagName("a"), extractPageName(hrefString));
	
			//This Makes sure the -over state is selected
			var src = $(".nav li .current img").attr("src").match(/[^\.]+/) + "_h.jpg";
			$(".nav li .current img").attr("src", src);	
	
	}
});
