jQuery(document).ready(function(){

	var current = $("ul#sub-pages li.current_page_item ul:first")

	jQuery("ul#sub-pages li.page_item ul").hide();

	jQuery(current).slideDown();
	
	jQuery("ul#sub-pages li.current_page_item").parents("ul, li")
				.map(function () { 
					jQuery(this).slideDown();
				});

	$("ul#sub-pages li").has("ul").prepend("<div class='menu-arrow'></div>");
	//$("ul#sub-pages li:has('ul') > a").attr("href", "#")
	
	$("ul#sub-pages li a").hover(function(){
		if($(this).parent().hasClass('current_page_ancestor')){ }
			else {
			$(this).parent().find("ul:first").stop(true, true).slideDown();
			//$(this).parent().find(".menu-arrow").toggleClass("active");
			}
    	},
    	function(){ }
    	);
  	
  	$("ul#sub-pages > li").hover(function(){
  		$(this).find(".menu-arrow").toggleClass("active");
  		},
    	function(){
    	if($(this).hasClass('current_page_ancestor')){ }
			else {
    		$(this).find(".menu-arrow").toggleClass("active");
    		$("ul", this).slideUp();
    		}
    	}
    	);
    	
    $(".current_page_item .menu-arrow").toggleClass("active");
    	
}); 
