
 $(document).ready(function(){
	
	//$('body').append('<div id="debug"></div>');
	
	$(".accordion-menu").accordion({
		active: ".current",
		header: '.head',	
		navigation: true,	
/*		event: 'mouseover',	*/
/*		fillSpace: false, */
		alwaysOpen: false,
		autoHeight: false
	});

	$(".accordion-menu li.sub > a").each(function(e){
		if ($(this).next("ul").find('li a.current').text()) {
			$(".accordion-menu").accordion("activate", $(this).parent("li").parent("ul.body").prev("div.head"));
			$(this).parent("li.sub").addClass("open");
		} else {
			$(this).next("ul").hide();
		}
		if ($(this).hasClass('current')) {
			$(this).next("ul").slideToggle();
		}
		if (this.href.substr(this.href.length-1) == "#") {
			//$('#debug').append('if ' + this.href.substr(this.href.length-1));
			$(this).toggle(
				function(e){
					$(this).next("ul").slideToggle();
					$(this).parent("li.sub").toggleClass("open");
				},
				function(e){
					$(this).next("ul").slideToggle();
					$(this).parent("li.sub").toggleClass("open");
				}
			);
		} else {
			//$('#debug').append('else ' + this.href.substr(this.href.length-1));
			$(this).bind("click", function(e){
				document.location = this.href;
			});
		}
	});
	
 });