$(function(){
		   	
	$("#menu ul").each(function(i) {
		var jThis = $(this),
			jListIndex = jThis.find("li.section-title"),
			jlist = jThis.find("li").not(".section-title");
		
		$('<li class="submenu"><ul></ul></li>').insertAfter(jListIndex);
		jlist.appendTo(jThis.find(".submenu ul"))
		if (jThis.find(".active").length == 0) jThis.find(".submenu").hide();
	});
	
	$("#menu ul:last").hide();
	$("#menu ul:last").prev().prev().hide();
	
	$("#menu ul li.section-title").click(function() {
		var jThis = $(this),
			jSub = $(this).next();
		
		if (jSub.is(":visible")) {
			jSub.slideUp(500);
		}
		else {
			jThis.parent().parent().find("li.submenu:visible").slideUp(500);
			jSub.slideDown(500,function(){
				jThis.toggleClass("active");
			});
		}
	})
	
});
