$(function() {
  $('.error').hide();
  $(".button").click(function() {
		// validate and process form
		// first hide any error messages
    $('.error').hide();
		
	  var name = $("#name").val();
		if (name == "") {
      $("#name_error").show();
      $("#name").focus();
      return false;
    }
		var email = $("#email").val();
		if (email == "") {
      $("#email_error").show();
      $("#email").focus();
      return false;
	}
		else if(email.indexOf('@') ==-1){
	  $("#email_error").show();
      $("#email").focus();
      return false;
	}
		else if(email.indexOf('.') ==-1){
	  $("#email_error").show();
      $("#email").focus();
      return false;
	}
	var dateFrom = $("#from").val();
	
		if((dateFrom == "")){
			$("#from_error").show();
			$('#from').focus();
			return false;	
	}
	var dateTo = $("#to").val();
	if((dateTo == "")){
		$("#to_error").show();
		$('#to').focus();
		return false;
	}
	
	var room = $("#room").val();
		if (room == "null") {
      $("#room_error").show();
      $("#room").focus();
      return false;
    }
	var mess = $('#message').val();
	var taxi = $('#taxi').val();
	if (taxi == "yes"){
		var flight = $("#flight").val();
		var dateArrival = $("#arrival").val();
		
			if((flight == "")){
				$("#taxi_error").show();
				$("#flight").focus();
				return false;	
		}
			if((dateArrival == "")){
				$("#arrival_error").show();
				$("#arrival").focus();
				return false;	
		}
		}
		else{
			var taxi = "no";
			var dateArrival = "null";
			var flignt = "null";
		}
		
		var dataString = 'name='+ name + '&email=' + email + '&room=' + room + '&dateFrom=' + dateFrom + '&taxi=' + taxi + '&dateTo=' + dateTo + '&dateArrival=' + dateArrival + '&flight=' + flight + '&mess=' + mess;
//alert (dataString);return false;
		
		$.ajax({
      type: "POST",
      url: "php/treat_message_en.php",
      data: dataString,
      success: function() {
        $('#bookingForm').html("<div id='messageSuccess'></div>");
        $('#bookingForm').html("<h2>Form Submitted!</h2>")
        .append("<p><span class='successContact'></span>Thank you for your message, We will answer you as soon as possible.<br /> We will be in touch soon.</p>")
        .hide()
        .fadeIn(1000, function() {
          $('#message h2').append("<img id='checkmark' src='imgs/check.png' />");
        });
      }
     });
    return false;
	});
});
