1(()=>{(function(l,I){"use strict";l.marketoForms=l.marketoForms||{},l.marketoForms.loadedForms=l.marketoForms.loadedForms||[],l.behaviors.marketoForms={attach:function(u,h){let f=Cookies.get("_mkto_trk");l.marketoForms.initializedConfigs=l.marketoForms.initializedConfigs||{};let b=function(e){if(!e)return;let s=new CustomEvent("MarketoFormReadyDisplay",{detail:{formEl:e}});document.dispatchEvent(s)},p=function(e){let s=!0;typeof GDPR!="undefined"&&(s=GDPR.cookiesAccepted()),s&&typeof Munchkin!="undefined"?f===void 0&&Munchkin.init(e.munchkinId):s||I.remove("_mkto_trk"),u.querySelectorAll("form."+e.htmlClass).length&&S(e),MktoForms2.whenReady(function(n){var t=n.getFormElem()[0];if(t.dataset.mktoValidateRegistered||(t.dataset.mktoValidateRegistered="true",n.onValidate(function(){n.submittable(!0)})),Number(e.formId)!==n.getId())return;t&&t.length&&!(t!=null&&t.classList.contains("processed-marketo"))&&(t.querySelectorAll(".mktoCheckboxList").forEach(o=>{o.querySelectorAll("input[type='checkbox']").length>1?o.classList.add("multiple-checkboxes"):o.classList.add("single-checkbox")}),setTimeout(()=>{document.querySelectorAll(".marketo-checkbox").forEach(o=>{let r=o.querySelector(":scope > label");r&&r.classList.add("checkbox-main-label")})},500),n.getFormElem().find(".mktoField").each(function(o){var k,w,T,q,x;let r=this,a=r.getAttribute("type"),m=r.getAttribute("name");typeof m!="undefined"&&((k=r.closest(".mktoFormRow"))==null||k.classList.add("mktoField"+m)),a!=="checkbox"&&a!=="radio"&&y(r),r.tagName.toLowerCase()==="select"&&((w=r.closest(".mktoFieldWrap"))==null||w.classList.add("marketo-form-item"),v(r)),r.tagName.toLowerCase()==="textarea"&&((T=r.closest(".mktoFieldWrap"))==null||T.classList.add("marketo-form-item"),y(r)),a==="checkbox"&&((q=r.closest(".mktoFieldWrap"))==null||q.classList.add("marketo-checkbox")),a==="radio"&&((x=r.closest(".mktoFieldWrap"))==null||x.classList.add("marketo-radio"))}));let c="whenFormElRendered"+t.getAttribute("id"),d=new Event(c);t.dispatchEvent(d),typeof e.removeSourceStyles!="undefined"&&e.removeSourceStyles?M(n,e):b(t)})},L=function(){return typeof h.marketoForms!="undefined"&&h.marketoForms?h.marketoForms:[]},y=function(e){var s,i;(s=e.closest(".mktoFieldWrap"))==null||s.classList.add("marketo-form-item"),e.addEventListener("focus",n=>{var t;(t=n.currentTarget.closest(".marketo-form-item"))==null||t.classList.add("marketo-focus-form-item")}),e.addEventListener("blur",n=>{var t;(t=n.currentTarget.closest(".marketo-form-item"))==null||t.classList.remove("marketo-focus-form-item")}),e.addEventListener("propertychange change paste input",function(){let n=this,t=this.val();t===""||t.length<1?n.closest(".marketo-form-item").removeClass("has-value"):n.closest(".marketo-form-item").addClass("has-value")}),e.value&&((i=e.closest(".marketo-form-item"))==null||i.classList.add("has-value"))},v=function(e){var s,i;(s=e.closest(".mktoFieldWrap"))==null||s.classList.add("marketo-form-item","marketo-form-item-select"),e.addEventListener("focus",n=>{var t;(t=n.currentTarget.closest(".marketo-form-item"))==null||t.classList.add("marketo-focus-form-item")}),e.addEventListener("blur",n=>{var t;(t=n.currentTarget.closest(".marketo-form-item"))==null||t.classList.remove("marketo-focus-form-item")}),e.addEventListener("change",function(n){var t;(t=n.currentTarget.closest(".marketo-form-item"))==null||t.classList.add("has-value")}),e.value&&((i=e.closest(".marketo-form-item"))==null||i.classList.add("has-value"))},S=function(e){let s=Function.prototype.call.bind(Array.prototype.slice),i="data-form-id";MktoForms2.whenRendered(function(d){let o=d.getFormElem()[0],r="_"+new Date().getTime()+Math.random();s(o.querySelectorAll("label[for]")).forEach(function(a){let m=o.querySelector('[id="'+a.htmlFor+'"]');m&&(a.htmlFor=m.id=m.id+r)})});let n=MktoForms2.loadForm.bind(MktoForms2,e.instanceHost,e.munchkinId,e.formId),t=s(document.querySelectorAll("form["+i+'="'+e.formId+'"]:not(.mktoHasWidth)')),c=[];t.forEach(function(d,o){let r=d.getAttribute("data-instance");r&&c.indexOf(r)>-1?t.splice(o,1):c.push(r)}),function d(o){let r=o.shift();if(typeof r!="undefined"){let a=r.getAttribute("data-instance");r.id="mktoForm_"+e.formId;let m=u.querySelector("form#marketo-form-"+e.formId+"-"+a);(!m||m.length<1)&&l.marketoForms.loadedForms.indexOf(e.formId+"-"+a)===-1&&n(function(k){l.marketoForms.loadedForms.push(e.formId+"-"+a),r.id="marketo-form-"+e.formId+"-"+a,e.enablePrefill&&E(k),F(k,e,a),o.length>0&&d(o)})}}(t)},E=function(e){if(f!==void 0){let s=new XMLHttpRequest;s.setRequestHeader("Content-Type","application/json"),s.onreadystatechange=function(){if(s.readyState===4&&s.status===200){let i={},n=e.getValues(),t=JSON.parse(s.responseText);
1for(let o in t)t.hasOwnProperty(o)&&(n[o]||(i[o]=t[o]));e.setValues(i);let c=e.vals();e.getFormElem().find("input,textarea,select").each(function(o){var a;let r=o.getAttribute("name");typeof r!="undefined"&&o.getAttribute("type")!=="hidden"&&typeof c[r]!="undefined"&&c[r]!==""&&((a=o.closest(".marketo-form-item"))==null||a.classList.add("has-value"))})}},s.open("POST","/marketo/prefill",!0),s.send(JSON.stringify({trkValue:f,formFields:e.getValues()}))}},F=function(e,s,i){let n=e.getFormElem()[0],t=s[i];typeof t.hiddenFields!="undefined"&&t.hiddenFields&&n.addHiddenFields(t.hiddenFields),typeof t.overrideSubmitText!="undefined"&&t.overrideSubmitText&&n.find("button.mktoButton").html(t.overrideSubmitText),e.onSuccess(function(c,d){e.getFormElem()[0].querySelectorAll(".marketo-form-previous").forEach(function(m){m.classList.add("disabledSubmitLink")});let a=new CustomEvent("marketoSubmit",{detail:{form:e,values:c,followUpUrl:d}});if(window.dispatchEvent(a),t!=null&&t.submissionCallbacks)for(let m in t.submissionCallbacks){let k=t.submissionCallbacks[m];typeof l.behaviors.marketoForms[m]=="function"&&l.behaviors.marketoForms[m](n,k,c,s,i)}if(typeof t.skipMarketoRedirects!="undefined"&&t.skipMarketoRedirects)return!1})},M=function(e,s){var d;let i=e.getFormElem()[0];document.querySelectorAll('*[class^="mkto"][style]').forEach(o=>o.removeAttribute("style")),i&&(i.removeAttribute("style"),i.classList.remove("mktoForm"),(d=i.querySelector(".mktoButton"))==null||d.classList.remove("mktoButton")),u.querySelectorAll(".mktoAsterix, .mktoClear, .mktoOffset, .mktoGutter").forEach(o=>o.remove()),u.querySelectorAll(".mktoRequiredField .mktoLabel").forEach(o=>o.classList.add("form-required")),Function.prototype.call.bind(Array.prototype.slice)(document.styleSheets).forEach(function(o){([mktoForms2BaseStyle,mktoForms2ThemeStyle].indexOf(o.ownerNode)!=-1||e.getFormElem()[0].contains(o.ownerNode))&&(o.disabled=!0)}),document.querySelectorAll("#mktoFontUrl").forEach(o=>o.remove());let c=document.querySelector("#mktoForms2ThemeStyle");if(c){let o=c.nextElementSibling;o&&o.length>0&&o.tagName.toLowerCase()==="style"&&o.remove()}i&&(i.querySelectorAll("style").forEach(o=>o.remove()),b(i))},R=function(e){let s=document.createElement("script");s.onload=A,s.setAttribute("type","text/javascript"),s.setAttribute("src",e.instanceHost+"/js/forms2/js/forms2.min.js"),s.setAttribute("defer","true"),document.getElementsByTagName("head")[0].appendChild(s)},A=function(e){let s=u.querySelector("form."+e.htmlClass);setTimeout(function(){var i;s&&s.childElementCount<1&&typeof e.loadErrorMessage!="undefined"&&((i=s.closest(".marketo-steps-wrapper"))==null||i.classList.remove("hidden"),s.parentElement.innerHTML=e.loadErrorMessage)},2e4),typeof GDPR!="undefined"&&!GDPR.initialisationComplete?window.addEventListener("gdpr:load",function(){p(e)}):p(e)},g=L();for(let e in g){if(!g.hasOwnProperty(e)||e==="munchkinId")continue;let s=g[e];l.marketoForms.initializedConfigs[e]||(l.marketoForms.initializedConfigs[e]=!0,typeof MktoForms2=="undefined"?(s.instanceHost=s.alternativeInstanceHost,R(s)):A(s))}},replaceWithConfirmation:function(h,f,b,p){if(f){let y=L(f),v=h,S=v.closest(p.entityWrapper);v.style.display="none";let E=S.querySelector(".marketo-footer-html");E&&(E.style.display="none");let F=document.createElement("div");F.textContent=y,F.classList.add("marketo-form-submitted"),S.appendChild(F)}function L(y){return y.replace(/<[^>]*>/g,"")}},redirectToPage:function(h,f,b,p){f&&setTimeout(function(){window.location.href=f},1e3)}}})(Drupal,window.Cookies);})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.