$(function() {
  $('input').removeClass('validation-failed');
  var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	
  $("form").submit(function() {
		// validate and process form
		
	var name = $("input#con_name").val();
	var email = $("input#con_email").val();
	var subject = $("input#con_subject").val();
	var comment = $("textarea#con_comment").val();
	
	var dataString = 'name='+ name + '&email=' + email + '&subject=' + subject + '&comment=' + comment;

	if (name == "") {
	  	$("#con_name").addClass("validation-failed");
		$("#con_name").focus();
        return false;
      }
	
	if(!reg.test($("#con_email").val())) {
      $("#con_email").addClass("validation-failed");
	  $("#con_email").focus();
      return false;
    }
		
	if (subject == "") {
      $("#con_subject").addClass("validation-failed");
	  $("#con_subject").focus();
      return false;
    }
		
	if (comment == "") {
      $("#con_comment").addClass("validation-failed");
	  $("#con_comment").focus();
      return false;
    }
			
	$.ajax({
      type: "POST",
      url: "http://dropnchop.com/helpers/contact_formhandler.php",
      data: dataString,
      success: function() {
        $('.pagehead').html("<span id='message'></span>");
        $('#message').html("<strong>Success!</strong> We will be in touch soon.")
        //.append("We will be in touch soon.")
        .hide()
        .fadeIn(1000, function() {
          $('#message');
        });
      }
     });
    return false;
	});
	
});
runOnLoad(function(){

});

