Skip to Content

JavaScript File

URL: https://static.tildacdn.com/js/tilda-zero-forms-1.0.min.js
HTTP Status: 200 OK
MIME Type: application/javascript
Last Modified: Mon, 27 Feb 2023 07:24:58 GMT
Download Time: Less than a second
Cookies: None
Size: 45 KB
HTTP Headers:  9 headers
Links In:  1 pages
OK Issues: No issues found

1var version;function t_zeroForms__init(t,e,r){var o,n,i=document.getElementById("rec"+t),a=i?i.querySelector('.tn-elem[data-elem-id="'+e+'"]'):null;a&&(o=t_zeroForms__getTildaMode(),n=document.querySelector('script[src*="tilda-blocks-2.7"]'),t_zeroForms__waitForTN(function(){t_zeroForms__renderForm(a,r,t,o)}

2),t_zeroForms__onFuncLoad("t396_elem__renderViewOneField",function(){t396_elem__renderViewOneField(n?$(a):a,"left"),t396_elem__renderViewOneField(n?$(a):a,"top")}

3))}

4function t_zeroForms__waitForTN(t){window.tn&&window.tn.curResolution?t():setTimeout(function(){t_zeroForms__waitForTN(t)}

5,300)}

6function t_zeroForms__renderForm(t,e,r,o){if(t=t_zeroForms__getEl(t),r||"zero"===window.tildamode||"edit"===window.tildamode||(r=t.closest(".r").id.replace("rec","")),"string"==typeof e)try{e=JSON.parse(e)}

7catch(t){}

8var n=document.querySelector(".t-records"),n=(n=!!n&&"edit"===n.getAttribute("data-tilda-mode"))||"published"!==window.tildamode;if(!t.classList.contains("zero-form-rendered")||n){n=t.closest(".r");if(!t_zeroForms__isRecordHidden(n)&&!t_zeroForms__isFormOutside(t)||"published"!==window.tildamode){if(!e){n=t.querySelector(".tn-atom__inputs-textarea");if(n&&n.value)try{e=JSON.parse(n.value)}

9catch(t){e={}

10}

11else e={}

12}

13n=t_zeroForms__fromObjToArray(e),e=t.querySelector(".tn-atom");if("zero"===window.tildamode||"edit"===window.tildamode)e.innerHTML="";else if(e.querySelector(".t-form"))return;r=t_zeroForms__createForm(r,o,n,t);r&&(e.insertAdjacentElement("beforeend",r),(o=document.createEvent("Event")).initEvent("render",!0,!0),t.dispatchEvent(o),t.classList.add("zero-form-rendered"),t_zeroForms__initMaskAfterRender(t))}

14}

15}

16function t_zeroForms__initMaskAfterRender(t){t_zeroForms__onRender(t,!0,function(){t.querySelector(".js-tilda-mask")&&t_zeroForms__onFuncLoad("tildaForm_initMasks",function(){setTimeout(function(){t.querySelector('.js-tilda-mask:not([data-tilda-mask-init="1"])')&&tildaForm_initMasks()}

17,500)}

18)}

19)}

20function t_zeroForms__createForm(e,t,r,o){t=t||t_zeroForms__getTildaMode();var n=t_zeroForms__createFormObj(o),i="published"===t,a=r.filter(function(t){return"y"!==t.loff&&"hd"!==t.li_type}

21),s=document.createElement(i?"form":"div");s.classList.add("t-form"),s.classList.add("t-form_inputs-total_"+a.length),n.inputsstyle&&s.classList.add("t-form_bbonly"),"h"===n.inputpos&&s.classList.add("tn-form_horiz"),i&&(s.id="form"+e,s.name="form"+e,s.action="https://forms.tildacdn.com/procces/",s.method="POST",s.classList.add("js-form-proccess"),s.setAttribute("role","form"),s.setAttribute("data-formactiontype","2"),s.setAttribute("data-inputbox",".t-input-group"),s.setAttribute("data-success-callback","t396_onSuccess"),s.setAttribute("data-success-popup","y"),s.setAttribute("data-error-popup","y"),n.formmsgurl&&s.setAttribute("data-success-url",n.formmsgurl));(n.receivers?n.receivers.split(","):[]).forEach(function(t){t=t_zeroForms__createHiddenField(t,"formservices[]","js-formaction-services");s.insertAdjacentElement("beforeend",t)}

22),n.formname&&(a=t_zeroForms__createHiddenField(n.formname,"tildaspec-formname",""),s.insertAdjacentElement("beforeend",a));var l,d,i=document.createElement("div"),a=(i.classList.add("js-successbox"),i.classList.add("t-form__successbox"),i.classList.add("t-text"),i.classList.add("t-text_sm"),i.style.display="none",i.innerHTML=n.formmsgsuccess,s.insertAdjacentElement("beforeend",i),{color:n.inputtitlecolor||"",fontWeight:n.inputtitlefontweight||"",fontFamily:n.inputfontfamily||"",fontSize:n.inputtitlefontsize||"",paddingBottom:n.inputtitlemargbottom||""}

23),i=t_zeroForms__generateInputsBlock(e,o,r,n,a),c=(s.insertAdjacentElement("beforeend",i),o.getAttribute("data-elem-id")),a=(n.formbottomtext&&((r=document.createElement("div")).style.textAlign="center"===n.buttonalign?"center":"left",r.style.color=a.color,r.style.fontWeight=a.fontWeight,r.style.fontFamily=a.fontFamily,r.style.marginTop="15px",r.style.fontSize="13px",i=t_zeroForms__getBottomText(c,n,e,o),r.appendChild(i),s.insertAdjacentElement("beforeend",r)),s.insertAdjacentElement("beforeend",t_zeroForms__createErrorBox(n,"bottom")),s.insertAdjacentElement("beforeend",t_zeroForms__createCommentField()),t_zeroForms__createInputPlaceholderStyles(c,n,e,o),"h"===n.inputpos&&t_zeroForms__setScriptOrStyle("t-zero-form-h-styles","tilda-zero-form-horizontal.min.css","","link",!1),t_zeroForms__setScriptOrStyle("t-zero-form-c-styles","",".tn-atom .t-input-block {position: relative;}

24","style",o),"y"===n.inputsstyle2&&t_zeroForms__onRender(o,!1,function(){t_zeroForms__animateInputs(o,n,e,c)}

25),"t-zero-form-font-family-"+e+"-"+c),a=(n.fieldfontfamily?(l=t_zeroForms__createSelector(e,c,""),t_zeroForms__setScriptOrStyle(a,"",(d=(d=['input[type="text"]',"textarea","select",".t-input__vis-ph"]).reduce(function(t,e,r){return t+=l+".t-input-block "+e,r!==d.length-1&&(t+=", "),t}

26,""))+' {font-family: "'+n.fieldfontfamily+'";}

27',"style",o)):(i=document.getElementById(a))&&i.parentElement&&i.parentElement.removeChild(i),"preview"!==t&&"published"!==t||t_zeroForms__onFuncLoad("tildaForm_initMasks",function(){tildaForm_initMasks()}

28),"published"===t&&(r=document.querySelectorAll('[data-record-type="803"]'),Array.prototype.forEach.call(r,function(t){var e=t.id.replace("rec","");t_zeroForms__onFuncLoad("t803_init",function(){t803_init(e)}

29)}

30)),window.t_zeroForms__isMobile||"ontouchend"in document?"orientationchange":"resize"),_=t_zeroForms__getTildaMode(),u=0;return window.addEventListener(a,function(){u=u||setTimeout(function(){var t;void 0!==window.t396_detectResolution&&void 0!==window.t396_switchResolution&&"edit"!==_&&(t=t396_detectResolution(e),t396_switchResolution(e,t)),t_zeroForms__updateStylesOnResize(e,o),clearTimeout(u),u=0}

31,600)}

32),s}

33function t_zeroForms__updateStylesOnResize(t,e){var r=t_zeroForms__createFormObj(e),o=e.getAttribute("data-elem-id"),n=e.querySelector(".t-form"),i="variation"===r.inputfontweight?r.inputvariationweight:r.inputfontweight,a=document.querySelectorAll(".t-input-phonemask__wrap"),s=(Array.prototype.forEach.call(a,function(t){t.classList.add("t-input-inline-styles")}

34),"h"===r.inputpos?(n&&n.classList.add("tn-form_horiz"),t_zeroForms__setScriptOrStyle("t-zero-form-h-styles","tilda-zero-form-horizontal.min.css","","link",!1)):n&&n.classList.remove("tn-form_horiz"),t_zeroForms__initInputStyles(r,i)),a=e.querySelectorAll(".t-input-inline-styles"),l=(Array.prototype.forEach.call(a,function(t){t_zeroForms__appendStylesToField(t,s);var e=t.getAttribute("data-rows");e&&(t.style.height=25*e+10+"px")}

35),{color:r.inputtitlecolor||"",fontWeight:r.inputtitlefontweight||"",fontFamily:r.inputfontfamily||"",fontSize:r.inputtitlefontsize||"",paddingBottom:r.inputtitlemargbottom||""}

36),d="variation"===r.inputtitlefontweight?r.inputtitlevariationweight:r.inputtitlefontweight,n=e.querySelectorAll(".t-input-title"),i=(Array.prototype.forEach.call(n,function(t){t_zeroForms__setTitleStyles(t,l,d)}

37),e.querySelectorAll(".t-input-group")),c=r.inputmargbottom?"margin-bottom:"+r.inputmargbottom+"px;":"",a=((c+=r.inputmargright&&"h"===r.inputpos?"padding-right:"+r.inputmargright+"px;":"")&&Array.prototype.forEach.call(i,function(t){t.style=c}

38),e.querySelector(".t-submit"));a&&(t_zeroForms__setBtnInlineStyles(r,a),t_zeroForms__generateBtnStyles(a,t,o,r,e),(n=a.closest(".tn-form__submit"))&&(n.style.textAlign=r.buttonalign,n.style.marginTop=r.buttonmargtop+"px"))}

39function t_zeroForms__createCommentField(){var t=document.createElement("div"),e=(t.style.position="absolute",t.style.left="-5000px",t.style.bottom="0",t.style.display="none",document.createElement("input"));return e.type="text",e.name="form-spec-comments",e.value="Its good",e.classList.add("js-form-spec-comments"),e.tabIndex=-1,t.insertAdjacentElement("beforeend",e),t}

40function t_zeroForms__generateInputsBlock(e,r,t,o,n){var i=r.getAttribute("data-elem-id"),t=t.filter(function(t){return"y"!==t.loff&&t.li_type}

...

</html>