

$(function() {

	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	$('.error').hide();
	$(".button").click(function() {
		// validate and process form here

		$('.error').hide();
		var name = $("input#name").val();
		if (name == "") {
			$("label#name_error").show();
			$("input#name").focus();
			return false;
		}
		var email = $("input#email").val();
		if (email == "") {
			$("label#email_error").show();
			$("input#email").focus();
			return false;
		}
		
		if(!emailReg.test(email)) {
			$("label#format_error").show();
			$("input#email").focus();
			return false;
		}
		
		var message = $("textarea#message").val();
		if (message == "") {
			$("label#message_error").show();
			$("textarea#message").focus();
			return false;
		}
		
		var dataString = 'name='+ name + '&email=' + email + '&message=' + message;
		//alert (dataString);return false;
		
		$.post("bin/process.php", $('form').serialize(), function(data){
			$('#contactform').fadeOut(500).remove();
			$('#success').delay(1000).fadeIn(500);
 });
    return false;

	});
});
  
