//wait until the markup is loaded
$(document).ready(function(){
	//navigation dropdown effects function
	navDE();
});

//menu dropdown effects function
function navDE(){
	//stops the menu from flickering
	$("#sidebar-en ul ul ul").css({display: "none"});
	$("#sidebar ul ul ul").css({display: "none"});
		
	$("#sidebar-en ul li ul li:has(ul) > a").removeAttr('href').css({cursor: "pointer"});
	$("#sidebar ul li ul li:has(ul) > a").removeAttr('href').css({cursor: "pointer"});
	
	$('.current_page_item').parent().parent().parent().css({display: "block"});
	
	var $old = $('');
	var $oldd = $('');
	
	$("#sidebar-en ul li ul li a").not("#sidebar-en ul li ul li ul li a").click(
		function(){
			$old.parent().find('ul:first').slideUp(250);
				$(this).parent().find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(250);
			$old = $(this);	
		}
	);	
	$("#sidebar-en ul li ul li ul li a").click(
		function(){
			$oldd.parent().find('ul:first').slideUp(250);
				$(this).parent().find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(250);
			$oldd = $(this);	
		}
	);
	
	$("#sidebar ul li ul li a").not("#sidebar ul li ul li ul li a").click(
		function(){
			$old.parent().find('ul:first').slideUp(250);
				$(this).parent().find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(250);
			$old = $(this);	
		}
	);	
	$("#sidebar ul li ul li ul li a").click(
		function(){
			$oldd.parent().find('ul:first').slideUp(250);
				$(this).parent().find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown(250);
			$oldd = $(this);	
		}
	);
	
}

