$(document).ready(function(){
	$("#submit-form").click(function(){
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var formName = $("#name").val();
		var formEmail = $("#email").val();
		var formMessage = $("#message").val();

		if(formName == '') {
			$("#name").after('<span class="error">Name required.</span>');
			hasError = true;
		}

		if(formEmail == '') {
			$("#email").after('<span class="error">Email address required.</span>');
			hasError = true;
		}

		if(formMessage == '') {
			$("#message").after('<span class="error">A message is required.</span>');
			hasError = true;
		}

		if( !emailReg.test( formEmail ) ) {
			$("#email").after('<span class="error">Invalid Email entered.</span>');
			hasError = true;
		}



		if(hasError == false) {
			$.post("submitform.php",
   				{  name: formName,
   				   email: formEmail,
   				   message: formMessage
   				},
   					function(data){
						$("#contact-form").html("Thanks! Your message has been sent and I will do my best to get back to you within the next 72 hours.");
					}
				 );
		}
		return false;
	});
});
