window.onload = 
 (
	function()
	{
		/********************************************************
		 * Global
		 ********************************************************/
		
		/* remove focus from all links onClick */
		
		$("a").click
		(
			function()
			{
				$(this).blur();
			}
		);
	
		/********************************************************
		 * Search
		 ********************************************************/
		 
		var strDefaultText = $("#searchText").val();
		var txtSearch = $(".searchBox");
		
		/* search text box onFocus*/
		
		txtSearch.focus
		(
			function() 
			{
				if($(this).attr("value") == strDefaultText)
					$(this).val("");
			}
		);
		
		/* search text box onBlur */

		txtSearch.blur
		(
			function() 
			{
				var strTrim = jQuery.trim($(this).val());
				$(this).val(strTrim);
				
				if(strTrim == "" || (strTrim.toLowerCase() ==  strDefaultText.toLowerCase()))
					$(this).val(strDefaultText);
			}
		);
		
		$(".searchButton").click
		(
			function()
			{
				$(this).blur();
			}
		);
		
		/* Partners image show and hide */
		
		var imgPartner = $("img.portrait")[0];
		var hidDefaultPartnerSrc = $("#hidDefaultPartnerSrc");
		var aryPartners = $("ul.partners_list li");
		
		aryPartners.mouseover
		(
			function()
			{
				var img = $(this).children("img");
				
				if(img.attr("src"))
					imgPartner.src = img.attr("src");
				else
					imgPartner.src = hidDefaultPartnerSrc.attr("value");
					
					if(imgPartner.src != "")
					    $(imgPartner).removeClass("invisible");
					else
					    $(imgPartner).addClass("invisible");
			}
		);
		
		aryPartners.mouseout
		(
			function()
			{
				imgPartner.src = hidDefaultPartnerSrc.attr("value");
				
				if(imgPartner.src != "")
					$(imgPartner).removeClass("invisible");
				else
					$(imgPartner).addClass("invisible");
			}
		);
		
		$("#search_results p strong:contains('...')").hide();
	}
);