(()=>{var e,i={537:()=>{var e=window.Give_Recurring_Vars;jQuery(document).ready((function(i){var r=i(document),n={init:function(){r.on("give_donation_value_updated",(function(e,r,o){r||(r=i(this).closest("form.give-form"));var t=void 0===o?r.find('input[name="give-amount"]').val():o,a=r.find('input[name="give-price-id"]').val(),c=r.find('input[name="_give_is_donation_recurring"]').data("_give_recurring"),d=r.find('input[name="_give_is_donation_recurring"]').data("_give_price_option");if("yes_donor"===c||"set"===d)return!1;n.notifyUserOnLevels(r,t,a)})),r.on("give_gateway_loaded",(function(e,r,o){var t=i(e.currentTarget.activeElement).closest("form.give-form");0===t.length&&(t=i("#"+o));var a=t.find('input[name="give-amount"]').val(),c=t.find('input[name="give-price-id"]').val(),d=t.find('input[name="_give_is_donation_recurring"]').data("_give_recurring"),v=t.find('input[name="_give_is_donation_recurring"]').data("_give_price_option");if("yes_donor"===d||"set"===v){var u=t.find(".give-recurring-period");return n.fetchRecurringPeriodText(u),!1}var g=Give.form.fn.getInfo("decimal_separator",t);a=Give.fn.unFormatCurrency(a,g),n.notifyUserOnLevels(t,a,c)})),n.confirm_subscription_cancellation(),n.conditional_account_creation(),i(".give-recurring-period").on("click",(function(){var e=i(this),r=e.closest("form.give-form");e.is(":checked")?n.fetchRecurringPeriodText(e):(r.find("#give-recurring-modal-period-wrap").hide(),r.find("#give-recurring-modal-period").html(""))})),i(".give-recurring-donors-choice-period").on("change",(function(){n.fetchRecurringPeriodText(i(this))})),r.on("give_gateway_loaded",this.conditionalPeriodDropdown),r.on("blur",".give-donation-amount .give-recurring-text-input",this.edit_renewal_amount),n.conditionalPeriodDropdown(),n.changeGiveIsDonationRecurring(),n.update_payment_method()},displayModalLabel:function(e,i){"once"!==e&&""!==e?(i.find("#give-recurring-modal-period-wrap").show(),i.find("#give-recurring-modal-period").html(e.charAt(0).toUpperCase()+e.slice(1))):"once"===e&&(i.find("#give-recurring-modal-period-wrap").hide(),i.find("#give-recurring-modal-period").html(""))},fetchRecurringPeriodText:function(i){var r=i.data("period"),o=i.data("period-label"),t=i.closest("form.give-form"),a=t.find(".give-recurring-donors-choice-period").val(),c=e.pretty_periods;i.is("select")&&(o=i.closest("div.give-recurring-donors-choice").find(".give-recurring-period").data("period-label"),r=i.closest("div.give-recurring-donors-choice").find(".give-recurring-period").data("period")),a&&(o=(o=o.replace(new RegExp(r,"g"),a)).replace(new RegExp(c[r],"g"),c[a])),this.isRecurringOpted(t)?n.displayModalLabel(o,t):(t.find("#give-recurring-modal-period-wrap").hide(),t.find("#give-recurring-modal-period").html(""))},notifyUserOnLevels:function(i,r,o){var t=JSON.parse(i.find('input[name="give_recurring_donation_details"]').val());if(!1===t.is_recurring||"yes_donor"===t.give_recurring_option)return!1;var a=t.multi[o].give_recurring_pretty_text,c=a.toLowerCase();r=Give.fn.formatCurrency(r,{currency:Give.form.fn.getInfo("currency_code",i),symbol:Give.form.fn.getInfo("currency_symbol",i),position:Give.form.fn.getInfo("currency_position",i)},i);var d=e.multi_level_message_pre_text+' <span class="amount">'+r+"</span> "+c+".";i.find(".give-recurring-multi-level-message").html(d),"once"!==c?i.find("#_give_is_donation_recurring").val(1):i.find("#_give_is_donation_recurring").val(0),n.displayModalLabel(a,i),n.register_checkbox(i)},changeGiveIsDonationRecurring:function(){i(".give-form").on("change",".give-recurring-donors-choice",(function(){var e="0",r=i(this).find(".give-recurring-period:checked").val();void 0!==r&&"on"===r&&(e=1);var o=i(this).closest("form");o.find("._give_is_donation_recurring").val(e),n.register_checkbox(o)}))},conditional_account_creation:function(){if(e.email_access)return!1;r.on("give_gateway_loaded",(function(e,r,o){n.register_checkbox(i("form#"+o))})),i("form[id^=give-form].give-recurring-form").each((function(){n.register_checkbox(i(this))})),i(document).ajaxComplete((function(e,r,o){if("give_cancel_login"===n.get_parameter("action",o.data)){var t=n.get_parameter("form_id",o.data);n.register_checkbox(i("form#give-form-"+t))}}))},get_parameter:function(e,i){if(!e)return!1;i||(i=window.location.href);e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var r=new RegExp(e+"=([^&#]*)").exec(i);return null!==r&&r[1]},register_checkbox:function(i){if(e.email_access)return!1;var r=i.find(".give-logged-in-only").val();if(void 0!==r&&1===parseInt(r)){var o=i.find("._give_is_donation_recurring").val();void 0!==o&&1===parseInt(o)?n.disable_register_checkbox(i):n.enable_register_checkbox(i)}},enable_register_checkbox:function(e){var i=e.find('[name="give_create_account"]');i.removeClass("give-disabled"),i.closest("span").removeClass("hint--top hint--bounce")},disable_register_checkbox:function(e){var i=e.find('[name="give_create_account"]');i.attr("checked",!0),i.addClass("give-disabled"),i.closest("span").addClass("hint--top hint--bounce")},confirm_subscription_cancellation:function(){i(".give-cancel-subscription").on("click touchend",(function(){if(!0!==confirm(e.messages.confirm_cancel))return!1}))},conditionalPeriodDropdown:function(r){i(".give-gateway-option-selected").each((function(){var n=i(this).parents(".give-form"),o=i(this).find("input").val(),t=n.find(".give-recurring-donors-choice-period").val(),a=n.find('.give-recurring-donors-choice-period option[value="day"]');if("authorize"===o||"razorpay"===o){if("day"!==t)return;a.prop("disabled",!0).next().prop("selected",!0),void 0!==r&&alert(e.messages.daily_forbidden)}else a.prop("disabled",!1)}))},update_payment_method:function(){i('form[name="give-recurring-form"]').submit((function(e){e.preventDefault();var r=i(this),n=r.find("#give-recurring-update-submit"),o=r.find('input[type="submit"].give-submit + .give-loading-animation'),t=r.get(0),a=r.find("#give-recurring-update-submit").val(),c=i('input[name="give_action"]').val();o.fadeIn(),"function"==typeof t.checkValidity&&!1===t.checkValidity()&&(o.fadeOut(),!1==(-1!==navigator.userAgent.indexOf("Safari")&&-1===navigator.userAgent.indexOf("Chrome")))||-1!==Give.form.fn.getInfo("gateway",r).indexOf("stripe")&&"recurring_update_payment"===c||(n.val(give_global_vars.purchase_loading),n.attr("disabled","disabled"),i.ajax({type:"POST",url:give_global_vars.ajaxurl,data:r.serialize(),success:function(e){e.success&&(o.fadeOut(),r.find(".give_errors").remove(),n.val(a),n.prop("disabled",!1)),window.location.href=e.data.url}}))}))},edit_renewal_amount:function(e,o){var t=void 0!==o?o:i(this).closest("form"),a=i(this).val(),c=Give.form.fn.getInfo("decimal_separator",t),d=Give.form.fn.getMinimumAmount(t),v=Give.form.fn.getMaximumAmount(t),u=0===a||""===a?d:Give.fn.unFormatCurrency(a,c),g=Give.form.fn.formatAmount(u,t,{});if(i(this).val(g),n.isValidRenewalAmount(t))i(this).removeClass("give-invalid-amount"),t.find(".give-invalid-minimum, .give-invalid-maximum").slideUp(300,(function(){i(this).remove()})),Give.form.fn.disable(t,!1);else{i(this).addClass("give-invalid-amount"),Give.form.fn.disable(t,!0);var s=t.find(".give-invalid-minimum"),f=t.find(".give-invalid-maximum");0===s.length&&u<d?Give.notice.fn.renderNotice("bad_minimum",t):u>=d&&s.slideUp(300,(function(){i(this).remove()})),0===f.length&&u>v?Give.notice.fn.renderNotice("bad_maximum",t):u<=v&&f.slideUp(300,(function(){i(this).remove()}))}r.trigger("give_recurring_donation_amount_updated",[t,u])},isValidRenewalAmount:function(e){if(e.find('input[name="give-form-minimum"]').length<=0)return!0;var i=Give.form.fn.getMinimumAmount(e),r=Give.form.fn.getMaximumAmount(e),n=Give.form.fn.getAmount(e);return 0!==n&&(-1<n&&n>=i&&n<=r)},isRecurringOpted:function(e){var i=e.find(".give-recurring-period:checked");return i&&i.val()}};n.init()}))},293:()=>{},230:()=>{},557:()=>{},909:()=>{},209:()=>{},568:()=>{},20:()=>{}},r={};function n(e){var o=r[e];if(void 0!==o)return o.exports;var t=r[e]={exports:{}};return i[e](t,t.exports,n),t.exports}n.m=i,e=[],n.O=(i,r,o,t)=>{if(!r){var a=1/0;for(u=0;u<e.length;u++){for(var[r,o,t]=e[u],c=!0,d=0;d<r.length;d++)(!1&t||a>=t)&&Object.keys(n.O).every((e=>n.O[e](r[d])))?r.splice(d--,1):(c=!1,t<a&&(a=t));if(c){e.splice(u--,1);var v=o();void 0!==v&&(i=v)}}return i}t=t||0;for(var u=e.length;u>0&&e[u-1][2]>t;u--)e[u]=e[u-1];e[u]=[r,o,t]},n.o=(e,i)=>Object.prototype.hasOwnProperty.call(e,i),(()=>{var e={356:0,597:0,442:0,723:0,988:0,888:0,228:0,457:0};n.O.j=i=>0===e[i];var i=(i,r)=>{var o,t,[a,c,d]=r,v=0;if(a.some((i=>0!==e[i]))){for(o in c)n.o(c,o)&&(n.m[o]=c[o]);if(d)var u=d(n)}for(i&&i(r);v<a.length;v++)t=a[v],n.o(e,t)&&e[t]&&e[t][0](),e[t]=0;return n.O(u)},r=self.webpackChunkgive_recurring=self.webpackChunkgive_recurring||[];r.forEach(i.bind(null,0)),r.push=i.bind(null,r.push.bind(r))})(),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(537))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(557))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(909))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(209))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(568))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(20))),n.O(void 0,[597,442,723,988,888,228,457],(()=>n(293)));var o=n.O(void 0,[597,442,723,988,888,228,457],(()=>n(230)));o=n.O(o)})();