$(document).ready(function(){
						   
if($(this).find("div[id^='accordion']").size() == 1)						   
{
	$("div#accordion a.expand-all").click(function(){
                        
		//$("h3.head, h4.head").addClass('selected');		
		
		$("ul#accordionMenu ul[id^='subMenu']").show("fast", function(){
		
			$("ul#accordionMenu h3.head, ul#accordionMenu h4.head").addClass('selected');
		
		});
	});
	
	$("div#accordion a.collapse-all").click(function(){
		
		$("ul#accordionMenu ul[id^='subMenu']").hide("fast", function(){
			
			$("ul#accordionMenu h3.head").removeClass('selected');
			
		});
	});	
	
	//set height attributes on ul's and then hide them
	$("ul#accordionMenu li ul[id^='subMenu']").each(function(){
		var idx = $("ul#accordionMenu li ul[id^='subMenu']").index(this);
		$(this).attr("height",$(this).height());		
		//leave the first accordion pane showing
		if (idx > 0) {
			$(this).css({
				display:"none"
			});
		}
	});
	
	var currentPanel = $("ul#accordionMenu li ul[id^='subMenu']:first");

	$("ul#accordionMenu li h3.head").each(function(){
		var idx = $("ul#accordionMenu li h3.head").index(this);		
		var tmpHead = $(this);
		
		if (tmpHead) {
			
			tmpHead.click(function(){
	
				var tmpList = $(this).siblings("ul[id^='subMenu']");

				if(tmpList.css("display")=="none"){
					
                    tmpList.show("fast", function(){
                    	$(this).siblings("h3.head").addClass("selected");
                    });
					currentPanel = tmpList;
					
					$("ul#accordionMenu li ul[id^='subMenu']").each(function(){
						/*console.log("currentPanel: ");
						console.log(currentPanel[0]);
						console.log("ul#subMenu: ");
						console.log(currentPanel[0]);
						console.log("ul#subMenu: ");
						console.log(this);
						console.log("\n\n");*/
						if(currentPanel[0]!=this && $(this).css("display")!="none"){
							$(this).hide("fast", function(){
								$(this).siblings("h3.head").removeClass("selected");
							});							
						}
					});
				}else{

					tmpList.hide("fast", function(){
						$(this).siblings("h3.head").removeClass("selected");
					});
				}
			});
		}
	});
}

/*
	// applying the settings
	$('#accordionMenu').Accordion({
		active: 'h3.head selected',
		header: 'h3.head',
		alwaysOpen: false,
		animated: true,
		showSpeed: 400,
		hideSpeed: 800
	});
	$("#accordionMenu ul[id^='subMenu']").Accordion({
		active: 'h4.head selected',
		header: 'h4.head',
		alwaysOpen: false,
		animated: true,
		showSpeed: 400,
		hideSpeed: 800
	});
	
	
*/	

	$('a.load-local').cluetip({local:true, cursor: 'pointer', cluetipClass: 'rounded', dropShadow:false, positionBy:'mouse', topOffset:'-5', clickThrough: true });
		
	$('a[href="#"]').attr("href","javascript:void(0);");
});	


