jQuery(function() {
  jQuery('.error').hide();
  jQuery(".but1").click(function() {
		// validate and process form
		// first hide any error messages
    jQuery('.error').hide();
		
	  var value = jQuery("input#value").val();
	  if (value == "") {
	  jQuery("span#value_error").show();
	  jQuery("input#value").focus();
	  return false;
    }
	 
	 	  var mortgage = jQuery("input#mortgage").val();
	  if (mortgage == "") {
	  jQuery("span#mortgage_error").show();
	  jQuery("input#mortgage").focus();
	  return false;
    }
	
	 var type = jQuery("select#type").val();
	  if (type == "") {
	  jQuery("span#type_error").show();
	  jQuery("select#type").focus();
	  return false;
    }
	
	 var value = jQuery("input#value").val();
	  if (value == "") {
	  jQuery("span#value_error").show();
	  jQuery("input#value").focus();
	  return false;
    }
		
	
var employed = jQuery("select#employed").val();
	  if (employed == "") {
	  jQuery("span#employed_error").show();
	  jQuery("select#employed").focus();
	  return false;
    }
	  var certifyincome = jQuery("select#certifyincome").val();
	  if (certifyincome == "") {
	  jQuery("span#certifyincome_error").show();
	  jQuery("select#certifyincome").focus();
	  return false;
    }
	

	  var missedpayments = jQuery("select#missedpayments").val();
	  if (missedpayments == "") {
	  jQuery("span#missedpayments_error").show();
	  jQuery("select#missedpayments").focus();
	  return false;
    }
		 var ccj = jQuery("select#ccj").val();
	  if (ccj == "") {
	  jQuery("span#ccj_error").show();
	  jQuery("select#ccj").focus();
	  return false;
    }
	

	 var name = jQuery("input#name").val();
      if (name == "") {
      jQuery("span#name_error").show();
      jQuery("input#name").focus();
      return false;
    }
	
	   var lastname = jQuery("input#lastname").val();
	  if (lastname == "") {
      jQuery("span#lastname_error").show();
      jQuery("input#lastname").focus();
      return false;
    }
	
	var house = jQuery("input#house").val();
	  if (house == "") {
	  jQuery("span#house_error").show();
	  jQuery("input#house").focus();
	  return false;
    }
	
	  var postcode = jQuery("input#postcode").val();
	  if (postcode == "") {
	  jQuery("span#postcode_error").show();
	  jQuery("input#postcode").focus();
	  return false;
    }
	
			
	  var home1 = jQuery("input#home1").val();
	  if (home1 == "") {
	  jQuery("span#home1_error").show();
	  jQuery("input#home1").focus();
	  return false;
    }
			
	  var mobile = jQuery("input#mobile").val();
	  if (mobile == "") {
	  jQuery("span#mobile_error").show();
	  jQuery("input#mobile").focus();
	  return false;
    }
	
	
	 var email = jQuery("input#email").val();
	  if (email == "") {
      jQuery("span#email_error").show();
      jQuery("input#email").focus();
      return false;
    }
	
	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	if(!emailReg.test(email)) {
	jQuery("span#email_error2").show();
    jQuery("input#email").focus();
      return false;
	}
	
	 var info = jQuery("textarea#info").val();
	  var dbb = jQuery("#database:checked").val();

  	
		var dataString = 'name=' + name + '&lastname=' + lastname + '&house=' + house + '&postcode=' + postcode + '&home1=' +  home1 + '&mobile=' + mobile + '&email=' + email + '&value=' + value + '&mortgage=' + mortgage + '&type=' + type + '&certifyincome=' + certifyincome + '&missedpayments=' + missedpayments + '&employed=' + employed + '&ccj=' + ccj + '&info=' + info + '&dbb=' + dbb;
		//alert (dataString);return false;
		
	  jQuery.ajax({
      type: "POST",
      url: "process_mortgage.php",
      data: dataString,
      success: function() {
        jQuery('#contact_form').html("<div id='message'></div>");
        jQuery('#message').html("<strong>Contact Form Submitted!</strong>")
        .append("<h2>Thankyou, we have your details and will be in touch soon.</h2>")
        .hide()
        .fadeIn(1500, function() {
          jQuery('#message');
        });
      }
     });
    return false;
	});
});


