$(document).ready(function() {
	$("#enquiry").validate({
		submitHandler: function(form) {
			var data = "";
			
			data += 'ajax=1'                                                                      + '&';
			data += 'origin='    + escape($("input[id='enquiry_origin']").val())                  + '&';
			data += 'title='     + escape($("select[id='enquiry_title'] option:selected").val())  + '&';
			data += 'firstname=' + escape($("input[id='enquiry_firstname']").val())               + '&';
			data += 'lastname='  + escape($("input[id='enquiry_lastname']").val())                + '&';
			data += 'phone='     + escape($("input[id='enquiry_phone']").val())                   + '&';
			data += 'email='     + escape($("input[id='enquiry_email']").val())                   + '&';
			data += 'enquiry='   + escape($("textarea[id='enquiry_message']").val())              + '&';
			data += 'optin_no='  + escape($("input:radio[id='enquiry_optin_no']:checked").val())  + '&';
			data += 'optin_yes=' + escape($("input:radio[id='enquiry_optin_yes']:checked").val()) + '&';
			data += 'email2='    + escape($("input[id='enquiry_email2']").val());
			
			$.ajax({
				type: "POST",
				url: "ajax/enquiry.php",
				data: data,
				dataType: "text",
				beforeSend: function() {
					$('#loader').show()
				},
				complete: function(){
					$('#loader').hide()
				},
				success: function(response, textStatus, obj) {
					if (response == 'success') {
						$("#form_inner").html(
							"<h3>Thank you!</h3><p>Your enquiry has been sent. We will be in touch shortly.</p>"
						);
					}
					else if (response == 'senderror') {
						$("#enquiry_error").html(
							"<p>There has been a problem. Please try again.</p>"
						);
					}
					else {
						$("#enquiry_error").html(
							"<p>There has been a problem. Please try again.</p>"
						);
					}
				},
				error: function() {
					$("#enquiry_error").html(
						"<p>There has been a problem. Please try again.</p>"
					);
				}
			});
		}
	});
});