1import{h as R,a as f,s as _}from"../js/global.BTePb3dLqj.min.js";function G(){let E=window.MktoForms2,L="mktoButton",h=!0,x=["zoom_Country","zoom_State","zoom_Segment__c","zoom_Vertical__c","DOZISF__ZoomInfo_Id__c","zoomInfoFormCompleteStatus","gacid"];function C(e){e.find(":checkbox").each(function(){let t=$(this),n=t.parent();if(n.hasClass("mktoCheckboxList")){let r=$("<div>",{class:"mktoFieldCheckbox"}),d=n.find("label[for="+t.attr("id")+"]");if(d.is(":empty")){let m=n.siblings("label");m.parent().addClass("hide-label"),d.html(m.html())}t.appendTo(r),d.appendTo(r),n.append(r)}})}function v(e){e.find(":radio").each(function(){let t=$(this),n=t.parent();if(n.hasClass("mktoRadioList")){let r=$("<div>",{class:"mktoFieldCheckbox"}),d=n.find("label[for="+t.attr("id")+"]");t.appendTo(r),d.appendTo(r),n.append(r)}})}function M(e){e.find(".mktoFieldWrap:not(.mktoRequiredField)").each(function(){$(this).find(".mktoAsterix").remove()})}function A(e){e.find("."+L).removeClass(L).addClass("btn")}function S(e){let i=e.find("select");i.length&&(e.closest(".popup-content").length?i.attr("data-jcf",'{"maxVisibleItems":5,"wrapNative":false,"fakeDropInBody":false}'):i.addClass("zindex-small"))}function I(){if(sessionStorage.getItem("country")){let e=!1;switch(sessionStorage.getItem("country")){case"AU":case"CA":case"US":e=!0;break}if(e&&sessionStorage.getItem("region")||!e)return!0}return!1}function q(e){const i=e.find("#Country").parents(".mktoFormRow");I()&&(i.remove(),h=!1)}function z(e){let i={};x.forEach(function(t){i[t]=""}),e.addHiddenFields(i),y(e)}function y(e){const i=e.getFormElem(),t=i?i[0].querySelectorAll(".mktoFormRow"):null;t&&t.forEach(n=>{const r=n.querySelectorAll(".mktoFormCol").length-1,d=n.querySelectorAll(".mktoFieldWrap");n.classList.contains("mktoElements-"+r)&&n.classList.remove("mktoElements-"+r),d.forEach(m=>{const u=m.querySelector("input, select, .jcf-select, textarea"),s=m.querySelector("label"),a=u?u.tagName.toLowerCase():"",c="mktoFocused",o=m.querySelector(".mktoCheckboxList");s&&u&&!(a==="textarea"||o)&&s.classList.add("position-absolute","d-flex","flex-row-reverse","align-items-center"),s&&a==="select"&&s.classList.add("mktoFocused"),s&&a==="textarea"&&s.classList.add("h-auto"),u&&!["select","textarea"].includes(a)&&(u.addEventListener("focus",()=>{s.classList.add(c)}),u.addEventListener("blur",function(p){const{value:g}=p.target;g!==""||g||s.classList.remove(c)}))}),n.classList.add("mktoElements-"+n.querySelectorAll(".mktoFormCol").length)})}function b(e){return document.querySelector(`form[${e}]`)?document.querySelector(`form[${e}]`).getAttribute(e):!1}function B(e){if(typeof dataLayer>"u")return;let i=b("data-name");if((i===""||!i)&&(i=window.location.href),e.Email&&_({form_email:e.Email}),e.Vertical__c&&_({form_industry:e.Vertical__c}),e.Company&&_({form_company_name:e.Company}),e.Title&&_({form_job_title:e.Title}),e.message&&_({form_intent:e.message}),e.NumberOfEmployees||e.of_FTE__c_lead||e.of_Learners__c||e.Number_of_Members__c){let t="";e.NumberOfEmployees?t=e.NumberOfEmployees:e.of_FTE__c_lead?t=e.of_FTE__c_lead:e.of_Learners__c?t=e.of_Learners__c:e.Number_of_Members__c&&(t=e.Number_of_Members__c),t!==""&&_({form_company_size:t})}_({event:"form-submitted",formname:i})}function D(e){window._6si=window._6si||[],window._6si.push(["sendFormData",e])}function N(){const e=b("data-redirect");return e?(location.href=e,!0):!1}function O(){const e=document.querySelector("form[id^=mktoForm_]"),i=document.querySelector(".form-thankyou");return i?(e.classList.add("hidden"),i.classList.remove("hidden"),!0):!1}function j(){document.querySelectorAll("form.mktoForm, form.mktoForm *[style]").forEach(e=>{e.removeAttribute("style")})}function w(){const e=document.querySelector(".form-container");e&&e.classList.add("loaded")}function l(e,i,t){return i&&typeof i<"u"&&i!=="undefined"&&(t[e]=i),t}E!==void 0&&(typeof MktoForms2=="object"?MktoForms2.setOptions({formXDPath:"/rs/482-PDA-858/images/marketo-xdframe.html"}):($(".form-container .form-skin").html("<div>Uh-oh, it seems like we are unable to load this form! It might be because you have Content Blocking enabled. In order for you to submit this form, you must disable Content Blocking.</div>"),w()),E.whenReady(function(e){const i=e.getFormElem();let t=$(i);const n=$(".mktoForm select"),r=t[0].querySelector("#Email"),d=t[0].getAttribute("data-allow_gmail"),m=r&&d!=="true",u=R(new URL(window.location.href),"email");
1if(j(),C(t),v(t),M(t),A(t),S(t),z(e),y(e),u&&(r.value=u,r.focus()),b("data-prevent-geo-country")||q(t),m){let a=function(c){const{target:o}=c,{value:p,parentNode:g}=o,F="marketing-form-input-error",k=g.querySelector(".marketing-form-error-message"),H="Email must be formatted correctly and not use a free domain.";if(c.target.classList.contains("mktoInvalid")&&k&&(k.remove(),o.classList.remove(F)),!!c.target.classList.contains("mktoValid")){if(!T(p)){k&&k.remove(),o.classList.remove(F),e.submittable(!0);return}k||(e.submittable(!1),o.classList.add(F),g.insertAdjacentHTML("beforeend",`<div class="marketing-form-error-message" data-spai-bg-prepared="1"><div class="mktoErrorArrowWrap" data-spai-bg-prepared="1"><div class="mktoErrorArrow" data-spai-bg-prepared="1"></div></div><div id="ValidMsgEmail" role="alert" tabindex="-1" class="mktoErrorMsg" data-spai-bg-prepared="1">${H}</span></div></div>`))}};r.addEventListener("input",a),r.addEventListener("blur",a)}setTimeout(()=>w(),200),n.on("change",function(){let a=$(this).closest("form");C(t),v(t),S(a),y(e)});const s="marketing-form-select-has-focus";n.each(function(){this.addEventListener("focus",()=>{this.classList.contains(s)||this.classList.add(s)}),this.addEventListener("blur",()=>{this.classList.contains(s)&&this.classList.remove(s)})}),document.querySelector("#Email")&&document.querySelector("#Email").addEventListener("blur",a=>{setTimeout(()=>{$(".mktoFieldDescriptor.hidden").removeClass("hidden")},800)}),e.onSubmit(function(a){const c=MktoForms2.allForms()[0];let o={};o=l("Secondary_Campaign__c",b("data-sfdccampaignid"),o),o=l("uTMCampaign",f.get("utm_campaign"),o),o=l("uTMCampaignLT",f.get("utm_campaign_lt"),o),o=l("uTMSource",f.get("utm_source"),o),o=l("uTMSourceLT",f.get("utm_source_lt"),o),o=l("uTMMedium",f.get("utm_medium"),o),o=l("uTMMediumLT",f.get("utm_medium_lt"),o),o=l("GCLID__c",f.get("GCLID"),o),o=l("Form_Fill_URL__c",window.location.pathname,o),h||(o=l("Country",sessionStorage.getItem("country"),o),o=l("State",sessionStorage.getItem("region"),o)),Object.keys(o).length>0&&c.addHiddenFields(o)}),e.onValidate(function(a){if(a){if(m){const{Email:c}=e.getValues();if(T(c)){t[0].querySelector("#Email").focus(),t[0].scrollIntoView();return}}h||e.submittable(!0)}}),e.onSuccess(function(a,c){B(a),D(a);const o=O(),p=N();return!(o||p)})}));function T(e=""){return!/^([\w'.-]+)@(\[(\d{1,3}\.){3}|(?!hotmail|googlemail|yahoo|gmail|jourrapide|teleworm|dayrep|gmx|ymail|bluewin|protonmail|t-online|web\.|aol\.|live\.)(([a-zA-Z\d-]+\.)+))([a-zA-Z]{2,}|\d{1,3})(\]?)$/i.test(e)}}export{G as marketoForm};
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.