jQuery(function()
{
var loc = window.location.toString();

jQuery(".expandable").live("click", plusMinusClicked);
jQuery("#access li").each(function(i,el){
		if (jQuery(el).children("ul").length > 0)
			jQuery(el).prepend("<a class='expandable' href='#'></a>");
		jQuery(el).children("ul").hide();
	});
activeElement = (jQuery("#access li a[href='"+loc+"']"));
p = activeElement.parent();
while(p.hasClass("menu-item")) {
	p.children("ul").slideDown(100);
	p.children("a.expandable").addClass("expanded");
	p = p.parent().parent();
}

});

function plusMinusClicked(e)
{
	e.preventDefault();
	if (jQuery(this).hasClass("expanded")) {
		jQuery(this).removeClass("expanded");
		jQuery(this).siblings("ul").slideUp();
	}
	else {
		jQuery(this).addClass("expanded");
		jQuery(this).siblings("ul").slideDown();
	}

}

