
$(document).ready(function(){
$(function() {
  $('.error').hide();

  $("#button_submit").click(function() {
	// validate and process form
	// first hide any error messages
    $('.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 != ' ' && !/.+@.+\.[a-zA-Z]{2,4}$/.test(email)){
      $("label#email_error").show();
      $("input#email").focus();
      return false;
    }
    
    var comments = $("textarea#comments").val();
    
	var dataString = 'name='+ name + '&email=' + email + '&comments=' + comments;
	//alert (dataString);return false;
		
	$.ajax({
      type: "POST",
      url: "/private/bin/process-contact.php",
      data: dataString,
      success: function() {
      		$('#messageSent').show("fast");
			$.getScript("/js/clear.form.js", function(){
				setTimeout('$("#contactForm").clearForm()',2000);
			});
      	}});
    return false;
	});
});


});
