function loadBrandCategories(el){
		$(".selectedBrand").removeClass("selectedBrand");
		$("div#brandCategoriesMiddle").html('<img src="/pws/images/ajax-loader.gif" />');
		var url = $(el).attr("href");
		$.ajax({
			url: url,
			success: function(data){
				var response = data.indexOf('<div id="wcDeptFilters">');
				if(response >= 0){
					response = data.slice(data.indexOf('<div id="wcDeptFilters">'));
					response = response.slice(0, response.indexOf('</div>')+6);
					$("div#brandCategoriesMiddle").html(response);
					if($.browser.msie && $.browser.version == '6.0'){
						sortPNG($("div#brandCategoriesMiddle").find(".pngImg"));
					}
				} else {
					var selectedBrand = $("div.brand a.selectedBrand img");
					var selectedBrandSrc = selectedBrand.attr("src");
					var selectedBrandName = selectedBrand.attr("alt");
					$("div#brandCategoriesMiddle").html('<div id="wcDeptFilters"><img class="pngImg" src="'+selectedBrandSrc.replace("large","xlarge")+'"/><p>Only one product was found for <span>'+selectedBrandName+'</span>.</p><a href="'+url+'">View this product</a></div>');
				}	
			},
			error: function(XMLHttpRequest, textStatus, errorThrown){
				
			}
		});
		$(el).addClass("selectedBrand");
		return false;
}

function brandNavigationRollover(){
	$("ul#brandNav > li").hover(function(){
		if(!$(this).children("a").is(".selectedNav")){
			$(this).children("a").addClass("selectedNav").addClass("currentHover");
		}
	},function(){
		if($(this).children("a").is(".currentHover")){
			$(this).children("a").removeClass("selectedNav").removeClass("currentHover");
		}
	});
}

$(document).ready(function(){
													 
	if($("body").is(".categorybrandlayout")){
		$("li#nav_brands a").addClass("selectedNav");
	}
	
	loadBrandCategories($("div#brandFilters div.brand:first").find("a"));
	
	$("div#brandFilters div.brand a").click(function(){
		loadBrandCategories(this);
		return false;
	});
	brandNavigationRollover();
});