var captcha = true;var captcha_correct = false; function fbCheckEmail(email) { var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if (!filter.test(email)) { return false; } return true; } $(function() { $('.error').hide(); $('input.text-input').css({backgroundColor:"#FFFFFF"}); $('input.text-input').focus(function(){ $(this).css({backgroundColor:"#FFDDAA"}); }); $('input.text-input').blur(function(){ $(this).css({backgroundColor:"#FFFFFF"}); }); //validate captcha if (captcha) { $("#fb_captcha").change(function() { }); } $(".button").click(function() { var is_correct = true; // validate and process form // first hide any error messages $('.error').hide(); //validate captcha if (captcha) { var captcha_nb = $("#fb_captcha_nb").val(); var captcha_val = $("#fb_captcha").val(); $.ajax({ type: "GET", url: "fb_check_captcha.php", async: false, data: 'captcha_nb=' + captcha_nb + '&captcha_val=' + encodeURIComponent(captcha_val), success: function(html) { console.log(html); if (html == 'correct') {console.log(1111); $("label#captcha_error").hide(); captcha_correct = true; } else { captcha_correct = false; $("label#captcha_error").show(); } } }) } var fb_username = $("#fb_username").val(); if (fb_username == "") { $("label#fb_username_empty_error").show(); $("input#fb_username").focus(); //return false; is_correct = false; }var fb_company = $("#fb_company").val(); if (fb_company == "") { $("label#fb_company_empty_error").show(); $("input#fb_company").focus(); //return false; is_correct = false; }var fb_phone = $("#fb_phone").val(); if (fb_phone == "") { $("label#fb_phone_empty_error").show(); $("input#fb_phone").focus(); //return false; is_correct = false; }var fb_question = $("#fb_question").val(); if (fb_question == "") { $("label#fb_question_empty_error").show(); $("input#fb_question").focus(); //return false; is_correct = false; }var dataString ="fb_username="+fb_username+"&"+"fb_company="+fb_company+"&"+"fb_phone="+fb_phone+"&"+"fb_question="+fb_question //var dataString = 'name='+ name + '&email=' + email + '&phone=' + phone; //alert (dataString);return false; if (captcha_correct && is_correct) { $.ajax({ type: "POST", async: false, url: "fb_process.php", data: dataString, success: function() { $('#contact_form').html("
"); $('#contact_form').html("

Ваше сообщение отправлено!

");//.hide() } }); } return false; }); });