function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var adcValid;"object"!==_typeof(adcValid)&&(adcValid={}),adcValid.errorMes={settings:{button:[],message:"js_errorMessage"},remove:function(){$("."+this.settings.message+", ."+this.settings.message+"2").remove()},mes:function(e,r){var t,i,s,o=this,a="function"==typeof e.attr?e:$(e);if(!a.length)return console.error("Not an item to display an error",a),!1;s=o.body===o.add?(o.add.add("html"),i=a.offset().left,a.offset().top):(i=a.offset().left-o.add.offset().left,a.offset().top-o.add.offset().top+o.add.scrollTop()),o.add.animate({scrollTop:s-50},0,function(){t="left: "+i+"px;top: "+(s-36)+"px;background-color: #e74c3c;border-radius: 5px;border: 1px dashed black;color: #fff;font-family: Arial, 'Nimbus Sans L', Helvetica, sans-serif;font-size: 14px;margin: 3px 0 0 0px;padding: 6px 5px 5px;position: absolute;display: block;z-index: 9999",o.remove(),o.add.append('
'+r+"
"),a.focus()})},resize:function(){var e=this;e.window.resize(function(){e.remove()})},init:function(){var i=this;i.window=$(window),i.body=$("body"),i.add=i.body,i.click=$("input, textarea").add(i.body),i.click.on("touchend click",function(e){for(var r=!0,t=0;t{}[\]\d«»„\t\n\v\f\r]+$/i,rename2:/^[^\\|\/.!@#$%^&*()=+~'":;?,<>{}[\]\d«»„\t\n\v\f\r\s]+\s[^\\|\/.!@#$%^&*()=+~'":;?,<>{}[\]\d«»„\t\n\v\f\r\s]+$/i,rephone:/^[\d\-+() ]*$/i,email:/^([a-z0-9_-]+\.)*[a-z0-9_-]+@[a-z0-9_-]+(\.[a-z0-9_-]+)*\.[a-z]{2,6}$/i},cleaning:function(e){return e.replace(/^\s+|\s+$/g,"").replace(/\s+/g," ")},partition:function(e,r,t,i){var s=!1,o="function"==typeof e.attr?e:$(e),e=this.cleaning(o.val());if(mes=r||defaults.get_locale_var("set_address"),e)o.val(e);else if("object"===_typeof(t)?void 0!==t[i]&&(s=t[i]):s=t,s)return o.val(""),adcValid.errorMes.mes(o,mes),!1;return!0},init:function(e,r){var t,i=this,s={not:["Field is required"],notName:["Name is a required field","set_fio"],erName:["Name field is entered incorrectly","error_fio"],notPhone:["Phone number is a required field","set_phone"],erPhone:["The phone number is entered incorrectly","error_phone"],erEmail:["The email is entered incorrectly","error_email"],notAddress:["Address is a required field","set_address"],erAddress:["Invalid address, please, refill the form","error_address"],notHouse:["House is a required field","set_house"],notCity:["City is a required field","set_city"]};for(t in s)"object"===_typeof(defaults)&&s[t][1]&&(s[t][0]=defaults.get_locale_var(s[t][1]));if(i.button="function"==typeof e.attr?e:$(e),i.form=i.button.closest("form"),i.allForm||(i.allForm=$("form")),i.input={name:i.form.find('[name="name"]'),phone:i.form.find('[name="phone"]'),address:i.form.find('[name="address"]'),email:i.form.find('[name="email"]')},"2+"===i.input.name.attr("data-count-length")&&(i.settings.rename=i.settings.rename2),i.cleaning(i.input.name.val())){if(i.settings.rename.test(i.cleaning(i.input.name.val()))){if(i.input.phone.val()&&i.input.phone.val().length){if(!i.settings.rephone.test(i.input.phone.val())||i.input.phone.val().length<6)return adcValid.errorMes.mes(i.input.phone,s.erPhone[0]),!1;if(i.input.address.length&&""===i.cleaning(i.input.address.val())&&i.input.address.is(":visible"))return adcValid.errorMes.mes(i.input.address,s.erAddress[0]),!1;if(i.input.email.length&&i.input.email.is(":visible")&&!i.settings.email.test(i.input.email.val()))return adcValid.errorMes.mes(i.input.email,s.erEmail[0]),!1;if("object"===_typeof(r)&&!r.length){for(var o in i.fullAddress=[],r){var a=i.form.find('[name="'+o+'"]'),n="street"===o?"notAddress":"house"===o?"notHouse":"city"===o?"notCity":"not";if(a.length){if(r[o]&&(!i.cleaning(a.val())||i.settings[o]&&!i.settings[o].test(i.cleaning(a.val()))))return adcValid.errorMes.mes(a,s[n][0]),!1}else if(a=i.form.find("#"+o+'[type="checkbox"]'),a.length&&!a.prop("checked"))return adcValid.errorMes.mes(a,s[n][0]),!1;"checkbox"!==a.attr("type")&&i.fullAddress.push(i.cleaning(a.val()))}i.allForm.find('[name="address"]').val(i.fullAddress.join(" "))}return adcValid.errorMes.remove(),!0}return adcValid.errorMes.mes(i.input.phone,s.notPhone[0]),!1}return adcValid.errorMes.mes(i.input.name,s.erName[0]),!1}return adcValid.errorMes.mes(i.input.name,s.notName[0]),!1}},$().ready(function(){adcValid.errorMes.init(),$('[name="phone"]').attr("type","tel").addClass("only_number"),$(".to_top").click(function(e){return e.preventDefault(),$("html,body").animate({scrollTop:0},400),!1});var e,r,t=$("input[name=ip_country]").val();t&&(e=!1,$("select").each(function(){"country_code_selector"===this.id&&($(this).change(function(){$("input[name=country_code]").val(this.value)}),$("#"+this.id+" option").each(function(){this.value===t&&(e=!0,this.parentElement.value=t)}))}),e?$('input[name="country_code"]').each(function(){this.value=t}):(r=$("input[name=ip_country_name]").val())&&$("select").each(function(){"country_code_selector"===$(this).attr("id")&&$(this).append($("