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,o,s=this,n="function"==typeof e.attr?e:$(e);if(!n.length)return console.error("Not an item to display an error",n),!1;o=s.body===s.add?(s.add.add("html"),i=n.offset().left,n.offset().top):(i=n.offset().left-s.add.offset().left,n.offset().top-s.add.offset().top+s.add.scrollTop()),s.add.animate({scrollTop:o-50},0,function(){t="left: "+i+"px;top: "+(o-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",s.remove(),s.add.append('
'+r+"
"),n.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 o=!1,s="function"==typeof e.attr?e:$(e),e=this.cleaning(s.val());if(mes=r||defaults.get_locale_var("set_address"),e)s.val(e);else if("object"===_typeof(t)?void 0!==t[i]&&(o=t[i]):o=t,o)return s.val(""),adcValid.errorMes.mes(s,mes),!1;return!0},init:function(e,r){var t,i=this,o={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 o)"object"===_typeof(defaults)&&o[t][1]&&(o[t][0]=defaults.get_locale_var(o[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,o.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,o.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,o.erEmail[0]),!1;if("object"===_typeof(r)&&!r.length){for(var s in i.fullAddress=[],r){var n=i.form.find('[name="'+s+'"]'),a="street"===s?"notAddress":"house"===s?"notHouse":"city"===s?"notCity":"not";if(n.length){if(r[s]&&(!i.cleaning(n.val())||i.settings[s]&&!i.settings[s].test(i.cleaning(n.val()))))return adcValid.errorMes.mes(n,o[a][0]),!1}else if(n=i.form.find("#"+s+'[type="checkbox"]'),n.length&&!n.prop("checked"))return adcValid.errorMes.mes(n,o[a][0]),!1;"checkbox"!==n.attr("type")&&i.fullAddress.push(i.cleaning(n.val()))}i.allForm.find('[name="address"]').val(i.fullAddress.join(" "))}return adcValid.errorMes.remove(),!0}return adcValid.errorMes.mes(i.input.phone,o.notPhone[0]),!1}return adcValid.errorMes.mes(i.input.name,o.erName[0]),!1}return adcValid.errorMes.mes(i.input.name,o.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($("