// source --> https://plumbingjobs.com/wp-content/plugins/gravityformsppcp/assets/js/dist/frontend.min.js?ver=4.0.1 
!function(){var e={100:function(e){e.exports=function(e,t){this.v=e,this.k=t},e.exports.__esModule=!0,e.exports.default=e.exports},175:function(e,t,r){var n=r(100),o=r(226);e.exports=function e(t,r){function a(e,o,i,s){try{var c=t[e](o),d=c.value;return d instanceof n?r.resolve(d.v).then(function(e){a("next",e,i,s)},function(e){a("throw",e,i,s)}):r.resolve(d).then(function(e){c.value=e,i(c)},function(e){return a("throw",e,i,s)})}catch(e){s(e)}}var i;this.next||(o(e.prototype),o(e.prototype,"function"==typeof Symbol&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),o(this,"_invoke",function(e,t,n){function o(){return new r(function(t,r){a(e,n,t,r)})}return i=i?i.then(o,o):o()},!0)},e.exports.__esModule=!0,e.exports.default=e.exports},226:function(e){function t(r,n,o,a){var i=Object.defineProperty;try{i({},"",{})}catch(r){i=0}e.exports=t=function(e,r,n,o){function a(r,n){t(e,r,function(e){return this._invoke(r,n,e)})}r?i?i(e,r,{value:n,enumerable:!o,configurable:!o,writable:!o}):e[r]=n:(a("next",0),a("throw",1),a("return",2))},e.exports.__esModule=!0,e.exports.default=e.exports,t(r,n,o,a)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},259:function(e,t,r){var n=r(898).default;e.exports=function(e){if(null!=e){var t=e["function"==typeof Symbol&&Symbol.iterator||"@@iterator"],r=0;if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length))return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}throw new TypeError(n(e)+" is not iterable")},e.exports.__esModule=!0,e.exports.default=e.exports},321:function(e,t,r){var n=r(100),o=r(377),a=r(757),i=r(535),s=r(175),c=r(685),d=r(259);function u(){"use strict";var t=o(),r=t.m(u),l=(Object.getPrototypeOf?Object.getPrototypeOf(r):r.__proto__).constructor;function p(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===l||"GeneratorFunction"===(t.displayName||t.name))}var f={throw:1,return:2,break:3,continue:3};function m(e){var t,r;return function(n){t||(t={stop:function(){return r(n.a,2)},catch:function(){return n.v},abrupt:function(e,t){return r(n.a,f[e],t)},delegateYield:function(e,o,a){return t.resultName=o,r(n.d,d(e),a)},finish:function(e){return r(n.f,e)}},r=function(e,r,o){n.p=t.prev,n.n=t.next;try{return e(r,o)}finally{t.next=n.n}}),t.resultName&&(t[t.resultName]=n.v,t.resultName=void 0),t.sent=n.v,t.next=n.n;try{return e.call(this,t)}finally{n.p=t.prev,n.n=t.next}}}return(e.exports=u=function(){return{wrap:function(e,r,n,o){return t.w(m(e),r,n,o&&o.reverse())},isGeneratorFunction:p,mark:t.m,awrap:function(e,t){return new n(e,t)},AsyncIterator:s,async:function(e,t,r,n,o){return(p(t)?i:a)(m(e),t,r,n,o)},keys:c,values:d}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=u,e.exports.__esModule=!0,e.exports.default=e.exports},377:function(e,t,r){var n=r(226);function o(){var t,r,a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.toStringTag||"@@toStringTag";function c(e,o,a,i){var s=o&&o.prototype instanceof u?o:u,c=Object.create(s.prototype);return n(c,"_invoke",function(e,n,o){var a,i,s,c=0,u=o||[],l=!1,p={p:0,n:0,v:t,a:f,f:f.bind(t,4),d:function(e,r){return a=e,i=0,s=t,p.n=r,d}};function f(e,n){for(i=e,s=n,r=0;!l&&c&&!o&&r<u.length;r++){var o,a=u[r],f=p.p,m=a[2];e>3?(o=m===n)&&(s=a[(i=a[4])?5:(i=3,3)],a[4]=a[5]=t):a[0]<=f&&((o=e<2&&f<a[1])?(i=0,p.v=n,p.n=a[1]):f<m&&(o=e<3||a[0]>n||n>m)&&(a[4]=e,a[5]=n,p.n=m,i=0))}if(o||e>1)return d;throw l=!0,n}return function(o,u,m){if(c>1)throw TypeError("Generator is already running");for(l&&1===u&&f(u,m),i=u,s=m;(r=i<2?t:s)||!l;){a||(i?i<3?(i>1&&(p.n=-1),f(i,s)):p.n=s:p.v=s);try{if(c=2,a){if(i||(o="next"),r=a[o]){if(!(r=r.call(a,s)))throw TypeError("iterator result is not an object");if(!r.done)return r;s=r.value,i<2&&(i=0)}else 1===i&&(r=a.return)&&r.call(a),i<2&&(s=TypeError("The iterator does not provide a '"+o+"' method"),i=1);a=t}else if((r=(l=p.n<0)?s:e.call(n,p))!==d)break}catch(e){a=t,i=1,s=e}finally{c=1}}return{value:r,done:l}}}(e,a,i),!0),c}var d={};function u(){}function l(){}function p(){}r=Object.getPrototypeOf;var f=[][i]?r(r([][i]())):(n(r={},i,function(){return this}),r),m=p.prototype=u.prototype=Object.create(f);function g(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,n(e,s,"GeneratorFunction")),e.prototype=Object.create(m),e}return l.prototype=p,n(m,"constructor",p),n(p,"constructor",l),l.displayName="GeneratorFunction",n(p,s,"GeneratorFunction"),n(m),n(m,s,"Generator"),n(m,i,function(){return this}),n(m,"toString",function(){return"[object Generator]"}),(e.exports=o=function(){return{w:c,m:g}},e.exports.__esModule=!0,e.exports.default=e.exports)()}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},535:function(e,t,r){var n=r(377),o=r(175);e.exports=function(e,t,r,a,i){return new o(n().w(e,t,r,a),i||Promise)},e.exports.__esModule=!0,e.exports.default=e.exports},564:function(e,t,r){var n=r(321)();e.exports=n;try{regeneratorRuntime=n}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=n:Function("r","regeneratorRuntime = r")(n)}},685:function(e){e.exports=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},e.exports.__esModule=!0,e.exports.default=e.exports},757:function(e,t,r){var n=r(535);e.exports=function(e,t,r,o,a){var i=n(e,t,r,o,a);return i.next().then(function(e){return e.done?e.value:i.next()})},e.exports.__esModule=!0,e.exports.default=e.exports},898:function(e){function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,{a:t}),t},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},function(){"use strict";function e(e,t,r,n,o,a,i){try{var s=e[a](i),c=s.value}catch(e){return void r(e)}s.done?t(c):Promise.resolve(c).then(n,o)}function t(t){return function(){var r=this,n=arguments;return new Promise(function(o,a){var i=t.apply(r,n);function s(t){e(i,o,a,s,c,"next",t)}function c(t){e(i,o,a,s,c,"throw",t)}s(void 0)})}}function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}function o(e){var t=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==n(t)?t:t+""}function a(e,t,r){return(t=o(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var i=r(564),s=r.n(i);function c(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,o(n.key),n)}}function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=function(){return e=function e(t,r){for(var n in function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.state={},this.prevState=u({},t),this.markedDirty=[],this.timeoutID=0,this.stateChangeCallback=r,this.isInitialChange=!0,t)this.set(n,t[n])},(t=[{key:"get",value:function(e){return this.state[e]}},{key:"set",value:function(e,t){(this.state[e]!==t||this.markedDirty.includes(e))&&(this._maybeClearTimeout(),this.state[e]=t,this.timeoutID=setTimeout(this._invokeStateChanged.bind(this),200))}},{key:"setDirty",value:function(e){this.markedDirty.push(e)}},{key:"_reset",value:function(){this.prevState=u({},this.state),this.timeoutID=0,this.isInitialChange=!1}},{key:"_invokeStateChanged",value:function(){var e=this._getDirtyProps();this.markedDirty=[],this.stateChangeCallback(this.isInitialChange,e,this.state,this.prevState),this._reset()}},{key:"_maybeClearTimeout",value:function(){0!=this.timeoutID&&(clearTimeout(this.timeoutID),this.timeoutID=0)}},{key:"_getDirtyProps",value:function(){var e=[];for(var t in this.state)(this.state[t]!=this.prevState[t]||this.markedDirty.includes(t))&&e.push(t);return e}}])&&c(e.prototype,t),r&&c(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();var p="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103,f=function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===p}(e)};function m(e){return function(e){return!!e&&"object"===n(e)}(e)&&!f(e)}function g(e,t){return!1!==t.clone&&t.isMergeableObject(e)?P((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function _(e,t,r){return e.concat(t).map(function(e){return g(e,r)})}function y(e,t,r){var n=e.slice();return t.forEach(function(t,o){void 0===n[o]?n[o]=r.cloneUnlessOtherwiseSpecified(t,r):r.isMergeableObject(t)?n[o]=P(e[o],t,r):-1===e.indexOf(t)&&n.push(t)}),n}function v(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}(e))}function h(e,t){try{return t in e}catch(e){return!1}}function b(e,t,r){var n={};return r.isMergeableObject(e)&&v(e).forEach(function(t){n[t]=g(e[t],r)}),v(t).forEach(function(o){(function(e,t){return h(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(h(e,o)&&r.isMergeableObject(t[o])?n[o]=function(e,t){if(!t.customMerge)return P;var r=t.customMerge(e);return"function"==typeof r?r:P}(o,r)(e[o],t[o],r):n[o]=g(t[o],r))}),n}function P(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};r.arrayMerge=function(e){var t,r=_;return"combine"===e.arrayMerge?r=y:(t=e.arrayMerge)&&"[object Function]"==={}.toString.call(t)&&(r=e.arrayMerge),r}(r),r.isMergeableObject=r.isMergeableObject||m,r.cloneUnlessOtherwiseSpecified=g;var n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):b(e,t,r):g(t,r)}P.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce(function(e,r){return P(e,r,t)},{})};Object.getOwnPropertyDescriptor(Function.prototype,"toString"),Object.getOwnPropertyDescriptor(Function.prototype.toString,"name");Object.freeze(["calendly","youtube","wordpress","xitter","facebook","bluesky","tiktok","whatsapp","threads","linkedin","savvycal","github","instagram"]);Object.create(null);/(android)/i.test(window.navigator.userAgent);var I=!!window.chrome,w=document.documentMode||!1,C=(!w&&window.StyleMedia,window.navigator.userAgent.match(/(iPod|iPhone|iPad)/i),window.navigator.userAgent.match(/(iPod|iPhone)/i),!!window.opera||window.navigator.userAgent.indexOf(" OPR/")>=0);Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||!I&&!C&&window.webkitAudioContext,window.navigator.platform;function S(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3]?e:'[data-js="'.concat(e,'"]'),o=r.querySelectorAll(n);return t&&(o=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[],r=e.length;r--;t.unshift(e[r]));return t}(o)),o}function F(){var e=S(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",!1,arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,arguments.length>2&&void 0!==arguments[2]&&arguments[2]);return e.length>0?e[0]:null}if("undefined"!=typeof Element&&!Element.prototype.matches){var M=Element.prototype;M.matches=M.matchesSelector||M.mozMatchesSelector||M.msMatchesSelector||M.oMatchesSelector||M.webkitMatchesSelector}window.gform=window.gform||{},window.gform.instances=window.gform.instances||{},window.gform.instances.filters=window.gform.instances.filters||[];window.gform.instances.filters;var O,x,j=null;function E(e,t){var r=F(e,document,!0);if(r){T().classList.add("gfield_error"),function(e){if(!e)return!1;return null!==k(e)}(r)||function(e){var t=A(),r=document.createElement("div");r.className="gfield_description validation_message gfield_validation_message","below"===t?e.insertAdjacentElement("beforeend",r):e.insertAdjacentElement("beforebegin",r)}(r);var n=k(r);n&&(n.innerText=t,wp.a11y.speak(t))}}function T(){return F("#field_".concat(O,"_").concat(x),document,!0)}function A(){if(j)return j;var e=F("#field_".concat(O,"_").concat(x),document,!0);return j=e&&function(e){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some(function(n){return e.classList.contains("".concat(t).concat(n).concat(r))})}(e,["field_validation_above"])?"above":"below",j}function k(e){if(!e)return null;var t=T().querySelector(".gfield_description.gfield_validation_message");return t||null}function B(e,t){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return D(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?D(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,i=!0,s=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){s=!0,a=e},f:function(){try{i||null==r.return||r.return()}finally{if(s)throw a}}}}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function N(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach(function(t){a(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}window.GFPPCP=null,gform.extensions=gform.extensions||{},gform.extensions.styles=gform.extensions.styles||{},gform.extensions.styles.gravityformsppcp=gform.extensions.styles.gravityformsppcp||{},function(e){var r=window.gform||{};r.ppcp=r.ppcp||{},r.ppcp.stateManager=[],window.__gforms_hf=[],window.GFPPCP=function(o){for(var a in o)o.hasOwnProperty(a)&&(this[a]=o[a]);var i,c;i=this.formId,c=this.ccFieldId,O=i,x=c,this.cardStyle=this.cardStyle||{},r.extensions.styles.gravityformsppcp[this.formId]=r.extensions.styles.gravityformsppcp[this.formId]||{};var d=r.extensions.styles.gravityformsppcp[this.formId][this.pageInstance]||{};this.setComponentStyleValue=function(e,t,r,n){var o="";if(0===t.indexOf("--")){var a=r.getPropertyValue(t);if(a)o=a;else o=(n?getComputedStyle(n):r).getPropertyValue(e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase())}else o=t;return o.trim()},this.setComponentStyles=function(e,t,r){var o=this;if(0!==Object.keys(e).length){var a=document.getElementById("gform_"+this.formId),i=getComputedStyle(a),s=a.querySelector(".gfield input");Object.keys(e).forEach(function(a){if("object"!==n(e[a])){if("object"!==n(e[a])){var c="";r?t&&t!==r?(c=o.setComponentStyleValue(a,d[r][t][a],i,s))&&(o.cardStyle[r][t][a]=c):(c=o.setComponentStyleValue(a,d[r][a],i,s))&&(o.cardStyle[r][a]=c):(c=o.setComponentStyleValue(a,d[a],i,s))&&(o.cardStyle[a]=c)}}else{r||(o.cardStyle[a]={}),r&&(o.cardStyle[r][a]={});var u=r||a;o.setComponentStyles(e[a],a,u)}})}},this.setComponentStyles(d);var u=this;u.init=function(){u.paypalButtonInstances=[],u.paymentAmount=0,u.countryCode="",u.form="#gform_"+u.formId,u.GFCCField="#field_"+u.formId+"_"+u.ccFieldId,u.submitButtonId="#gform_submit_button_"+u.formId,u.paypalButtons=e("#gform_ppcp_smart_payment_buttons_"+u.formId),u.orderIdField=e("#gf_ppcp_order_id_"+u.formId),u.subscriptionIdField=e("#gf_"+u.formId+"_ppcp_subscription_id"),u.paymentMethodField=e("#gform_wrapper_"+u.formId+" .gform_ppcp_payment_method select"),u.PayPalFunding=paypal.FUNDING.PAYPAL,document.addEventListener("gfcf/conversational/navigate/next",u.handleConversationalNavigation),document.addEventListener("gfcf/conversational/navigate/prev",u.handleConversationalNavigation),u.applyPriceClass();var t={currency:u.currency,paymentMethod:u.paymentMethodField.val(),fieldVisible:!0,submitVisible:!0};r.ppcp.stateManager[u.formId]=new l(t,u.handleStateChange.bind(this)),u.bindStateEvents(),e(u.form).on("submit",u.handleFormSubmission)},u.handleStateChange=function(e,t,r,n){r.activeFeed?(u.paymentAmount=u.getPaymentAmount(r.activeFeed,r.total),t.includes("currency")?u.handleCurrencyChange(e,r,n):t.includes("activeFeed")?u.handleFeedChange(r):t.includes("total")?u.handleTotalChange(r):u.handleVisibilityChange(r)):u.showHideFields(r,0)},u.handleCurrencyChange=function(e,t,r){u.resetPayPalScript(t.currency,function(){u.renderPayPalFields(t.activeFeed,u.paymentAmount),u.showHideFields(t,u.paymentAmount),u.enableForm(),u.hideFormSpinner()})},u.handleFeedChange=function(t){e(u.form).data("ppcp-card-rendered")&&u.resetCardErrors(),u.renderPayPalFields(t.activeFeed,u.paymentAmount),u.showHideFields(t,u.paymentAmount)},u.handleVisibilityChange=function(e){u.ensurePayPalFieldsRendered(e.activeFeed,u.paymentAmount),u.showHideFields(e,u.paymentAmount)},u.handleTotalChange=function(e){u.ensurePayPalFieldsRendered(e.activeFeed,u.paymentAmount),u.showHideFields(e,u.paymentAmount),u.renderCreditMessage(u.paymentAmount);var t="#gform_ppcp_smart_payment_buttons_"+u.formId;u.renderBNPLMessage(u.paymentAmount,t,e.activeFeed.intent)},u.handleConversationalNavigation=function(t){var n=t.detail.target.id,o=e("#gform_wrapper_"+u.formId+" .gform_ppcp_custom_card_fields").attr("id"),a=r.ppcp.stateManager[u.formId].state;n===o&&"Credit Card"!==a.paymentMethod?u.paypalButtons.css("display","inline-block"):u.paypalButtons.css("display","none")},u.getPaymentMethods=function(e){if(!e.supportedPaymentMethods)return[];var t=[];return Object.values(e.supportedPaymentMethods).forEach(function(e){var r=e.value?e.value:e;Object.values(u.paymentMethods).includes(r)&&t.push(r)}),t},u.showHideFields=function(t,n){var o=t.activeFeed?u.getPaymentMethods(t.activeFeed):[],a=e("#gform_wrapper_"+u.formId+" .gform_ppcp_custom_card_fields").attr("id"),i=u.showHidePaymentMethodSelector(o),s=u.isCreditCardEnabled(t.activeFeed),c=i||"Credit Card"===t.paymentMethod&&s,d=!t.fieldVisible||0==n||!c?"none":"block";u.isConversationalForm()&&u.determineConversationalFormsVisibility(t,n,a),u.showHidePayPalField(d);var l=e("#gform_wrapper_"+u.formId+" .ginput_container_custom_card_fields");if("Credit Card"===t.paymentMethod)l.addClass("ginput_container_custom_card_fields--is-active"),l.find("input").removeAttr("disabled"),u.paypalButtons.css("display","none"),t.submitVisible&&u.showHideSubmitButton("visible");else{l.removeClass("ginput_container_custom_card_fields--is-active"),l.find("input").attr("disabled","disabled");var p,f=!t.fieldVisible||0==n||!u.isPayPalButtonsEnabled(t.activeFeed);if(u.isConversationalForm()){var m=document.querySelector('[data-field-class="gform_ppcp_custom_card_fields"]').classList.contains("active-step")&&u.isConversationalForm();p=!f&&t.submitVisible&&m?"inline-block":"none"}else p=f||!t.submitVisible?"none":"inline-block";u.paypalButtons.css("display",p);var g=f&&t.submitVisible?"visible":"hidden";u.showHideSubmitButton(g)}var _=parseInt(gf_get_input_id_by_html_id(a));r.utils.trigger({event:"gform/conditionalLogic/applyRules/end",native:!1,data:{formId:u.formId,fields:[_],isInit:!1}})},u.showHidePayPalField=function(t){var n=e("#gform_wrapper_"+u.formId+" .gform_ppcp_custom_card_fields");n.css("display")!=t&&(n.css("display",t),r.ppcp.stateManager[u.formId].setDirty("fieldVisible"))},u.showHideSubmitButton=function(t){var r=e(u.submitButtonId);r.css("visibility",t),"hidden"===t?(r.css("position","absolute"),r.css("inset-inline-start","-9999em")):(r.css("position","static"),r.css("inset-inline-start",""))},u.renderPayPalFields=function(t,r){var n=e(u.form).data("ppcp-card-rendered");u.isCreditCardEnabled(t)&&!n&&u.renderCardFields();var o=document.querySelector("[data-paypal-smart-button-version]");u.isPayPalButtonsEnabled(t)&&(u.isConversationalForm()&&o&&(u.closePayPalButtons(),e("#gform_ppcp_smart_payment_buttons_"+u.formId).empty()),jQuery("#gform_ppcp_smart_payment_buttons_"+u.formId).length&&u.renderPayPalButtons(t.intent,r)),u.enablePayPalFieldSelect(u.formId)},u.isCreditCardEnabled=function(e){var t=u.getPaymentMethods(e);return"undefined"!=typeof paypal&&paypal.HostedFields.isEligible()&&t.includes("Credit Card")},u.isPayPalButtonsEnabled=function(e){return u.getPaymentMethods(e).includes("PayPal Checkout")},u.ensurePayPalFieldsRendered=function(e,t){u.isPayPalButtonsRendered()||u.renderPayPalFields(e,t)},u.determineConversationalFormsVisibility=function(t,n,o){var a=!t.fieldVisible||0==n;"Credit Card"===t.paymentMethod&&"subscription"==r.ppcp.stateManager[u.formId].get("activeFeed").intent&&function(e){throw new TypeError('"'+e+'" is read-only')}("hideInConvoForms"),a?e("#"+o).attr("data-conditional-logic","hidden"):e("#"+o).attr("data-conditional-logic","visible")},u.handleProductTotalFilter=function(e,t){return t!=u.formId||r.ppcp.stateManager[u.formId].set("total",e),e},u.handleFrontendFeedsEvaluated=function(e,t){if(t===u.formId){var n=u.getActiveFeed(e);r.ppcp.stateManager[u.formId].set("activeFeed",n);var o=u.getPaymentMethods(n);o.length>0&&!o.includes(u.paymentMethodField.val())&&(u.paymentMethodField.find('option[value="'+o[0]+'"]').prop("selected",!0),r.ppcp.stateManager[u.formId].set("paymentMethod",o[0]))}},u.handlePostConditionalLogic=function(e,t,n,o,a){e!=u.formId||(n==u.GFCCField?r.ppcp.stateManager[u.formId].set("fieldVisible","show"==t):n==u.submitButtonId&&r.ppcp.stateManager[u.formId].set("submitVisible","show"==t))},u.bindStateEvents=function(){r.addFilter("gform_product_total",u.handleProductTotalFilter,51),r.addAction("gform_frontend_feeds_evaluated",u.handleFrontendFeedsEvaluated),r.addAction("gform_post_conditional_logic_field_action",u.handlePostConditionalLogic),r.addFilter("gform_abort_conditional_logic_do_action",function(e,t,n,o,a,i,s,c){return s==u.formId&&n==u.GFCCField&&r.ppcp.stateManager[u.formId].get("total")<=0&&(e=!0),e}),e(u.form).on("select change",function(){r.ppcp.stateManager[u.formId].set("currency",u.getCurrentCurrencyCode())}),u.paymentMethodField.on("change",function(){r.ppcp.stateManager[u.formId].set("paymentMethod",u.paymentMethodField.val()),u.resetCardErrors()})},u.isPayPalButtonsRendered=function(){return u.paypalButtonInstances.length>0},u.renderCreditMessage=function(t){if(u.displayCreditMessages){var r=e("#gform_wrapper_"+u.formId+" #paypal_credit_messages");r.length?r.attr("data-pp-amount",t):e('<div id="paypal_credit_messages" data-pp-message data-pp-style-layout="text" data-pp-style-logo-type="inline" data-pp-style-color="black" data-pp-amount="'+t+'"></div>').prependTo(u.paypalButtons)}},u.renderPayPalButtons=function(e,t){var r=u.getPayPalButtonArgs(e);u.updatePayPalScriptIntent(e);var n=paypal.Buttons(r),o="#gform_ppcp_smart_payment_buttons_"+u.formId;n.hasReturned()?n.resume():(u.closePayPalButtons(),n.render("#gform_ppcp_smart_payment_buttons_"+u.formId)),u.paypalButtonInstances.push(n),u.renderCreditMessage(t),u.renderBNPLMessage(t,o,e)},u.renderBNPLMessage=function(e,t,r){var n="gform_ppcp_paylater_message_"+u.formId,o=document.getElementById(n);if("subscription"!==r){if(!o){(o=document.createElement("div")).id=n,o.classList.add("gform_ppcp_bnpl_message");var a=document.querySelector(t);if(!a)return;a.insertAdjacentElement("afterBegin",o)}paypal.Messages({amount:e?Number(e):void 0,pageType:"checkout",style:{layout:"text",logo:{type:"inline"}}}).render("#"+n)}else o&&o.remove()},u.enablePayPalFieldSelect=function(t){e("#gform_wrapper_"+u.formId+" .gform_ppcp_custom_card_fields").find("select").removeAttr("disabled")},u.getPaymentAmount=function(e,t){var r=t;if("form_total"!==e.paymentAmount){var n=GFMergeTag.getMergeTagValue(u.formId,e.paymentAmount,":price"),o=GFMergeTag.getMergeTagValue(u.formId,e.paymentAmount,":qty");"string"==typeof n&&(n=GFMergeTag.getMergeTagValue(u.formId,e.paymentAmount+".2",":price"),o=GFMergeTag.getMergeTagValue(u.formId,e.paymentAmount+".3",":qty")),r=n*o}return r},u.renderCardFields=function(){var t=e("#input_"+u.formId+"_"+u.ccFieldId+"_1").text(),r=e("#input_"+u.formId+"_"+u.ccFieldId+"_2").text(),n=e("#input_"+u.formId+"_"+u.ccFieldId+"_3").text();e("#input_"+u.formId+"_"+u.ccFieldId+"_1, #input_"+u.formId+"_"+u.ccFieldId+"_2, #input_"+u.formId+"_"+u.ccFieldId+"_3").text(""),paypal.HostedFields.render({createOrder:u.createOrder,styles:u.cardStyle,fields:{number:{selector:"#input_"+u.formId+"_"+u.ccFieldId+"_1",placeholder:t},cvv:{selector:"#input_"+u.formId+"_"+u.ccFieldId+"_3",placeholder:n},expirationDate:{selector:"#input_"+u.formId+"_"+u.ccFieldId+"_2",placeholder:r}}}).then(function(t){window.__gforms_hf[u.formId]=t,e(u.form).attr("data-ppcp-card-rendered",!0),t.on("focus",function(t){"number"===t.emittedBy&&wp.a11y.speak(e("#field_"+u.formId+"_"+u.ccFieldId+"_supported_creditcards").text())}),t.on("cardTypeChange",function(t){var r,n=e("#input_"+u.formId+"_"+u.ccFieldId+"_1").parents(".gfield").find(".gform_card_icon_container");1!==t.cards.length?r=null:"american express"===(r=t.cards[0].niceType.toLowerCase())&&(r="amex"),r?(e(n).find(".gform_card_icon").removeClass("gform_card_icon_selected").addClass("gform_card_icon_inactive"),e(n).find(".gform_card_icon_"+r).removeClass("gform_card_icon_inactive").addClass("gform_card_icon_selected"),t.cards[0].type=r,u.isCardSupported(t.cards[0])):e(n).find(".gform_card_icon").removeClass("gform_card_icon_selected gform_card_icon_inactive");var o=e("#ppcp_credit_card_type_"+u.formId);o.length?o.val(t.cards[0].niceType):e(u.form).append(e('<input type="hidden" name="ppcp_credit_card_type" id="ppcp_credit_card_type_'+u.formId+'" />').val(t.cards[0].niceType))})})},u.handleFormSubmission=function(t){if(u.isGoPrevPage())u.removeIdFields();else if("Credit Card"==r.ppcp.stateManager[u.formId].get("paymentMethod")&&"subscription"==r.ppcp.stateManager[u.formId].get("activeFeed").intent)return u.displayCardError(gforms_ppcp_frontend_strings.card_info_error),u.resetPayPalStatus(),t.preventDefault(),!1;if(!r.ppcp.stateManager[u.formId].get("activeFeed")||"Credit Card"!==r.ppcp.stateManager[u.formId].get("paymentMethod")||"1"===e("#gform_save_"+u.formId).val()||e(u.form).data("gfppcpsubmitting")||u.paymentAmount<=0||!u.isCreditCardOnPage()||!r.ppcp.stateManager[u.formId].get("fieldVisible")||u.isGoPrevPage()||"undefined"!=typeof gformIsRecaptchaPending&&gformIsRecaptchaPending(e(u.form)))return!0;t.preventDefault(),gformAddSpinner(u.formId),e(u.form).data("gfppcpsubmitting",!0);var n=window.__gforms_hf[u.formId],o=n.getState();if(!Object.keys(o.fields).every(function(e){return o.fields[e].isValid}))return u.displayCardError(gforms_ppcp_frontend_strings.card_info_error),u.resetPayPalStatus(),!1;u.resetCardErrors();var a={contingencies:["SCA_WHEN_REQUIRED"]};e("#input_"+u.formId+"_"+u.ccFieldId+"_5").length&&(a.cardholderName=e("#input_"+u.formId+"_"+u.ccFieldId+"_5").val()),n.submit(a).then(function(t){if(void 0===t.liabilityShifted)e(u.form).submit();else if(t.liabilityShifted)e(u.form).submit();else if("SKIPPED_BY_BUYER"===t.authenticationReason){confirm(gforms_ppcp_frontend_strings.skipped_by_buyer)&&e(u.form).submit()}else u.displayCardError(gforms_ppcp_frontend_strings.threed_secure_error),u.resetPayPalStatus()}).catch(function(e){u.resetPayPalStatus(),e.hasOwnProperty("details")&&u.displayCardError(e.details[0].description)})},u.resetPayPalScript=function(t,r){var n=e("#gform_paypal_sdk-js");if(n.length&&!u.updatingCurrencyInProgress){u.updatingCurrencyInProgress=!0,gformAddSpinner(u.formId),u.disableForm();var o=n.attr("src").replace(/currency=\w{3}/,"currency="+t),a=n.attr("data-partner-attribution-id");n.remove(),u.destroyPayPalButtons(),e("<script>").attr("id","gform_paypal_sdk-js").appendTo("head"),(n=e("#gform_paypal_sdk-js"))[0].onload=function(){n.attr("data-identifier","gform_ppcp_js_sdk").attr("data-partner-attribution-id",a),u.updatingCurrencyInProgress=!1,r()},n.attr("src",o)}},u.getActiveFeed=function(e){var t=e.filter(function(e){return"gravityformsppcp"===e.addonSlug&&e.isActivated});if(0==t.length)return!1;var r=Object.values(u.feeds).filter(function(e){return e.feedId==t[0].feedId});return!!r.length&&r[0]},u.showHidePaymentMethodSelector=function(e){return e.length<=1?(u.paymentMethodField.hide(),!1):(u.paymentMethodField.show(),!0)},u.getPayPalButtonArgs=function(e){var t={style:{layout:u.smartPaymentButtons.buttonsLayout,color:u.smartPaymentButtons.buttonsColor,shape:u.smartPaymentButtons.buttonsShape},onInit:function(e){u.enableForm()},onError:function(e){}};return"authorize"===e||"capture"===e?(t.onApprove=u.onOrderApprove,t.createOrder=u.createOrder):"subscription"===e&&(t.createSubscription=u.createSubscription,t.onApprove=u.onSubscriptionApprove,t.onError=u.onSubscriptionError,t.onCancel=u.onSubscriptionCancel,t.fundingSource=u.PayPalFunding),t.appSwitchWhenAvailable=!1,t},u.updatePayPalScriptIntent=function(t){var r=e('script[data-identifier="gform_ppcp_js_sdk"]');if(!(r.length<=0)){var n=r.attr("src");n=n.replace("&intent=authorize","").replace("&intent=subscription","").replace("&vault=true","").replace("&vault=false","").replace("&intent=capture",""),"authorize"===t||"capture"===t?n+="&intent="+t:"subscription"===t&&(n=n.replace("&vault=false",""),n+="&vault=true&intent=subscription"),r.attr("src",n)}},u.applyPriceClass=function(){if(void 0!==window.gf_form_conditional_logic&&void 0!==window.gf_form_conditional_logic[u.formId]){for(var t=Object.keys(window.gf_form_conditional_logic[u.formId].fields),r=Object.values(window.gf_form_conditional_logic[u.formId].fields),n=[],o=0;o<r.length;o++)r[o].length&&n.push(t[o]);for(var a=0;a<n.length;a++)e("#field_"+u.formId+"_"+n[a]).not(".gfield_price").addClass("gform_ppcp_field_price")}},u.getDiscountTotal=function(){return gformRoundPrice(Math.abs(r.applyFilters("gform_ppcp_discount_total",gformRoundPrice(u.discountTotal),u.formId,gformRoundPrice(u.paymentAmount))))},u.getOrderData=function(){u.items=[],u.subTotal=u.shipping=0,u.total=0,u.discountTotal=0,e.ajax({async:!1,url:gforms_ppcp_frontend_strings.ajaxurl,dataType:"json",method:"POST",data:{action:"gfppcp_get_order_data",nonce:gforms_ppcp_frontend_strings.create_order_nonce,form_id:u.formId,feed_id:r.ppcp.stateManager[u.formId].get("activeFeed").feedId,data:e(u.form).serialize()},success:function(e){e.success&&(u.items=e.data.items,u.subTotal=gformRoundPrice(e.data.subTotal),u.total=gformRoundPrice(e.data.total),u.discountTotal=Math.abs(gformRoundPrice(e.data.discountTotal)),u.shipping=gformRoundPrice(e.data.shipping))}})},u.getMergeTagValue=function(e){return""===e?"":GFMergeTag.replaceMergeTags(u.formId,"{:"+e+"}")},u.updateOrderDetails=function(){var e=r.ppcp.stateManager[u.formId].get("activeFeed"),t=r.ppcp.stateManager[u.formId].get("paymentMethod"),n=u.getCurrentCurrencyCode(),o="1"===e.no_shipping?"NO_SHIPPING":"GET_FROM_FILE",a=u.getMergeTagValue(e.email),i="".concat(u.getMergeTagValue(e.first_name)," ").concat(u.getMergeTagValue(e.last_name)),s=function(e){return{value:gformRoundPrice(e).toString(),currency_code:n}},c={name:{given_name:u.getMergeTagValue(e.first_name),surname:u.getMergeTagValue(e.last_name)}};""!==u.countryCode&&(c.address={address_line_1:u.getMergeTagValue(e.address_line1),address_line_2:u.getMergeTagValue(e.address_line2),admin_area_2:u.getMergeTagValue(e.address_city),admin_area_1:u.getMergeTagValue(e.address_state),postal_code:u.getMergeTagValue(e.address_zip),country_code:u.countryCode}),""!==a&&(c.email_address=u.getMergeTagValue(e.email));var d={item_total:s(u.subTotal),shipping:s(u.shipping)},l=u.getDiscountTotal();l>0&&(d.discount=d.discount=s(Math.abs(l)));var p=[{amount:N(N({},s(u.paymentAmount)),{},{breakdown:d}),description:e.feedName,items:u.items}],f=function(){var r="0"===e.no_shipping?{name:{full_name:i}}:{};if("Credit Card"!==t&&a&&(r.email_address=a),"NO_SHIPPING"!==o&&""!==u.countryCode&&(r.address=c.address),"Credit Card"!==t&&"US"===u.countryCode&&e.telephone){var n=function(e){if(!e)return null;var t=e.replace(/\D/g,"");return 10===t.length?t:11===t.length&&t.startsWith("1")?t.substring(1):null}(u.getMergeTagValue(e.telephone));n&&(r.phone_number={country_code:"1",national_number:n})}return r}();"NO_SHIPPING"!==o&&Object.keys(f).length>0&&(p[0].shipping=f);var m={purchase_units:p};if("Credit Card"===t)m.payer=c;else{var g={paypal:{experience_context:{contact_preference:"UPDATE_CONTACT_INFO",user_action:"PAY_NOW",app_switch_preference:{launch_paypal_app:!1},shipping_preference:o}}};""!==a&&(g.paypal.email_address=a),m.payment_source=g}return m},u.createOrder=t(s().mark(function t(){var n;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(n="",!u.orderIdField.length){t.next=3;break}return t.abrupt("return",u.orderIdField.val());case 3:if(u.countryCode=u.getMergeTagValue(r.ppcp.stateManager[u.formId].get("activeFeed").address_country),""===u.countryCode){t.next=7;break}return t.next=7,u.getCountryCode(u.countryCode);case 7:return t.next=9,u.getOrderData();case 9:return t.next=11,fetch(gforms_ppcp_frontend_strings.ajaxurl+"?action=gfppcp_create_order",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({nonce:gforms_ppcp_frontend_strings.create_order_nonce,data:u.updateOrderDetails(),form_id:u.formId,feed_id:r.ppcp.stateManager[u.formId].get("activeFeed").feedId})}).then(function(e){return e.json()}).then(function(t){if(!t.success)return u.displayCardError(t.data.message),u.resetPayPalStatus(),!1;n=t.data.orderID,e(u.form).append(e('<input type="hidden" id="gf_ppcp_order_id_'+u.formId+'" name="ppcp_order_id" />').val(n)),u.resetCardErrors()});case 11:return t.abrupt("return",n);case 12:case"end":return t.stop()}},t)})),u.onOrderApprove=function(e,t){gformAddSpinner(u.formId),u.submitForm(u.formId)},u.submitForm=function(t){if(window.gform&&window.gform.submission&&window.gform.submission.submitForm){var n=document.getElementById("gform_"+t),o=r.utils.getNode("gform_submission_method_".concat(n.dataset.formid),n),a=o?o.value:window.gform.submission.SUBMISSION_METHOD_POSTBACK;window.gform.submission.submitForm(n,window.gform.submission.SUBMISSION_TYPE_SUBMIT,a)}else e("#gform_"+t).submit()},u.disableForm=function(){e(u.form).data("gform-disabled")||e(u.form).data("gform-disabled",!0).find("input, select, textarea").each(function(){e(this).data("gform-disabled-initial-value",e(this).prop("disabled")),e(this).prop("disabled",!0)})},u.enableForm=function(){e(u.form).data("gform-disabled")&&e(u.form).data("gform-disabled",!1).find("input, select, textarea").each(function(){e(this).prop("disabled",e(this).data("gform-disabled-initial-value")),e(this).removeAttr("gform-disabled-initial-value")})},u.createSubscription=function(){var n=t(s().mark(function t(n,o){var a;return s().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return gformAddSpinner(u.formId),u.subscriptionIdField.length&&u.submitForm(u.formId),a="",t.next=5,fetch(gforms_ppcp_frontend_strings.ajaxurl+"?action=gfppcp_create_subscription",{method:"POST",headers:{"content-type":"application/json"},body:JSON.stringify({nonce:gforms_ppcp_frontend_strings.create_subscription_nonce,form_data:e(u.form).serialize(),form_id:u.formId,feed_id:r.ppcp.stateManager[u.formId].get("activeFeed").feedId})}).then(function(e){return e.json()}).then(function(e){if(!e.success)return u.displayCardError(e.data.message),u.resetPayPalStatus(),!1;a=e.data,u.resetCardErrors()});case 5:return t.abrupt("return",a.id);case 6:case"end":return t.stop()}},t)}));return function(e,t){return n.apply(this,arguments)}}(),u.onSubscriptionApprove=function(t,r){0===u.subscriptionIdField.length&&e(u.form).append(e('<input type="hidden" id="gf_'+u.formId+'_ppcp_subscription_id" name="ppcp_subscription_id" />').val(t.subscriptionID)),u.submitForm(u.formId)},u.onSubscriptionError=function(){u.displayCardError(gforms_ppcp_frontend_strings.catch_all_error)},u.onSubscriptionCancel=function(){u.resetCardErrors(),u.hideFormSpinner()},u.getCountryCode=function(t){return e.ajax({async:!1,url:gforms_ppcp_frontend_strings.ajaxurl,dataType:"json",method:"POST",data:{action:"gfppcp_get_country_code",nonce:gforms_ppcp_frontend_strings.on_approve_nonce,country:t,feed_id:r.ppcp.stateManager[u.formId].get("activeFeed").feedId},success:function(e){e.success&&(u.countryCode=e.data.code)}})},u.isCreditCardOnPage=function(){var e=u.getCurrentPageNumber();return!(u.ccPage&&e&&!u.isConversationalForm())||u.ccPage===e},u.isConversationalForm=function(){return"undefined"!=typeof gfcf_theme_config&&(void 0!==gfcf_theme_config.data&&gfcf_theme_config.data.is_conversational_form)},u.getCurrentPageNumber=function(){var t=e("#gform_source_page_number_"+u.formId);return t.length>0&&parseInt(t.val(),10)},u.isLastPage=function(){var t=e("#gform_target_page_number_"+u.formId);return!(t.length>0)||"0"===t.val()},u.isCardSupported=function(t){-1===e.inArray(t.type,Object.keys(window.gf_cc_rules))?u.displayCardError(t.niceType+" "+gforms_ppcp_frontend_strings.card_not_supported):u.resetCardErrors()},u.displayCardError=function(e){void 0===e&&(e="");var t="below"===A()?".gfield.gfield--type-paypal":".gform_ppcp_payment_method";E("#gform_".concat(u.formId," ").concat(t),e),""!==e&&(u.hideFormSpinner(),u.showHidePayPalField("block"))},u.resetCardErrors=function(){var e;(e=T())&&(e.classList.remove("gfield_error"),S(".validation_message",!0,e,!0).forEach(function(e){e.remove()}))},u.getMessageContainerSelector=function(){return u.GFCCField},u.getCardErrors=function(){var t=u.getMessageContainerSelector();return e(t).find(".validation_message")},u.hideFormSpinner=function(){e("#gform_ajax_spinner_"+u.formId).length>0&&e("#gform_ajax_spinner_"+u.formId).remove()},u.resetPayPalStatus=function(){e(u.form).data("gfppcpsubmitting",!1),u.hideFormSpinner(),u.isLastPage()&&(window["gf_submitting_"+u.formId]=!1)},u.isGoPrevPage=function(){var t=parseInt(e("#gform_source_page_number_"+u.formId).val(),10),r=parseInt(e("#gform_target_page_number_"+u.formId).val(),10);return t>r&&0!==r},u.removeIdFields=function(){u.orderIdField.remove(),u.subscriptionIdField.remove()},u.getCurrentCurrencyCode=function(){var e="",t=r.Currency?new r.Currency(gf_global.gf_currency_config):new Currency(gf_global.gf_currency_config);if("getCode"in t==!1||"function"!=typeof t.getCode)for(var n=gforms_ppcp_frontend_strings.currencies,o=0,a=Object.keys(n);o<a.length;o++){var i=a[o];if(n[i].name===gf_global.gf_currency_config.name){e=i;break}}else e=t.getCode();return e||u.currency},u.destroyPayPalButtons=function(){try{for(var e=!1;!1===e;)e=u.closePayPalButtons();Object.keys(window).forEach(function(e){/paypal|zoid|post_robot/.test(e)&&delete window[e]}),u.paypalButtons.html("")}catch(e){}},u.closePayPalButtons=function(){if(0==u.paypalButtonInstances.length)return!0;var e,t=B(u.paypalButtonInstances);try{for(t.s();!(e=t.n()).done;){var r=e.value;try{r.close()}catch(e){return!1}}}catch(e){t.e(e)}finally{t.f()}return!0},u.init()}}(jQuery)}()}();