		function is_valid_email(emailAddress) {
			var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
			return pattern.test(emailAddress);
		}

		function send_feedback() {
 			var user = $("#feedback_user").val();
 			var phone = $("#feedback_phone").val();
 			var email = $("#feedback_email").val();
 			var text = $("#feedback_text").val();
			var city = $("#feedback_city").val();
			
			var recaptcha_response_field = $("#recaptcha_response_field").val();
  		var recaptcha_challenge_field = $("#recaptcha_challenge_field").val();  
 			
			if (((phone.length>5) || (is_valid_email(email))) && (text.length>0)) {
 
				$.ajax({
				    url: "http://" + location.host + "/ajax/esend.php",
					data: {user: user, phone: phone, email:email, text: text, city: city, recaptcha_response_field: recaptcha_response_field, recaptcha_challenge_field: recaptcha_challenge_field},
				    dataType : "text",  
   				    success: function (data, textStatus) { 
						if (data == 1) {
							$("#feedback_form").html('<p class="red">Ваше сообщение отправлено оператору</p>');	
						} else {
							$("#feedback_error").html('Некорректные данные');	
 						}
 	 			    },
				    error: function (data, textStatus) { 
						alert(data.responseText);
						$("#feedback_error").html('Server error');	
	  			    } 
				});

			} else {
				$("#feedback_error").html('Некорректные данные');	
			}

			return false;
		}



 

