1"use strict";(self.webpackChunkgravityforms=self.webpackChunkgravityforms||[]).push([[145],{7943(e,t,a){a.r(t),a.d(t,{default:()=>N});var n=a(9280),s=a.n(n),r=a(5798),i=a(3771),o=a(2557);const g=e=>{const t=(0,r.getNodes)("#gform_".concat(e," .gform_page"),!0,document,!0),a={currentPage:0,lastPage:0,firstPage:0,currentStep:0,activePageCount:0,totalPageCount:0,inactivePages:[],previousPage:0,nextPage:0};let n=0;t.forEach((e,t)=>{const s=t+1;if("hidden"!==e.getAttribute("data-conditional-logic")){a.activePageCount++,a.firstPage=0===a.firstPage?s:a.firstPage,a.lastPage=s;"none"!==e.style.display?(a.currentPage=s,a.currentStep=a.activePageCount,a.previousPage=n):a.currentPage>0&&0===a.nextPage&&(a.nextPage=s),n=s}else a.inactivePages.push(s);a.totalPageCount++}),i.hZ(e,"pagination/pages",a)},c=(e,t)=>{const a=(0,r.getNodes)(".gf_step",!0,e,!0);let n=0;a.forEach((e,a)=>{const s=a+1,r=t.inactivePages.includes(s);e.classList.toggle("gf_step_hidden",r),e.classList.toggle("gf_step_active",s===t.currentPage),e.classList.toggle("gf_step_previous",s===t.previousPage),e.classList.toggle("gf_step_next",s===t.nextPage),e.classList.toggle("gf_step_first",s===t.firstPage),e.classList.toggle("gf_step_last",s===t.lastPage),e.classList.toggle("gf_step_completed",s<t.currentPage),e.classList.toggle("gf_step_pending",s>t.currentPage),r||(n++,e.querySelector(".gf_step_number").innerText=n)})};var l=a(9143),p=a(6443),d=a.n(p);const u=e=>{var t,a,n,i,o,g;return s().async(function(s){for(;;)switch(s.prev=s.next){case 0:if(t=d().common.form.ajax.i18n.step_announcement,a=(0,r.getNode)(".gf_step_current_page",e,!0),n=(0,r.getNode)(".gf_step_page_count",e,!0),a&&n){s.next=5;break}return s.abrupt("return");case 5:t=(t=t.replace("%1$s",a.innerText)).replace("%2$s",n.innerText),i="",(o=(0,r.getNode)(".gf_step_page_name",e,!0))&&(i=o.innerText.replace("-","").trim()),g=(0,r.getNode)(".gf_step_active .gf_step_label",e,!0),!o&&g&&(i=g.innerText),t=t.replace("%3$s",i),setTimeout(()=>{(0,r.speak)(t,"polite")},500);case 14:case"end":return s.stop()}},null,null,null,Promise)},f=(e,t,a)=>{var n,i,o,g,c,p,d,f,_,m;return s().async(function(b){for(;;)switch(b.prev=b.next){case 0:if(n=(0,r.getNode)(".gf_progressbar_percentage",e,!0),i=(0,r.getNode)(".gf_progressbar_wrapper",e,!0),o=(0,r.getNode)(".gf_step_current_page",e,!0),g=(0,r.getNode)(".gf_step_page_name",e,!0),c=(0,r.getNode)(".gf_step_page_count",e,!0),n){b.next=7;break}return b.abrupt("return");case 7:if(p=(p=(0,r.getNode)("span",n,!0))||n,d=parseInt(n.style.width),f=0,(a.display_progressbar_on_confirmation||"1"===i.getAttribute("data-start-at-zero"))&&(f=1),_=parseInt((t.currentStep-f)/t.activePageCount*100),n.classList.replace("percentbar_".concat(d),"percentbar_".concat(_)),n.style.width=_+"%",p.textContent=_+"%",c&&(c.textContent=t.activePageCount),o&&(o.textContent=parseInt(t.currentStep)),!g){b.next=23;break}return b.next=21,s().awrap((0,l.pn)(null==a?void 0:a.pages[t.currentPage-1]));case 21:m=b.sent,g.textContent=m?" - "+m:"";case 23:u(e);case 24:case"end":return b.stop()}},null,null,null,Promise)};a(4596);const _=(e,t)=>{const a=e.dataset.formid,n=t.currentPage===t.lastPage,s=(0,r.getNode)("#gform_".concat(a," .gform_page:nth-child( ").concat(t.currentPage," )"),document,!0);if(!s)return;const i=(0,r.getNode)('[id^="gform_next_button_"]',s,!0),o=(0,r.getNode)("#gform_submit_button_"+a,e,!0);n&&i?(m(i),v(o,i)):i&&b(i)},m=e=>{void 0===e.dataset.originalType&&(e.dataset.originalType=e.type,e.dataset.originalClass=e.className,e.dataset.originalSubmissionType=e.dataset.submissionType||"next","BUTTON"===e.tagName?e.dataset.originalInnerHtml=e.innerHTML:"image"===e.type?(e.dataset.originalSrc=e.src,e.dataset.originalAlt=e.alt):e.dataset.originalValue=e.value)},b=e=>{void 0!==e.dataset.originalType&&(e.type=e.dataset.originalType,e.className=e.dataset.originalClass,e.dataset.submissionType=e.dataset.originalSubmissionType,"BUTTON"===e.tagName?e.innerHTML=e.dataset.originalInnerHtml:"image"===e.type?(e.src=e.dataset.originalSrc,e.alt=e.dataset.originalAlt):e.value=e.dataset.originalValue,"hidden"===e.getAttribute("data-conditional-logic")?e.
1style.display="none":(e.style.display="",e.classList.remove("screen-reader-text")),e.removeAttribute("disabled"))},v=(e,t)=>{t.type=e.type,t.className=e.className,t.dataset.submissionType=e.dataset.submissionType||"submit","BUTTON"===e.tagName?t.innerHTML=e.innerHTML:"image"===e.type?(t.src=e.src,t.alt=e.alt):t.value=e.value,"hidden"===e.getAttribute("data-conditional-logic")?(t.style.display="none",t.setAttribute("disabled","disabled")):(t.style.display="",t.removeAttribute("disabled"))},y=()=>{document.addEventListener("gform/frontend_pages/evaluated",e=>{g(e.detail.formId),P(e)}),document.addEventListener("gform/ajax/post_page_change",e=>{g(e.detail.formId)}),document.addEventListener("gform/conditionalLogic/applyRules/end",e=>{P(e)})},P=e=>{const t=(0,r.getNode)("#gform_".concat(e.detail.formId),document,!0);if(!t)return;const a=i.Jt(e.detail.formId,"pagination/pages");a&&_(t,a)},x=(e,t,a)=>{var n,i,g;return s().async(function(l){for(;;)switch(l.prev=l.next){case 0:if(n=a[t].value,i=(0,r.getNode)("#gform_".concat(e),document,!0)){l.next=4;break}return l.abrupt("return");case 4:return l.next=6,s().awrap((0,o.x)("gform_theme_config/common/form/pagination",e));case 6:g=l.sent,l.t0=null==g?void 0:g.type,l.next="steps"===l.t0?10:"percentage"===l.t0?12:14;break;case 10:return c(i,n),l.abrupt("break",14);case 12:return f(i,n,g),l.abrupt("break",14);case 14:_(i,n);case 15:case"end":return l.stop()}},null,null,null,Promise)},N=e=>{i.wB(e,["pagination/pages"],x),g(e),(0,r.runOnce)(y)()}}}]);
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.