// JavaScript Document

$(function() {
	if($(".sidenav ul").length != 0){
		$(".sidenav ul ul").css("display","none");
		$(".sidenav li.subnav a").removeClass("active");
		$(".sidenav ul li.subnav a.hasSubnav").click(function() {
			$(".sidenav ul ul").hide("fast");
			$(".sidenav li.subnav a").removeClass(" active");
			if ($(this).parent(".subnav").children("ul").is(":hidden")) {
				$(this).parent(".subnav").children("ul").show("fast");
				$(this).parent(".subnav").children("a").addClass("active");
			} else {
				$(this).parent(".subnav").children("ul").hide("fast");			
				$(this).parent(".subnav").children("a").removeClass("active");
			}
			// return false;
		});
	}
	
	if($(".sidenav ul ul ul").length != 0){
		$(".sidenav ul ul ul").css("display","none");
		//$(".sidenav li.subnav a").removeClass("active");
		$(".sidenav ul li.subnav li.subsubnav a.hasSubSubnav").click(function() {
			$(".sidenav ul ul ul").hide("fast");
			$(".sidenav li.subnav li.subsubnav a").removeClass(" active");
			if ($(this).parent(".subsubnav").children("ul").is(":hidden")) {
				$(this).parent(".subsubnav").children("ul").show("fast");
				$(this).parent(".subsubnav").children("a").addClass("active");
			} else {
				$(this).parent(".subsubnav").children("ul").hide("fast");			
				$(this).parent(".subsubnav").children("a").removeClass("active");
			}
			// return false;
		});
	}
	
	/* for the arrow */
	if($(".sidenav ul").length != 0){
		$(".sidenav ul ul").css("display","none");
		$(".sidenav li.subnav a").removeClass("active");
		$(".sidenav ul li.subnav .arrow").click(function() {
			$(".sidenav ul ul").hide("fast");
			$(".sidenav li.subnav a").removeClass(" active");
			if ($(this).parent(".subnav").children("ul").is(":hidden")) {
				$(this).parent(".subnav").children("ul").show("fast");
				$(this).parent(".subnav").children("a").addClass("active");
			} else {
				$(this).parent(".subnav").children("ul").hide("fast");			
				$(this).parent(".subnav").children("a").removeClass("active");
			}
			return false;
		});
	}
	
	if($(".sidenav ul ul ul").length != 0){
		$(".sidenav ul ul ul").css("display","none");
		//$(".sidenav li.subnav a").removeClass("active");
		$(".sidenav ul li.subnav li.subsubnav .subarrow").click(function() {
			$(".sidenav ul ul ul").hide("fast");
			$(".sidenav li.subnav li.subsubnav a").removeClass(" active");
			if ($(this).parent(".subsubnav").children("ul").is(":hidden")) {
				$(this).parent(".subsubnav").children("ul").show("fast");
				$(this).parent(".subsubnav").children("a").addClass("active");
			} else {
				$(this).parent(".subsubnav").children("ul").hide("fast");			
				$(this).parent(".subsubnav").children("a").removeClass("active");
			}
			return false;
		});
	}
	
	
	if($(".navigation ul ul.sublevel").length != 0){
		$(".navigation ul ul.sublevel").css("display","none");
		$(".navigation ul li").hover(
		  function () {
		    $(this).children("ul.sublevel").css("display","block");
		  }, 
		  function () {
		    $(this).children("ul.sublevel").css("display","none");
		  }
		);

	}
	
	$("a.popup[rel^='prettyPhoto']").prettyPhoto({theme: 'facebook'});
});		   
