$(document).ready(function(){

	//disable parent nav items
	$('.top nav > div').each(function(){
	
		if($(this).find('span').size() > 0) {
		
			$(this).find('a:first').attr('href', '#');
		
		}
	
	})
	
	$('.top nav > div').click(function(){
	
		$(this).find('span').slideDown(250);
	
	}).mouseleave(function(){
	
		$('.top nav > div span').hide();
	
	})
	
	$('.top nav > div span').mouseleave(function(){
	
		$(this).slideUp(250);
	
	})

	//contact widget stuff
	$('form.contact-widget').submit(function(){
	
		send = 1;
	
		if($('input#name').val() == '' || $('input#name').val() == 'Name:') {
		
			alert('Please enter your name.');
			send = 0;
			
		} else if($('input#email').val() == '' || $('input#email').val() == 'Email:') {
		
			alert('Please enter your email.');
			send = 0;
			
		} else if($('textarea#message').val() == '' || $('textarea#message').val() == 'Message:') {
		
			alert('Please enter a message.');
			send = 0;
			
		}
		
		if(send ==1) {
		
			//disable inputs and textarea
			$('section form.contact-widget input, section form.contact-widget textarea').attr('disabled', true);
			
			//show loader
			$('section form.contact-widget img.loader').show();
		
			loadUrl = $(this).attr('action');
			name_val = $('input#name').val();
			email_val = $('input#email').val();
			message_val = $('textarea#message').val();
			
			$.post(  
				loadUrl,  
			    {name: name_val, email: email_val, message: message_val},  
			    function(responseText){ 
			    	
			    	$('section form.contact-widget img.loader').hide();
			    	
			    	$('section form.contact-widget input, section form.contact-widget textarea').attr('disabled', false);
			    	
			    	$('.page aside.right section form .confirmation').fadeIn();  
			    },  
			    "html"  
			);
		
		}
	
		return false;
	
	});
	
	//hide contact widget confirmation message
	$('.page aside.right section form .confirmation > a').click(function(){
	
		$(this).parent().fadeOut(500);
	
	})

})
