$(window).load(function() {	
					
		$('ul.social li a').tipsy({gravity: 'n'});
		
		$('ul.sf-menu').superfish();		

		$('form.search input').focus(function() {
  			$(this).val('');
		});
		
		$("#gallery li").append("<span></span>");
		
        $("a[rel^='prettyPhoto']").prettyPhoto();        
});	

jQuery(document).ready(
	function()
	{
		if(jQuery(".widget_wpsc_categorisation").length)
		{
		
			jQuery(".wpsc_second_level_categories li ul li.count0").hide(0);
			jQuery(".wpsc_second_level_categories > li").each(
				function(i)
				{
					if(jQuery(this).children("ul").children("li:visible").length == 0)
					{
						jQuery(this).hide(0);
					}
				}
			);
			
			if(jQuery(".wpsc-current-cat").length > 0)
			{
				jQuery(".wpsc_second_level_categories").each(
					function(i)
					{
						if(!jQuery(this).parent().hasClass("wpsc-current-cat") && !jQuery(this).parent().hasClass("wpsc-cat-ancestor"))
						{
							jQuery(this).slideUp(500);
						}
						else
						{
							var childimg = jQuery(this).parent().children("a").children("img");
							var src = childimg.attr("src");
							src = src.split("/");
							var oldsrc = src[src.length-1];
							src[src.length-1] = "";
							src = src.join("/");
							childimg.attr("src", src+"minus.png");
						}
					}
				);
			}
			else
			{
				var childimg = jQuery(".showhidecat img");
				var src = childimg.attr("src");
				src = src.split("/");
				var oldsrc = src[src.length-1];
				src[src.length-1] = "";
				src = src.join("/");
				childimg.attr("src", src+"minus.png");
			}
			jQuery(".showhidecat").click(
				function(e)
				{
					e.preventDefault();
					var childimg = jQuery(this).children("img");
					var src = childimg.attr("src");
					src = src.split("/");
					var oldsrc = src[src.length-1];
					src[src.length-1] = "";
					src = src.join("/");
					if(oldsrc == "plus.png")
					{
						childimg.attr("src", src+"minus.png");
					}
					else
					{
						childimg.attr("src", src+"plus.png");
					}
					jQuery(this).parent().children(".wpsc_second_level_categories").stop(false, true).slideToggle(500);
				}
			);
		}
	}
);
