// Execute this after the site is loaded.
var $j = jQuery.noConflict();

$j.fn.tagName = function() {
    return this.get(0).tagName.toLowerCase();
}

$j(function() {
	// hide all categories
	$j("dd").hide();
	// show currently viewed category
	$j(".menu_current_parent").show();
	// update css background of currently viewed category to display correct arrow image
	$j(".menu_current_parent").prev("dt").find("li").addClass('menu_current').addClass('menu_openli');
	
	$j(".menu_cat ul li").click(function(){
		if ($j(this).hasClass('menu_openli')){
		  $j(this).removeClass('menu_openli');
		  $j(this).parent().parent().next().hide();
		} else {
		  $j(this).addClass('menu_openli');
		  $j(this).parent().parent().next().show();
		}
	return false;
	});
/*
	$j(".menu_cat").find("a").click(function() {
		var curr_dd = $j(this).parent().parent().parent().next("dd");
		if (curr_dd.css("display") != "none")
		{
			//curr_dd.slideUp("fast");
			curr_dd.hide();
			//switch to normal arrow
			$j(this).parent().css("backgroundImage","url('img/arrow_large.gif')");
			//alert($j(this).parent().tagName());
		}
		else
		{
			//curr_dd.slideDown("slow");
			curr_dd.show();	
			// switch to arrow pointing down
			//alert($j(this).parent().tagName() +", "+$j(this).parent().css('background-image'));
			$j(this).parent().css("backgroundImage","url('../img/arrow_large_down.gif') !important");
			//alert($j(this).parent().tagName() +", "+$j(this).parent().css('background-image'));
		}
		//$j("dd:visible").slideUp("slow");
		return false;
	});
*/
});

