$(document).ready(function(){
	if($("#categoryBrowser").length>0){
		enableCatBrowser();	
		if($("li#selectedaccordion").length>0){
			setMinus();
		}
			
		
	}
});

function enableCatBrowser(id) {
	
	var base = $("#categoryBrowser");
	var baseUL = $("#categoryBrowser ul");
	
	baseUL.hide();
	
	$("#categoryBrowser ul:has(li)").parent().parent().addClass("plus");
	$("#categoryBrowser ul:has(li)").parent().parent().find("img").attr("src","/semic/view/images/button_plus.gif").parent().removeClass("plusminus").addClass("plus");
	
	$("#categoryBrowser img.plusminus").mouseenter(function () {
		$(this).attr("src","/semic/view/images/button_minus.gif").toggleClass("minus");
		$(this).parent().find("ul").slideDown("slow");
	});
	
	$("#categoryBrowser h3.plus img.plusminus").parent().mouseleave(function () {
		$(this).find("ul").slideUp("slow");
		$(this).find("img").attr("src","/semic/view/images/button_plus.gif").toggleClass("minus");
	});
		
	$("#categoryBrowser").mouseleave(function () {
		closeOpenCatBrowserFields();
	});
}

function closeOpenCatBrowserFields(){
	$("#categoryBrowser img.minus").parent().find("ul").slideUp("slow");
	$("#categoryBrowser img.minus").attr("src","/semic/view/images/button_plus.gif").toggleClass("minus");
}

function setMinus () {
	$("li#selectedaccordion").parent().parent().parent().find("img").attr("src","/semic/view/images/button_minus.gif");
	$("li#selectedaccordion").parent().css("display","block");
}