$(document).ready( function() {
	
	$("#contact_form").submit( function() {
		
		// Simple validation
		$("#name, #email, #message").each( function() {
			if( $(this).val() == '' ) $(this).addClass('error'); else $(this).removeClass('error');
		});
		
		if( $(this).find('.error').size() > 0 ) return false;
		
		// Submit form
		var formData = $(this).serialize();
		$(this).find(':input').attr('disabled', true);
		
		$(this).animate({ opacity: 0 }, 1500);
		
		$.post('/src/ajax/contact.ajax.php', formData, function(r) {
			$("#instructions").slideUp();
			$("#result").slideDown();
		});
		
		return false;
		
	});
	
});
