\nYou can be the difference in a child making a decision to follow Jesus at camp this summer. Will you help a kid get to Eagle Lake Camps of The Navigators this summer? Give here »\n
',position:"append"});})("body")}}, R_722072_157_1_2_1:{ fn:function(log,nonce=''){return (function(x) {
if(!vwo_$.fn.vwoRevertHtml){
return;
};
var el,ctx=vwo_$(x);
/*vwo_debug log("Revert","addElement","body"); vwo_debug*/(el=vwo_$('[vwo-element-id="1744048814304"]')).remove();})("body")}}, C_722072_157_1_2_2:{ fn:function(log,nonce=''){return (function(x) {var el,ctx=vwo_$(x);
/*vwo_debug log("content",".pushdown-copy > p:nth-of-type(1)"); vwo_debug*/el=vwo_$(".pushdown-copy > p:nth-of-type(1)"),vwo_$(".pushdown-copy > p:nth-of-type(1)").each((function(){this.__vwoControlOuterHTML=this.__vwoControlOuterHTML||this.outerHTML,!vwo_$(this).find('[vwo-op-1744062807509-0=""]').length&&vwo_$(this).append('Will you help a kid get to Eagle Lake Camps of The Navigators this summer?'),vwo_$(this).nonEmptyContents().eq(0).replaceWith2(document.createTextNode("You can be the difference in a child making a decision to follow Jesus at camp this summer. "))})),el=vwo_$(".pushdown-copy > p:nth-of-type(1)");})(".pushdown-copy > p:nth-of-type(1)")}}, R_722072_157_1_2_2:{ fn:function(log,nonce=''){return (function(x) {
if(!vwo_$.fn.vwoRevertHtml){
return;
};
var el,ctx=vwo_$(x);
/*vwo_debug log("Revert","content",".pushdown-copy > p:nth-of-type(1)"); vwo_debug*/(el=vwo_$(".pushdown-copy > p:nth-of-type(1)")).revertContentOp(),el=vwo_$(".pushdown-copy > p:nth-of-type(1)");})(".pushdown-copy > p:nth-of-type(1)")}}, C_722072_121_1_2_0:{ fn:function(log,nonce=''){return (function(x) {
try{
var _vwo_sel = vwo_$("`);
!vwo_$("head").find('#1734023482004').length && vwo_$('head').append(_vwo_sel);}catch(e) {console.error(e)}
try{}catch(e) {console.error(e)}
try{const DEFAULT_DONATION_FREQUENCY="One-Time";function getQueryParam(e){let t=window.location.search.match(e+"=([^&]*)");return t?t[1]:void 0}function initOnElement(e,t,n){const i=e.getElementsByTagName(t);return i.length?n(i):setTimeout(initOnElement,500,e,t,n)}window.DonationForm=window.DonationForm||{recurring_checkbox:null,submit_button:null,other_amt:null,gift_array_elements:[],onetime_gift_array:[],recurring_gift_array:[10,20,30,40],setRecurring:function(e){console.log("setRecurring",e,this.recurring_checkbox),(!this.recurring_checkbox.checked&&e||this.recurring_checkbox.checked&&!e)&&(console.log("checked",this.recurring_checkbox.checked,"(before click)"),this.recurring_checkbox.click(),console.log("checked",this.recurring_checkbox.checked,"(after click)"))},selectGiftArray:function(e){this.gift_array_elements[e].click()},modifyGiftArray:function(e){this.gift_array_elements.forEach((t,n)=>{t.value=e[n],t.textContent="$"+e[n]})},setOneTimeGiftArrayValues:function(){let e=this;this.gift_array_elements.forEach(t=>{e.onetime_gift_array.push(parseInt(t.value))})},setFirstNamePersonalization:function(e){const t=void 0===getQueryParam("first_name")||""===getQueryParam("first_name")?"Friend":getQueryParam("first_name");for(let n=0;n<=e.length-1;n++)e[n].innerHTML.includes("[Name]")&&(e[n].innerHTML=e[n].innerHTML.replace(/\[[^\]]*]/,t)),e[n].innerHTML.includes("Friend")&&(e[n].innerHTML=e[n].innerHTML.replace("Friend",t))},init:function(){document.querySelectorAll(".tab").forEach(e=>{e.addEventListener("click",(function(e){this.classList.add("selected"),this.classList.contains("recurring")?(document.querySelector(".tab.onetime").classList.remove("selected"),DonationForm.setRecurring(!0)):(document.querySelector(".tab.recurring").classList.remove("selected"),DonationForm.setRecurring(!1))}))}),this.hasOwnProperty("setOneTimeGiftArrayValues")&&this.setOneTimeGiftArrayValues(),this.setRecurring(!1),this.hasOwnProperty("selectGiftArray")&&this.selectGiftArray(0)}},initOnElement(document,"c-donate-community-staff-information",(function(e){initOnElement(e[0],"div",(function(e){e[0].querySelectorAll("div.slds-col")[0].classList.add("page-image");const t=e[0].querySelectorAll("div.slds-col")[1];if(t.classList.add("donation-form-content"),t.querySelector(".tabs"))return;const n=t.querySelectorAll("div,lightning-formatted-rich-text");for(let e=0;e<=n.length-1;e++)0==e&&n[e].classList.add("page-title"),1==e&&n[e].classList.add("page-action-text"),2==e&&n[e].classList.add("donation-form"),3==e&&n[e].classList.add("bottom-title"),4==e&&n[e].classList.add("page-text");n[4]&&n[4].shadowRoot&&n[4].shadowRoot.querySelectorAll("div p")&&DonationForm.setFirstNamePersonalization(n[4].shadowRoot.querySelectorAll("div p")),n[1].before(n[4]);const i=document.createElement("div");i.classList.add("tabs"),i.innerHTML='
One-Time Gift
Recurring Gift
',n[2].before(i),initOnElement(n[2],"c-donate-community-donate-buttons",(function(e){initOnElement(e[0].shadowRoot.querySelector("div"),"div",(function(e){for(let t=0;t const TOKEN_NAME = \"apr25_el_pushdown\";\nconst DELAY = 1 /* seconds */;\nconst storageApi = sessionStorage /* permanent: localStorage, session: sessionStorage*/;\n(function init() {\n if (typeof window.jQuery === 'undefined')\n return console.warn(\"jQuery not defined yet.\"), setTimeout(init, 50);\n //\n jQuery(function() {\n (function pushdown($) {\n //console.log('pushdown', $('.na-pushdown-wrapper').length);\n if (!$('.na-pushdown-wrapper').length) return setTimeout(pushdown, 500);\n \n var pushdown = {\n element: $('.na-pushdown-wrapper'),\n\n open: function () {\n\n var self = this;\n var height = this.element.outerHeight();\n \n /* HANDLE SEMI-STICKY DONATE BUTTON */\n const pushdownDOMElement = this.element.get(0);\n const stickybar = document.querySelector('.na-pushdown-wrapper'),\n masthead = document.querySelector(\"header#masthead\"),\n wrapperDonateBtn = document.querySelector(\".menu-donate-container\");\n \n function scrollspy () {\n const stickybar = /*pushdownDOMElement || */document.querySelector('.na-pushdown-wrapper'),\n masthead = document.querySelector(\"header#masthead\");\n function scrollTriggerAction (scrollTrigger, el, gt = (el, sd = 0, st = 0) => { console.log(\"gt\"); }, lt = (el, sd = 0, st = 0) => { console.log(\"lt\"); }) {\n let mobile = window.innerWidth < 768,\n scrollDepth = window.scrollY;\n return scrollDepth > scrollTrigger ? gt(el, scrollDepth, scrollTrigger): lt(el, scrollDepth, scrollTrigger);\n }\n const scrollActions = {\n lt: (k, s = 0, t = 0) => { // scroll depth not past a certain amount\n //console.log(\"lt\", s, t);\n let wrapperDonateBtn = k,\n scrollY = s;\n if (window.innerWidth >= 992) { // larger screens\n if ( storageApi.getItem(TOKEN_NAME) === \"shown\" ) { // stickybar visible\n const stickybarHeight = () => stickybar.offsetHeight;\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\");\n wrapperDonateBtn.style.setProperty(\"top\", \"20px\");\n masthead.style.setProperty(\"position\", \"fixed\");\n masthead.style.setProperty(\"top\", (stickybarHeight() - s) + 'px', \"important\"); // set the margin-top to the stickybar height\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n /*masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight()}px)`);\n if (stickybarHeight() - scrollY < 0) {*/\n //wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n /*wrapperDonateBtn.style.setProperty(\"top\", \"0px\");/*\n wrapperDonateBtn.style.setProperty(\"transform\", `translateY(${scrollY - stickybarHeight()}px)`);\n }*/\n } else { // stickybar not visible\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\");\n wrapperDonateBtn.style.setProperty(\"top\", \"20px\");\n masthead.style.setProperty(\"position\", \"absolute\");\n masthead.style.setProperty(\"top\", 0 + 'px', \"important\");\n if (s > 20) {\n wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n wrapperDonateBtn.style.setProperty(\"top\", \"0px\");\n }\n }\n } else { // smaller screens\n const stickybarHeight = () => stickybar.offsetHeight;\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n //masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n if ( stickybarHeight() - scrollY > 0) { // scroll depth not past stickybar\n masthead.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px', \"important\"); // set the margin-top to the stickybar height\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n //masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight() - scrollY}px)`);\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n } else if (stickybarHeight() - scrollY < 0) { // scroll depth past stickybar\n masthead.style.setProperty(\"position\", \"fixed\", \"important\");\n masthead.style.setProperty(\"top\", \"0\", \"important\");\n //masthead.style.setProperty(\"transform\", `translateY(${0}px)`);\n wrapperDonateBtn.style.setProperty(\"top\", '0');\n } else { // scroll depth at stickybar\n masthead.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px', \"important\"); // set the top to the stickybar height\n //masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight() - scrollY}px)`);\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n }\n }\n },\n gt: (k, s = 0, t = 0) => { // scroll depth is past a certain amount\n //console.log(\"gt\", s, t);\n let wrapperDonateBtn = k,\n scrollY = s;\n if (window.innerWidth >= 992) { // larger screens\n if ( storageApi.getItem(TOKEN_NAME) === \"shown\" ) { // stickybar visible\n const stickybarHeight = () => stickybar.offsetHeight;\n wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n wrapperDonateBtn.style.setProperty(\"top\", \"0\");\n masthead.style.setProperty(\"position\", \"fixed\");\n masthead.style.setProperty(\"top\", (stickybarHeight() - s) + 'px', \"important\"); // set the margin-top to the stickybar height\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n /*masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight()}px)`);\n if (stickybarHeight() - scrollY < 0) {*/\n //wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n /*wrapperDonateBtn.style.setProperty(\"top\", \"0px\");/*\n wrapperDonateBtn.style.setProperty(\"transform\", `translateY(${scrollY - stickybarHeight()}px)`);\n }*/\n } else { // stickybar not visible\n wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n wrapperDonateBtn.style.setProperty(\"top\", \"20px\");\n masthead.style.setProperty(\"position\", \"absolute\");\n masthead.style.setProperty(\"top\", 0 + 'px', \"important\");\n if (s > 20) {\n wrapperDonateBtn.style.setProperty(\"position\", \"fixed\");\n wrapperDonateBtn.style.setProperty(\"top\", \"0px\");\n }\n }\n } else { // smaller screens\n const stickybarHeight = () => stickybar.offsetHeight;\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n //masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n if ( stickybarHeight() - scrollY > 0) { // scroll depth not past stickybar\n masthead.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px', \"important\"); // set the margin-top to the stickybar height\n //masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight() - scrollY}px)`);\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n } else if (stickybarHeight() - scrollY < 0) { // scroll depth past stickybar\n masthead.style.setProperty(\"position\", \"fixed\", \"important\");\n masthead.style.setProperty(\"top\", \"0\", \"important\");\n //masthead.style.setProperty(\"transform\", `translateY(${0}px)`);\n wrapperDonateBtn.style.setProperty(\"top\", '0');\n } else { // scroll depth at stickybar\n masthead.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px', \"important\"); // set the top to the stickybar height\n //masthead.style.setProperty(\"transform\", `translateY(${stickybarHeight() - scrollY}px)`);\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\", \"important\");\n wrapperDonateBtn.style.setProperty(\"top\", (stickybarHeight() - scrollY) + 'px');\n }\n }\n }\n };\n const triggerDepth = () => pushdownDOMElement.offsetHeight + /*masthead.offsetHeight*/ 16;\n scrollTriggerAction(triggerDepth(), document.querySelector(\".menu-donate-container\"), scrollActions.gt, scrollActions.lt);\n window.addEventListener('scroll', scrollTriggerAction.bind(null, triggerDepth(), document.querySelector(\".menu-donate-container\"), scrollActions.gt, scrollActions.lt ));\n window.addEventListener('resize', scrollTriggerAction.bind(null, triggerDepth(), document.querySelector(\".menu-donate-container\"), scrollActions.gt, scrollActions.lt ));\n window.addEventListener('resize', (e) => {\n window.dispatchEvent(new Event('scroll', { bubbles: true }));\n }); // trigger the update by scrolling 1px\n }\n \n if (window.scrollY <= pushdownDOMElement.offsetHeight)\n window.scrollTo(0,0);\n \n $('.na-pushdown-wrapper').slideDown({\n duration: 'fast',\n step: function () {\n if (window.scrollY < pushdown.element.outerHeight()) {\n masthead.style.setProperty(\"top\", pushdown.element.outerHeight() + 'px', \"important\");\n window.innerWidth < 992 && wrapperDonateBtn.style.setProperty(\"top\", pushdown.element.outerHeight() + 'px', \"important\");\n }\n if (window.scrollY <= pushdownDOMElement.offsetHeight)\n window.scrollTo(0,0);\n },\n complete: function () {\n /*console.log(pushdownDOMElement.offsetHeight + 'px');\n masthead.removeAttribute(\"style\");\n masthead.style.setProperty(\"top\", pushdownDOMElement.offsetHeight + 'px', \"important\");*/\n storageApi.setItem(TOKEN_NAME, \"shown\"); // remember \"shown\" state\n scrollspy(); // active the scrollspy code\n window.dispatchEvent(new Event('resize'));\n if (window.scrollY <= pushdownDOMElement.offsetHeight)\n window.scrollTo(0,0);\n }\n });\n this.element.find('.close').html('×');\n },\n\n close: function () {\n\n const stickybar = document.querySelector('.na-pushdown-wrapper'),\n masthead = document.querySelector(\"header#masthead\"),\n wrapperDonateBtn = document.querySelector(\".menu-donate-container\");\n $('.na-pushdown-wrapper').slideUp({\n duration: 'fast',\n step: function () {\n masthead.style.setProperty(\"top\", pushdown.element.outerHeight() + 'px', \"important\");\n window.innerWidth < 992 && wrapperDonateBtn.style.setProperty(\"top\", pushdown.element.outerHeight() + 'px', \"important\");\n },\n complete: function () {\n masthead.style.setProperty(\"margin-top\", \"unset\", \"important\");\n masthead.style.setProperty(\"position\", \"fixed\", \"important\");\n masthead.style.setProperty(\"top\", \"0\", \"important\");\n wrapperDonateBtn.style.setProperty(\"position\", \"absolute\");\n window.innerWidth >= 992 ? wrapperDonateBtn.style.setProperty(\"top\", \"20px\") : wrapperDonateBtn.style.setProperty(\"top\", \"0\");\n }\n });\n\n //$('.na-pushdown-wrapper .close').html('');\n \n $(window).off(\"resize\", this.resize);\n storageApi.setItem(TOKEN_NAME, \"dismissed\"); // remember \"dismissed\" state\n\n },\n\n resize: function () {\n var height = pushdown.element.outerHeight();\n },\n\n init: function () {\n\n if (storageApi.getItem(TOKEN_NAME) === \"shown\" )\n return; // do not shown if shown this session\n\n if (storageApi.getItem(TOKEN_NAME) === \"dismissed\" )\n return; // do not shown if dismissed this session\n\n this.open();\n \n const pushdownDOMElement = document.querySelector('.na-pushdown-wrapper'),\n masthead = document.getElementById(\"masthead\");\n pushdownDOMElement.style.position = \"relative\";\n masthead.before(pushdownDOMElement);\n document.getElementById(\"donate-menu\").style.top = '0';\n $('.menu-donate-container').css('position', \"absolute\");\n $('.menu-donate-container').css('top', \"0px\");\n \n /*[...document.querySelectorAll('[data-action=\"dismiss\"]')].forEach((btn) => {\n let target = btn.getAttribute(\"data-target\");\n if (target)\n btn.addEventListener('click', this.close);\n });*/\n this.element.find(\".btn-dismiss\").on('click', this.close);\n // const [ btnYes, btnNo ] = [...document.querySelector(\".div-block-15\").children];\n // btnYes.onclick = (e) => { storageApi.setItem(TOKEN_NAME, \"dismissed\"); };\n // btnNo.onclick = this.close;\n $(window).resize(this.resize);\n\n }\n }\n\n //var run = parseInt(window.localStorage.getItem('na-show-pushdown') || 1);\n //if (run < 3) {\n setTimeout(function () {\n //window.localStorage.setItem('na-show-pushdown', run+1);\n pushdown.init();\n }, DELAY * 1000);\n //}\n })(jQuery);\n });\n})();\n \n");vwo_$('head').append(_vwo_sel);return vwo_$('head')[0] && vwo_$('head')[0].lastChild;})("HEAD")}}, R_722072_157_1_3_0:{ fn:function(log,nonce=''){return (function(x) {
if(!vwo_$.fn.vwoRevertHtml){
return;
};
var ctx=vwo_$(x),el;
/*vwo_debug log("Revert","content",""); vwo_debug*/;
el=vwo_$('[vwo-element-id="1744062807520"]');
el.revertContentOp().remove();})("HEAD")}}, C_722072_157_1_3_1:{ fn:function(log,nonce=''){return (function(x) {var el,ctx=vwo_$(x);
/*vwo_debug log("addElement","body"); vwo_debug*/!(el=vwo_$("body")).find('[vwo-op-1744062806872=""]').length&&el.vwoElement({html:'
\n \x3c!--
\n
\n \n
\n
--\x3e\n
\n
\n \n
\n
\n
\n
\n \n \x3c!--
\n If you have a moment...\n
--\x3e\n
\n You can be the difference in a child making a decision to follow Jesus at camp this summer. Will you help a kid get to Eagle Lake Camps of The Navigators this summer? Give here »\n