$(function() {
	
	// first hide any error messages
	$('.error').hide();

  $(".submit").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
		var validazione = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		
	  var name = $("input#name").val();
		if (name == "") {
      $("span#error_msg").show();
      $("input#name").focus();
      return false;
    }
		var email = $("input#email").val();
		if (email == "") {
      $("span#error_msg").show();
      $("input#email").focus();
      return false;
    }
		if(!validazione.test(email)){
			$("span#error_msg").show();
			$("input#email").val("");
			$("input#email").focus();
      return false;
		}
		var phone = $("input#phone").val();
		if (phone == "") {
      $("span#error_msg").show();
      $("input#phone").focus();
      return false;
    }
		var text = $("textarea#enquiry").val();
		if (text == "") {
      $("span#error_text").show();
      $("textarea#enquiry").focus();
      return false;
    }
		
		var dataString = 'name='+ name + '&phone=' + phone + '&email=' + email + '&text=' + text;
		//alert (dataString);return false;
		
		$.ajax({
      type: "POST",
      url: "send.php",
      data: dataString,
      success: function() {
        $('#contact-form').html("<p class=\"heading\">Contact us</p>Info inviate<br />")
        .append("Verrai contattato nel pił breve tempo possibile.<br /><br />")
				.append("Grazie per aver scelto ninjaWEB")
        .hide()
        .fadeIn(1500, function() {
          //$('#message').append("<img id='checkmark' src='images/check.png' />");
        });
      }
     });
    return false;
	});
});

