!function(){var e={isValidEmail:function(e){var a=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;return a.test(e)},clearErrors:function(){$("#emailAlert").remove(),$("#feedbackForm .help-block").hide(),$("#feedbackForm .form-group").removeClass("has-error")},clearForm:function(){$("#feedbackForm .glyphicon").removeClass("glyphicon-check").addClass("glyphicon-unchecked").css({color:""}),$("#feedbackForm input,textarea").val(""),grecaptcha.reset()},addError:function(e){var a=e.parents(".form-group");a.children(".help-block").show(),a.addClass("has-error")},addAjaxMessage:function(e,a){$("#feedbackSubmit").after('
")}};$(document).ready(function(){$("#phone").intlTelInput&&($("#phone").intlTelInput({validationScript:"assets/vender/intl-tel-input/js/isValidNumber.js"}),$(".intl-tel-input.inside").css("width","100%")),$("#feedbackSubmit").click(function(){var a=$(this);a.button("loading"),e.clearErrors();var r=$("#feedbackForm"),t=!1;if(r.validator)t=r.validator("validate").hasErrors;else{$("#feedbackForm input,#feedbackForm textarea").not(".optional").each(function(){var a=$(this);(a.is(":checkbox")&&!a.is(":checked")||!a.val())&&(t=!0,e.addError($(this)))});var i=$("#email");e.isValidEmail(i.val())||(t=!0,e.addError(i));var n=$("#phone");n.val()&&n.intlTelInput&&!n.intlTelInput("isValidNumber")&&(t=!0,e.addError(n.parent()))}return t?(a.button("reset"),!1):($.ajax({type:"POST",url:"library/sendmail.php",data:r.serialize(),success:function(a){e.addAjaxMessage(a.message,!1),e.clearForm()},error:function(a){e.addAjaxMessage(a.responseJSON.message,!0)},complete:function(){a.button("reset")}}),!1)}),$("#feedbackForm input, #feedbackForm textarea").change(function(){var e=$(this).siblings("span.input-group-addon").children(".glyphicon");$(this).val()?e.removeClass("glyphicon-unchecked").addClass("glyphicon-check").css({color:"green"}):e.removeClass("glyphicon-check").addClass("glyphicon-unchecked").css({color:""})})})}();
//# sourceMappingURL=./contact-form.min.js.map