///<reference path="jquery-1.3.2-vsdoc2.js"/>

jQuery(document).ready(function() 
{
	 var nav = $("div.SubNav"); 
	 var first_active = $("ul.MainMenu a.Selected").parent().attr("class");;
	 var last_active = first_active;
	 var inmenu = 0;
 
	 nav.hover(function() { inmenu = 1; },
	 function() {
	 inmenu = 0;
	 //if(first_active !=last_active)
	 $("ul.MainMenu li." + last_active).children("a").removeClass("Selected");
	 $("div.SubNav ul").hide();
	 setActiveFirst();
	 });
 
	$("ul.MainMenu li").hover(showMenu, hideMenu);

	 function setActiveFirst() 
	 {
		 //alert(first_active);
		 if ($("ul.MainMenu li." + first_active).length > 0) {
		 $("ul.MainMenu li." + first_active).children("a").addClass("Selected");
		 last_active = first_active;
		 //$("div.SubNav ul." + first_active).show();
		 }
		 return true;
	 }

	 function showMenu()
	 {
		 var cur_item = $(this).attr("class");
		 if (last_active.length > 0) {
		 if(cur_item!=last_active)
		 $("ul.MainMenu li." + last_active).children("a").removeClass("Selected");
		 }
		 nav.find("ul").hide();
		 $(this).children("a").addClass("Selected");
		 nav.find("ul." + $(this).attr("class")).show();
		 last_active = $(this).attr("class");
		 return false;
		 //if (old != "") { nav.find("ul." + old).hide(); }
		 //nav.find("ul." + $(this).attr("class")).addClass("Last");

		 return false;
	 }
	function hideSub() 
	{
		$("div.SubNav ul").hide();
		return true; 
	}
	 function hideMenu() {
		//alert("hideMenu");
		var cur_class = $(this).attr("class");
		var child = $(this).children("a");
		setTimeout(function() {
		if (inmenu != 0) {
			//setActiveFirst();
			return true;
		}
		if(first_active!=cur_class)
		{
			child.removeClass("Selected");
		}
		nav.find("ul." + cur_class).hide();
	 }, 500);
	 //
	 return true;
	}

});
 
