/*
	Menu and Search jQuery
	Menu functionality and search focus clear.
*/

$(function(){
	
	// Search UWF text focus and focus out
	// Replaces Search UWF text on focus and replaces if no value was entered
	$('#searchform_query').focus(function(){
		 if($(this).val() == "Search UWF")$(this).val("");
	});
	$('#searchform_query').focusout(function(){
		 if($(this).val() == "") $(this).val("Search UWF");
	});
	
	//Sets height of navigation by finding the max height of all lists in navigation
	var h = 0;
	$('#navigation ul li ul').each(function(){
		if($(this).height() > h)
		h = $(this).height();
	});
	$('#navigation ul li ul').height(h+8);
	
	//Main Menu styling manipulations - hover/ click
	$('#navigation ul li h3').click(function(){
		
		if($(this).parent().children("ul").css("display") == "block")
		{
			$('#navigation ul li ul').hide();
		}
		else
		{
			$(this).parent().children("ul").addClass("highlight");
			$('#navigation ul li').removeClass("highlight");

			$(this).parent().addClass("highlight");
			$('#navigation ul li ul').show();
		}
		
	});

	$('#navigation ul li').mouseenter(function(){
		$(this).addClass("highlight");
		$(this).children("ul").addClass("highlight");
	});
	$('#navigation ul li').mouseleave(function(){
		$(this).removeClass("highlight");
		$(this).children("ul").removeClass("highlight");
	});

	//Hide menu on mouseleave
	$('#navigation').mouseleave(function(){
		$('#navigation ul li ul').hide();
	});
	
	
});
