
$(document).ready(function() {
	
		$(".leftMenu a.button:first").addClass("active");
		$(".leftMenu ul.subPanel:first").animate({opacity:"1"},100);
		$(".leftMenu ul:not(:first)").hide();
	
		$('.leftMenu a').each(

			function(i) {
				
				if($(this).attr('href') && $(this).attr('href') != 'undefined') {
					
					if(HTTP_ORIGINAL == $(this).attr('href').substr(1)) {
						
						$(".leftMenu a.button:first").toggleClass("active", false);
						$(".leftMenu ul.subPanel").hide();
						
						if($(this).hasClass("button")) {
							// this is button level 1
							
							$(this).toggleClass('active');
							
							$(this).next().show();
							$(this).next().css("opacity",1);
							
						} else {
							// this is button level 2
							// set active class from button level 1:
							
							$(this).parent().parent().prev('.button').toggleClass('active',true);
							$(this).parent().parent().show();
							$(this).parent().parent().css("opacity",1);
							
						}
							
					}
				}
			}
		);
		
		
		$(".leftMenu a.button").click(
			function() {
				
				$(this).next("ul.subPanel").slideToggle(300).animate({opacity:"1"}, 200)
				.siblings("ul.subPanel:visible").slideUp(200);
				
				$(this).toggleClass("active");
				
				$(this).siblings(".leftMenu a.button").removeClass("active");
				
				return false;
			}
		);
		
		
	});
