$(document).ready(function() {
	
	//email form
	$('#form-signup label').hide();
	var label_email = $('#form-signup label').text();
	$('#form-signup input').val(label_email);
	$('#form-signup input').focus(function() {
		if (this.value == label_email) $(this).val('');
	});
	$('#form-signup input').blur(function() {
		if (this.value == '') $(this).val(label_email);
	});
		// search tweeks
	/*
	$('#searchform input:submit').hide();
	$search_input = $('#searchform #s').get(0);
	if ($($search_input).val($('#searchform label').text())) $($search_input).addClass('search-alt');;
	$('#searchform label').hide();
	$($search_input).val($('#searchform label').text());
	$($search_input).click(function() {
		$($search_input).val('');
		$($search_input).removeClass('search-alt');
	});
	$($search_input).blur(function() {
		if ($($search_input).value == null) {
			$($search_input).val($('#searchform label').text());
			$($search_input).addClass('search-alt');
		}
		
	});
	*/
	
	$('ul#nav-sub li ul').addClass('drawers');
	$('ul#nav-sub li ul li').addClass('drawer').contents('a').addClass('drawer-handle');
	
	//$('ul#nav-sub li ul li').addClass('drawer').children().get(0).addClass('drawer-handel');
	
	$('ul#nav-sub li ul li ul li').removeClass('drawer'); // better way?
	$('ul#nav-sub li ul li ul li a').removeClass('drawer-handle'); // better way?
	$('ul#nav-sub li ul li ul').removeClass('drawers');
	
	$('ul#nav-sub li ul li ul').hide();
	
	
	if ($('ul#nav-sub li.current_page_ancestor').is('.current_page_ancestor')) {
		
		//alert(1);
		
		if (!$('ul#nav-sub li.current_page_ancestor').parent().not('.drawers')) {
		
			$('ul#nav-sub li ul li.current_page_ancestor').addClass('open');
			$('ul#nav-sub li ul li.current_page_ancestor a:first').addClass('open');
		}
		
		$('ul#nav-sub li.current_page_ancestor ul').show();
		
	} else if ($('ul#nav-sub li.current_page_item').is('.current_page_item')) {
	
		//alert(2);
		$('ul#nav-sub li.current_page_item ul').show();
		
		$('ul#nav-sub li ul li.current_page_item').addClass('open');
		$('ul#nav-sub li ul li.current_page_item a:first').addClass('open');
	} else {
		$('ul#nav-sub li ul li ul:first').show();
		
		$('ul#nav-sub li ul li:first').addClass('open');
		$('ul#nav-sub li ul li a:first').addClass('open');
	}
	
	// toggle archives
	$('ul#nav-sub li ul li ul li a:contains("Archive")').addClass('icon archive');
	$('ul#nav-sub li ul li ul li:contains("Archive") ul').hide();
	
	
	$('ul#nav-sub li ul li ul li a:contains("Archive")').toggle(
		function() {
			$(this).next().show();
			$(this).next().addClass('list-archive');
		},
		function() {
			$(this).next().hide();
		}
	);
	
	
	
	$('ul#nav-sub li ul li.page_folder a.drawer-handle').click(function() {
	   	
	   	
   		if ($(this).is('a:not(.open)')) {
   			
   			//alert(1);
   			
			$('a.open').next().slideUp();
			$('a.open').removeClass('open').parent().removeClass('open');
				
   			$(this).addClass('open').parent().addClass('open');
   			
	   		var $next = $(this).next();
   			$next.slideDown();
   			
	   	} else if ($(this).is('a.open')) {
	   		//alert(2);
	   		//do nothing
	   	} else {
	   		
	   		//alert(3);
	   		
	   		$('a.open').next().slideUp();
   			$('a.open').removeClass('open').parent().removeClass('open');
   				
	   		$(this).addClass('open').parent().addClass('open');
	   			
   			
	   		var $next = $(this).next();
   			$next.slideUp();
   			
   		};
 		return false;
   	});
	
   	
	

	
});