1
window.t_forms__lang=(window.navigator.userLanguage||window.navigator.language).toUpperCase().slice(0,2),window.scriptSysPayment={}
2
,window.handlerSysPayment={}
3
,window.isInitEventsZB={}
4
,window.isInitEventsCustomMask={}
5
,window.initForms={}
6
,window.tildaForm={versionLib:"02.001",endpoint:"forms.tildacdn.com",isRecaptchaScriptInit:!1,currentFormProccessing:!1}
7
,t_onReady((function(){var allrecords=document.getElementById("allrecords");if(allrecords){var projectLang=allrecords.getAttribute("data-tilda-project-lang");projectLang&&(window.t_forms__lang=projectLang)}
8
t_forms__initForms();var isST100=!!document.querySelector(".t706"),isST105=!!document.querySelector(".js-payment-systembox"),isExistsPay=!!document.querySelector("input[name=tld_product]");if(isST100||isST105||isExistsPay){var fileName="tilda-forms-payments-1.0",script;if(!document.head.querySelector('script[src*="'+fileName+'"]'))(script=document.createElement("script")).type="text/javascript",script.src="https://static.tildacdn.com/js/"+fileName+".min.js",script.onerror=function(){console.error("Failed to load tilda-forms-payments: ",this.src)}
9
,document.head.appendChild(script)}
10
var lang=window.t_forms__lang;if("RU"!==lang&&"EN"!==lang){var fileName="tilda-forms-dict-1.0",script;if(!document.head.querySelector('script[src*="'+fileName+'"]'))(script=document.createElement("script")).type="text/javascript",script.src="https://static.tildacdn.com/js/"+fileName+".min.js",script.onerror=function(){console.error("Failed to load tilda-forms-dictionary: ",this.src)}
11
,document.head.appendChild(script)}
12
}
13
)),window.tildaForm.captchaCallback=function(){if(!window.tildaForm.currentFormProccessing||!window.tildaForm.currentFormProccessing.form)return!1;window.tildaForm.send(window.tildaForm.currentFormProccessing.form,window.tildaForm.currentFormProccessing.btn,window.tildaForm.currentFormProccessing.formtype,window.tildaForm.currentFormProccessing.formskey),window.tildaForm.currentFormProccessing=!1}
14
,window.tildaForm_customMasksLoad=function(){if(!0!==window.isInitEventsCustomMask){var script=document.createElement("script");script.type="text/javascript",script.src="https://static.tildacdn.com/js/tilda-forms-custommask-1.0.min.js",document.head.appendChild(script),script.onload=function(){window.isInitEventsCustomMask=!0}
15
}
16
}
17
,window.tildaForm_initMasks=function(){var inputsCustomMask=document.querySelectorAll(".js-tilda-mask");if(inputsCustomMask.length&&!0!==window.isInitEventsCustomMask)return window.tildaForm_customMasksLoad(),void window.setTimeout((function(){window.tildaForm_initMasks()}
18
),100);!0===window.isInitEventsCustomMask&&Array.prototype.forEach.call(inputsCustomMask,(function(input){t_asyncLoad(input)}
19
))}
20
,t_onReady((function(){window.tildaForm_initMasks()}
21
)),window.tildaForm.validate=function(form){form instanceof Element||(form=form[0]);for(var inputs=form.querySelectorAll(".js-tilda-rule"),arrError=[],isEmptyValue=!0,i=0;i<inputs.length;i++){var input=inputs[i],isReq=!!parseInt(input.getAttribute("data-tilda-req")||0,10),dataRule=input.getAttribute("data-tilda-rule")||"none",regExp="",strValue="",minLength=input.getAttribute("data-tilda-rule-minlength")||0,maxLength=input.getAttribute("data-tilda-rule-maxlength")||0,objError={}
22
,value=input.value,valueNoSpace="",inputType=input.getAttribute("type"),inputName=input.getAttribute("name"),dataFormCart=form.getAttribute("data-formcart");objError.obj=input,objError.type=[],value&&value.length&&(valueNoSpace=value.replace(/[\s\u0000—\u001F\u2000-\u200F\uFEFF\u2028-\u202F\u205F-\u206F]/gi,""),value=value.trim()),value.length>0&&(isEmptyValue=!1),minLength&&(minLength=parseInt(minLength,10)),maxLength&&(maxLength=parseInt(maxLength,10));var isEmpty=!value.length&&!valueNoSpace.length,isCheckBoxOrRadio="checkbox"===inputType||"radio"===inputType,isChecked=!form.querySelectorAll('[name="'+inputName+'"]:checked').length;if(isReq&&(isEmpty||isCheckBoxOrRadio&&isChecked))objError.type.push("req");else{switch(dataRule){case"email":regExp=/^(?!\.)(?!.*\.\.)[a-zA-Zёа-яЁА-Я0-9\u2E80-\u2FD5\u3190-\u319f\u3400-\u4DBF\u4E00-\u9FCC\uF900-\uFAAD_\.\-\+]{0,63}
23
[a-zA-Zёа-яЁА-Я0-9\u2E80-\u2FD5\u3190-\u319f\u3400-\u4DBF\u4E00-\u9FCC\uF900-\uFAAD_\-\+]@[a-zA-Zёа-яЁА-ЯЁёäöüÄÖÜßèéû0-9][a-zA-Zёа-яЁА-ЯЁёäöüÄÖÜßèéû0-9\.\-]{0,253}
24
\.[a-zA-Zёа-яЁА-Я]{2,10}
25
$/gi,value.length&&!value.match(regExp)&&objError.type.push("email");break;case"url":regExp=/^((https?|ftp):\/\/)?[a-zA-Zёа-яЁА-ЯЁёäöüÄÖÜßèéûşç0-9][a-zA-Zёа-яЁА-ЯЁёäöüÄÖÜßèéûşç0-9_\.\-]{0,253}
26
\.[a-zA-Zёа-яЁА-Я]{2,10}
27
\/?$/gi,value.length&&((strValue=(strValue=(strValue=value.split("//"))&&strValue.length>1?strValue[1]:strValue[0]).split("/"))&&strValue.length&&strValue[0]?(strValue=strValue[0]).match(regExp)||objError.type.push("url"):(strValue&&!strValue[0]||objError.type.push("url"),strValue=""));break;case"phone":var phoneMask=input.getAttribute("data-tilda-mask"),strRegExp="^[0-9()+-";phoneMask&&(-1!==phoneMask.indexOf("*")?strRegExp+="a-zёа-я":(-1!==phoneMask.indexOf("a")&&(strRegExp+="a-z"),-1!==phoneMask.indexOf("а")&&(strRegExp+="а-яё"))),strRegExp+="]+$",regExp=new RegExp(strRegExp,"gi"),valueNoSpace.length&&!valueNoSpace.match(regExp)?objError.type.push("phone"):(1==(strValue=valueNoSpace.replace(/[^0-9]+/g,"")).indexOf("000")||1==strValue.indexOf("111")&&"9"!=strValue.substring(0,1)||1==strValue.indexOf("222")&&"5"!=strValue.substring(0,1)||1==strValue.indexOf("333")||1==strValue.indexOf("444")||1==strValue.indexOf("555")&&"0"!=strValue.substring(0,1)||1==strValue.indexOf("666")&&"0"!=strValue.substring(0,1)||1==strValue.indexOf("8888")&&"4"!=strValue.substring(0,1))&&objError.type.push("phone");break;case"number":regExp=/^[0-9]+$/gi,valueNoSpace.length>0&&!valueNoSpace.match(regExp)&&objError.type.push("number");break;case"date":var format={"DD-MM-YYYY":/^(0[1-9]|1[0-9]|2[0-9]|3[01])[\-\.\/](0[1-9]|1[012])[\-\.\/][0-9]{4}
28
$/,"MM-DD-YYYY":/^(0[1-9]|1[012])[\-\.\/](0[1-9]|1[0-9]|2[0-9]|3[01])[\-\.\/][0-9]{4}
29
$/,"YYYY-MM-DD":/^[0-9]{4}
30
[\-\.\/](0[1-9]|1[012])[\-\.\/](0[1-9]|1[0-9]|2[0-9]|3[01])$/}
31
;valueNoSpace.length>0&&!valueNoSpace.match(format[input.getAttribute("data-tilda-dateformat")]||/^[0-9]{1,4}
32
[\-\.\/][0-9]{1,2}
33
[\-\.\/][0-9]{1,4}
34
$/gi)&&objError.type.push("date");break;case"time":regExp=/^[0-9]{2}
35
[:\.][0-9]{2}
36
$/gi,valueNoSpace.length>0&&!valueNoSpace.match(regExp)&&objError.type.push("time");break;case"name":regExp=/^([ЁёäöüÄÖÜßèéûҐґЄєІіЇїӐӑЙйК̆к̆Ӄ̆ӄ̆Ԛ̆ԛ̆Г̆г̆Ҕ̆ҕ̆ӖӗѢ̆ѣ̆ӁӂꚄ̆ꚅ̆ҊҋО̆о̆Ө̆ө̆Ꚍ̆ꚍ̆ЎўХ̆х̆Џ̆џ̆Ꚏ̆ꚏ̆Ꚇ̆ꚇ̆Ҽ̆ҽ̆Ш̆ш̆Ꚗ̆ꚗ̆Щ̆щ̆Ы̆ы̆Э̆э̆Ю̆ю̆Я̆я̆А́а́ЃѓД́д́Е́е́Ё́ёӘ́ә́З́з́И́и́І́і́Ї́ї́ЌќЛ́л́Н́н́О́о́Р́р́С́с́Т́т́У́у́Ӱ́ӱ́Ү́ү́Х́х́Ц́ц́Ы́ы́Э́э́Ӭ́ӭ́Ю́ю́Ю̈́ю̈́Я́я́Ѣ́ѣ́ҒғӺӻҒ̌ғ̌Ј̵ј̵ҞҟҜҝԞԟӨөҎҏҰұӾӿҸҹҌҍҢңҚқҒғӘәҺһІіҰұҮүӨөȺⱥꜺꜻƂƃɃƀȻȼꞒꞓƋƌĐđɆɇǤǥꞠꞡĦħƗɨƗ́ɨ́Ɨ̀ɨ̀Ɨ̂ɨ̂Ɨ̌ɨ̌Ɨ̃ɨ̃Ɨ̄ɨ̄Ɨ̈ɨ̈Ɨ̋ɨ̋Ɨ̏ɨ̏Ɨ̧ɨ̧Ɨ̧̀ɨ̧̀Ɨ̧̂ɨ̧̂Ɨ̧̌ɨ̧̌ᵼɈɉɟɟ̟ʄʄ̊ʄ̥K̵k̵ꝀꝁꝂꝃꝄꝅꞢꞣŁłł̓Ł̣ł̣ᴌȽƚⱠⱡꝈꝉƛƛ̓ꞤꞥꝊꝋØøǾǿØ̀ø̀Ø̂øØ̌ø̌Ø̄ø̄Ø̃ø̃Ø̨ø̨Ø᷎ø᷎ᴓⱣᵽꝐꝑꝖꝗꝘꝙɌɍꞦꞧꞨꞩẜẝŦŧȾⱦᵺꝤꝥꝦꝧɄʉɄ́ʉ́Ʉ̀ʉ̀Ʉ̂ʉ̂Ʉ̌ʉ̌Ʉ̄ʉ̄Ʉ̃ʉ̃Ʉ̃́ʉ̃́Ʉ̈ʉ̈ʉ̞ᵾU̸u̸ᵿꝞꝟw̸ɎɏƵƶA-Za-z\u00C0\u00C0-\u00C3\u00C8-\u00CA\u00CC\u00CD\u00D2-\u00D9\u00DA\u00DD\u00E0-\u00E3\u00E8\u00E9\u00EA\u00EC\u00ED\u00F2-\u00F5\u00F9\u00FA\u00FD\u0102\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01A0\u01A1\u01AF\u01B0\u1EA0\u1EA1-\u1EF9\u0027\u2019\u0300-\u03FF\u0400-\u04FF\u0500-\u05FF\u0600-\u06FF\u3040-\u30FF\u0041-\u007A\u00C0-\u02B8\uFB1D-\uFB1F\uFB2A-\uFB4E\u0E00-\u0E7F\u10A0-\u10FF\u3040-\u309F\u30A0-\u30FF\u2E80-\u2FD5\u3190-\u319f\u3400-\u4DBF\u4E00-\u9FCC\uF900-\uFAAD]{1,}
37
)([ЁёäöüÄÖÜßèéûҐґЄєІіЇїӐӑЙйК̆к̆Ӄ̆ӄ̆Ԛ̆ԛ̆Г̆г̆Ҕ̆ҕ̆ӖӗѢ̆ѣ̆ӁӂꚄ̆ꚅ̆ҊҋО̆о̆Ө̆ө̆Ꚍ̆ꚍ̆ЎўХ̆х̆Џ̆џ̆Ꚏ̆ꚏ̆Ꚇ̆ꚇ̆Ҽ̆ҽ̆Ш̆ш̆Ꚗ̆ꚗ̆Щ̆щ̆Ы̆ы̆Э̆э̆Ю̆ю̆Я̆я̆А́а́ЃѓД́д́Е́е́Ё́ёӘ́ә́З́з́И́и́І́і́Ї́ї́ЌќЛ́л́Н́н́О́о́Р́р́С́с́Т́т́У́у́Ӱ́ӱ́Ү́ү́Х́х́Ц́ц́Ы́ы́Э́э́Ӭ́ӭ́Ю́ю́Ю̈́ю̈́Я́я́Ѣ́ѣ́ҒғӺӻҒ̌ғ̌Ј̵ј̵ҞҟҜҝԞԟӨөҎҏҰұӾӿҸҹҌҍҢңҚқҒғӘәҺһІіҰұҮүӨөȺⱥꜺꜻƂƃɃƀȻȼꞒꞓƋƌĐđɆɇǤǥꞠꞡĦħƗɨƗ́ɨ́Ɨ̀ɨ̀Ɨ̂ɨ̂Ɨ̌ɨ̌Ɨ̃ɨ̃Ɨ̄ɨ̄Ɨ̈ɨ̈Ɨ̋ɨ̋Ɨ̏ɨ̏Ɨ̧ɨ̧Ɨ̧̀ɨ̧̀Ɨ̧̂ɨ̧̂Ɨ̧̌ɨ̧̌ᵼɈɉɟɟ̟ʄʄ̊ʄ̥K̵k̵ꝀꝁꝂꝃꝄꝅꞢꞣŁłł̓Ł̣ł̣ᴌȽƚⱠⱡꝈꝉƛƛ̓ꞤꞥꝊꝋØøǾǿØ̀ø̀Ø̂øØ̌ø̌Ø̄ø̄Ø̃ø̃Ø̨ø̨Ø᷎ø᷎ᴓⱣᵽꝐꝑꝖꝗꝘꝙɌɍꞦꞧꞨꞩẜẝŦŧȾⱦᵺꝤꝥꝦꝧɄʉɄ́ʉ́Ʉ̀ʉ̀Ʉ̂ʉ̂Ʉ̌ʉ̌Ʉ̄ʉ̄Ʉ̃ʉ̃Ʉ̃́ʉ̃́Ʉ̈ʉ̈ʉ̞ᵾU̸u̸ᵿꝞꝟw̸ɎɏƵƶA-Za-z\u00C0\u00C0-\u00C3\u00C8-\u00CA\u00CC\u00CD\u00D2-\u00D9\u00DA\u00DD\u00E0-\u00E3\u00E8\u00E9\u00EA\u00EC\u00ED\u00F2-\u00F5\u00F9\u00FA\u00FD\u0102\u0103\u0110\u0111\u0128\u0129\u0168\u0169\u01A0\u01A1\u01AF\u01B0\u1EA0\u1EA1-\u1EF9\u0041-\u007A\u00C0-\u02B8\u0300-\u03FF\u0400-\u04FF\u0500-\u05FF\u0600-\u06FF\u3040-\u30FF\uFB1D-\uFB1F\uFB2A-\uFB4E\u0E00-\u0E7F\u10A0-\u10FF\u3040-\u309F\u30A0-\u30FF\u2E80-\u2FD5\u3190-\u319f\u3400-\u4DBF\u4E00-\u9FCC\uF900-\uFAAD\-\'\‘\s\.]{0,}
38
)$/gi,value.length&&!value.match(regExp)&&objError.type.push("name");break;case"nameeng":regExp=/^([A-Za-z\s]{1,}
39
((\-)?[A-Za-z\.\s](\')?){0,}
40
)*$/i,value.length&&!value.match(regExp)&&objError.type.push("nameeng");break;case"namerus":regExp=/^([А-Яа-яЁё\s]{1,}
...
</html>