<\/span> Remaining - Cancel Anytime",startCountDown=!0):u+="
Limited Time Offer - Cancel Anytime";s(u);l!==null&&StartCountdownText($("#bannerCountDownText"),l);et()&&$("#timeSelectHolder_Both").hide()}if(typeof Chargebee=="undefined"||typeof Stripe=="undefined"){alert("Your browser or ad blocker is blocking script logic from our partner ChargeBee which required for this webpage. Please disable or white list this webpage for things to work properly.");return}var yt=Stripe("pk_live_51H8oZKIybBXmJgqnjuAwcvkSZMi44AQFPZ2P3HdppWLFfLWymCp1P3m8XyX0FtYMa8XpI7KlPBRoLW8L4lNw47ki00P0yvcmpM");Chargebee.init({site:"octoeverywhere",enableGATracking:!0});function n(n){$("#errorText").text(n);$("#errorText").slideDown()}function it(){$("#errorText").slideUp()}function c(){function i(n){var i=n.toLowerCase();for(let r=0;r0)return localStorage.OctoTrialPresentedDayCount=n,localStorage.OctoTrialPresentedTimeMs=(new Date).getTime(),n;if(localStorage.getItem("OctoTrialPresentedDayCount")!==null&&localStorage.getItem("OctoTrialPresentedTimeMs")!==null){var i=(new Date).getTime(),r=localStorage.OctoTrialPresentedTimeMs,u=(i-r)/36e5;if(u<24)return parseInt(localStorage.OctoTrialPresentedDayCount)}return 0}function t(n,t,i){var r={PanelNumber:n,BackedOut:t,Source:GetPageSource(),FeedbackString:i};AbTest_AddPostArgs(g_abTestName,r);$.ajax({url:"/api/support/v2/CancelFeedback",data:JSON.stringify(r),method:"POST"}).done(function(){}).fail(function(){})}function b(){it();try{if(newCount=parseInt($("#extraPrintersCount").val()),isNaN(newCount))throw"Invalid input";return newCount}catch{n("Invalid Extra Printer Count Number, Please Try Again.")}return-1}function v(){var n=b();n<0||(g_currentSubStatus===1&&(n+=5,$("#extraPrintersPerksIncluded").text("5"),$("#extraPrinterPlanCountHeader").text("5"),$("#extraPrinterPerPrinterCostHeader").text("1")),g_currentSubStatus===2&&(n+=10,$("#extraPrintersPerksIncluded").text("10"),$("#extraPrinterPlanCountHeader").text("10"),$("#extraPrinterPerPrinterCostHeader").text("2")),$("#extraPrintersTotal").text(n+""))}function k(){var n=b();n<0||n!=g_extraPrinterCount&&(n<0||(n===0?ot():f(n)))}function ot(){$.ajax({url:"/api/support/v2/RemoveAllExtraPrinters",method:"POST"}).done(function(n){var t=GetOctoApiResponse(n);window.location.href="/supporter?extraprinteradjusted=true"}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/v2/RemoveAllExtraPrinters",p,t)})}function f(t=null,i=null,r=null){var u=Chargebee.getInstance();u.openCheckout({hostedPage:function(){return new Promise(function(f){var e={TotalExtraPrinterCount:t,SupporterLevel:i,IsMonthly:r,Source:GetPageSource()};AbTest_AddPostArgs(g_abTestName,e);$.ajax({url:"/api/support/v2/GetCheckoutSessionToUpdateExistingSub",data:JSON.stringify(e),method:"POST"}).done(function(n){var t=GetOctoApiResponse(n),i=JSON.parse(t.Result.CheckoutObject);f(i)}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/v2/GetCheckoutSessionToUpdateExistingSub",e,t);u.closeAll();f({})})})},success:function(){var n="";n=t!=null?GetReturnPageIfExistsOrDefault("/supporter?existingSubChanged_extraprinters=true"):i!=null?GetReturnPageIfExistsOrDefault("/supporter?existingSubChanged_level=true"):GetReturnPageIfExistsOrDefault("/supporter?existingSubChanged_period=true");window.location.href=n},loaded:function(){},error:function(){gtag("send",{hitType:"event",eventCategory:"ecommerce",eventAction:"charge_bee_extra_printer_checkout_error"})},close:function(){gtag("send",{hitType:"event",eventCategory:"ecommerce",eventAction:"charge_bee_extra_printer_checkout_close"})}})}function st(t,i,r,u){var f=Chargebee.getInstance();f.openCheckout({hostedPage:function(){return new Promise(function(e){var s=a(),o={SupporterLevel:t,IsMonthly:i,Currency:u,Source:r,TrialTimeDays:s};AbTest_AddPostArgs(g_abTestName,o);$.ajax({url:"/api/support/v2/getcheckoutsession",data:JSON.stringify(o),method:"POST"}).done(function(n){var t=GetOctoApiResponse(n),i=JSON.parse(t.Result.CheckoutObject);e(i)}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/v2/getcheckoutsession",o,t);f.closeAll();e({})})})},success:function(){var n=GetReturnPageIfExistsOrDefault("/supporter?subsuccess=true");window.location.href=n},loaded:function(){},error:function(){gtag("send",{hitType:"event",eventCategory:"ecommerce",eventAction:"charge_bee_checkout_error"})},close:function(){gtag("send",{hitType:"event",eventCategory:"ecommerce",eventAction:"charge_bee_checkout_close"})}})}function ht(t,i,r,u){var e=a(),f={SupporterLevel:t,IsMonthly:i,Currency:u,Source:r,TrialTimeDays:e};AbTest_AddPostArgs(g_abTestName,f);$.ajax({url:"/api/support/v3/GetCheckoutSession",data:JSON.stringify(f),method:"POST"}).done(function(t){var i=GetOctoApiResponse(t);if(i.Status!==200){n(i.Error);return}window.location.href=i.Result.Url}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/v3/getcheckoutsession",f,t)})}function i(n){if(n!==null&&(g_subName=n),authedUser===null){window.location.href=GetNewPageUrlWithReturnAddended("/login","/supporter?startcheckout="+g_subName);return}if(g_subName.length===0){console.error("No sub name for checkout.");return}var t=GetUrlParameter("source");AbTest_GetState(g_abTestName)===1?ht(g_subName,g_priceTimeIsPerMonth,t,g_priceCurrency):st(g_subName,g_priceTimeIsPerMonth,t,g_priceCurrency)}function ct(){$.ajax("/api/support/getuserportalurl",{contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);window.location.href=t.Result.Url}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/getuserportalurl",{},t)})}function lt(t){var u=Chargebee.getInstance();u.setPortalSession(function(){return new Promise(function(t){$.ajax({url:"/api/support/v2/getuserportal",method:"GET"}).done(function(n){var i=GetOctoApiResponse(n),r=JSON.parse(i.Result.PortalContext);t(r)}).fail(function(i){var r=GetOctoApiResponse(i);n(r.Error);PostCriticalApiError("api/support/v2/getuserportal",{},i);u.closeAll();t({})})})});var i={close:function(){location.href="/supporter"}},r=u.createChargebeePortal();t==ChargeBeePortalOpenContext.PastDue?r.open(i,{sectionType:Chargebee.getPortalSections().ADD_PAYMENT_SOURCE}):t==ChargeBeePortalOpenContext.LevelOrExtraPrinterChange?r.open(i,{sectionType:Chargebee.getPortalSections().EDIT_SUBSCRIPTION,params:{subscriptionId:g_chargeBeeActiveSubId}}):t==ChargeBeePortalOpenContext.AddPayment?r.open(i,{sectionType:Chargebee.getPortalSections().PAYMENT_SOURCES}):r.open(i)}function r(n){g_supportProviderName===StripeProviderName?ct():lt(n)}function d(){ShowPanel("dynamicUiHolder");Delay(200,function(){$("#perksFooter").show()})}function at(){$("#timeSelectPerMonth").click(()=>{e(!0)});$("#timeSelectPerYear").click(()=>{e(!1)})}function vt(){$("#currencySelectionUsd").click(()=>{o(CurrencyNameUsd)});$("#currencySelectionEur").click(()=>{o(CurrencyNameEur)});$("#currencySelectionGbp").click(()=>{o(CurrencyNameGbp)})}function e(n){var t=AbTest_GetState(g_abTestName),i=t==2||t==1;g_priceTimeIsPerMonth=n;n?($("#timeSelectPerMonth").addClass("nonSupporterTimeBoxSelected"),$("#timeSelectPerYear").removeClass("nonSupporterTimeBoxSelected"),$("#priceCrew").text("4.99"),$("#priceCaptian").text("11.99")):($("#timeSelectPerYear").addClass("nonSupporterTimeBoxSelected"),$("#timeSelectPerMonth").removeClass("nonSupporterTimeBoxSelected"),$("#priceCrew").text(i?"3.99":"3.49"),$("#priceCaptian").text(i?"9.99":"8.49"))}function o(n){g_priceCurrency=n;$("#currencySelectionUsd").removeClass("nonSupporterCurrencySelectorSelected");$("#currencySelectionEur").removeClass("nonSupporterCurrencySelectorSelected");$("#currencySelectionGbp").removeClass("nonSupporterCurrencySelectorSelected");var t="$";n===CurrencyNameUsd?($("#currencySelectionUsd").addClass("nonSupporterCurrencySelectorSelected"),t="$"):n===CurrencyNameEur?($("#currencySelectionEur").addClass("nonSupporterCurrencySelectorSelected"),t="β¬"):n===CurrencyNameGbp?($("#currencySelectionGbp").addClass("nonSupporterCurrencySelectorSelected"),t="Β£"):console.error("Invalid currency string passed to switchToCurrency "+n);$("[id^=currencySymbol]").each(function(){$(this).text(t)})}function g(){HideOnPageHelpButton();ShowFso("#fsoOverlayBase","#fsoExtraPrintersInfo")}function y(){$("#extraPrintersCount").val(g_extraPrinterCount);v();ShowFso("#fsoOverlayBase","#fsoExtraPrinterManagement")}function s(n,t=false){(!g_isShowingTrialMessage||t)&&($("#supportBoxBannerMessage").html(n),$("#supportBoxBannerMessage").show(),g_isShowingTrialMessage=!0)}function nt(n=null){if(n!==null){var r=GetUrlParameter("source"),i={Source:r};if(AbTest_AddPostArgs(g_abTestName,i),$.ajax("/api/support/v2/checkin",{data:JSON.stringify(i),contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);t.Result!==undefined&&t.Result.DefaultCurrency!==undefined&&o(t.Result.DefaultCurrency)}).fail(function(){}),$("#tryItForFree").text("Your Current Access"),$("#tryItForFree").addClass("darkBlueButton-disabled"),n.Credits>0){var u=Number(n.Credits).toFixed(2);s("You Have $"+u+" Of Free Credits
The Credit Will Be Applied During Checkout")}if(n.IsOctoTrial&&n.OctoTrialDaysRemaining>-1){var t="Your Free App Perks ";t+=n.OctoTrialDaysRemaining==0?"Expires TODAY":n.OctoTrialDaysRemaining==1?"Expires Tomorrow":"Expires in "+n.OctoTrialDaysRemaining+" Days";t+="
Support Now For Uninterrupted Access";s(t)}}else s("Try Supporter Perks 100% Free For 15 Days
No Credit Card Required"),$("#crewSupportOption").text("Try Free For 15 Days");s("All Levels Include A 30-Day Money Back Guarantee
You Support Can Be Canceled Anytime");d()}if(GetUrlParameter("subsuccess")!==null){$(".messageText").html("Thank you for supporting OctoEverywhere and keeping to it accessible to everyone. Our entire community appreciates your support. β€");$(".messageContainer").show();fbq("track","Subscribe");var h=localStorage.getItem(supportReturnLocalStorageValue);h!==null&&h!==undefined&&(h.includes("http")||h.includes("https")||(window.location.href=h));g_autoStartConfettiOnLoadThenStopAfterMs=5e3}GetUrlParameter("existingSubChanged_extraprinters")!==null&&($(".messageText").html("Your extra printer count has been updated! π"),$(".messageContainer").show());GetUrlParameter("existingSubChanged_level")!==null&&($(".messageText").html("Your supporter level has been updated! Enjoy your ELITE perks! π"),$(".messageContainer").show());GetUrlParameter("existingSubChanged_period")!==null&&($(".messageText").html("You're now on yearly billing. Enjoy the savings! π"),$(".messageContainer").show());var tt=GetUrlParameter("return");tt===null?localStorage.removeItem(supportReturnLocalStorageValue):localStorage.setItem(supportReturnLocalStorageValue,tt);GetUrlParameter("payment")!==null&&r(ChargeBeePortalOpenContext.AddPayment);GetUrlParameter("contact")!==null&&OpenOnPageHelpWindow(!0);GetUrlParameter("addPrinterPerksRequired")!==null&&g();$("#crewSupportOption").click(function(){authedUser===null?window.location.href="/getstarted?source=supporter_try_free":i("crew")});$("#captainSupportOption").click(function(){i("captain")});$("#tryItForFree").click(function(){authedUser===null&&(window.location.href="/?source=supporter_setup_for_free")});$("#firstCheckoutHelpButton").click(function(){HideFso("#fsoOverlayBase","#firstCheckoutHelp");i(null)});$("#supporterUpgradeToElite").click(function(){f(null,"captain",null)});$("#supporterManagePrinters").click(function(){y()});$("#supporterUpgradeToYearly").click(function(){f(null,null,!1)});$("#supporterChangeLevelButton").click(function(){r(ChargeBeePortalOpenContext.LevelOrExtraPrinterChange)});$("#supporterManageButton").click(function(){r(ChargeBeePortalOpenContext.None)});$("#supporterCancelButton").click(function(){t(0,!1,null);ShowFso("#fsoOverlayBase","#cancelMembership1")});$("#supporterManageButtonPastDue").click(function(){r(ChargeBeePortalOpenContext.PastDue)});$("[id^=needMorePrinters]").each(function(){$(this).click(function(){g_currentSubStatus===0?g():y()})});$("#fsoExtraPrintersInfo_CloseButton_Standard").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrintersInfo");e(!0);i("crew",showHelpPopup=!1)});$("#fsoExtraPrintersInfo_CloseButton_Elite").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrintersInfo");e(!0);i("captain",showHelpPopup=!1)});$("#fsoExtraPrintersInfo_LearnMoreButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrintersInfo")});$("#fsoExtraPrinterManagement_CloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagement")});$("#fsoExtraPrinterManagement_UpdateButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagement");k()});$("#extraPrintersCount").keyup(function(n){if(v(),n.key==="Enter"){k();return}});$("#extraPrintersCount").change(function(){v()});$("#cancelMembership1Stay").click(function(){t(1,!0,null);HideFso("#fsoOverlayBase","#cancelMembership1")});$("#cancelMembership1Cancel").click(function(){t(1,!1,null);SwapFso("#fsoOverlayBase","#cancelMembership1","#cancelMembership2")});$("#cancelMembership2Stay").click(function(){t(2,!0,null);HideFso("#fsoOverlayBase","#cancelMembership2")});$("#cancelMembership2Cancel").click(function(){t(2,!1,null);SwapFso("#fsoOverlayBase","#cancelMembership2","#cancelMembership3")});$("#cancelMembership3Stay").click(function(){t(3,!1,null);HideFso("#fsoOverlayBase","#cancelMembership3")});$("#cancelMembership4Done").click(function(){HideFso("#fsoOverlayBase","#cancelMembership4");location.reload()});$("[id^=cancelMembership3Reason-]").each(function(){$(this).click(function(){var r=$(this).attr("id"),u=r.split("-"),n=u[1];if(t(3,!1,n),n==="support")HideFso("#fsoOverlayBase","#cancelMembership3"),OpenOnPageHelpWindow(!0);else if(n==="UsingKlipper")HideFso("#fsoOverlayBase","#cancelMembership3"),window.location.href="/klipper?source=supporter_cancel";else if(n==="UsingBambu")HideFso("#fsoOverlayBase","#cancelMembership3"),window.location.href="/bambu?source=supporter_cancel";else{SwapFso("#fsoOverlayBase","#cancelMembership3","#cancelMembership4");var i={Source:GetUrlParameter("source")};AbTest_AddPostArgs(g_abTestName,i);$.ajax("/api/support/v2/cancel",{data:JSON.stringify(i),contentType:"application/json",type:"POST"}).done(function(){}).fail(function(){alert("Failed to cancel your Supporter Perks. Please contact us at support@octoeverywhere.com.")})}})});$("#supporterReactiveButton").click(function(){var n={Source:GetUrlParameter("source")};AbTest_AddPostArgs(g_abTestName,n);$.ajax("/api/support/v2/reactivate",{data:JSON.stringify(n),contentType:"application/json",type:"POST"}).done(function(){location.reload()}).fail(function(t){PostCriticalApiError("api/support/v2/reactivate",n,t);alert("Failed to reactivate your Supporter Perks. Please contact us at support@octoeverywhere.com.")})});var p={ForceRefresh:!0};$.ajax("/api/support/v2/getsupportstatus",{data:JSON.stringify(p),contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);if(g_chargeBeeActiveSubId=t.Result.ChargeBeeSubId,$("#supporterCancelSubLengthDays").text(t.Result.SubActiveLengthDays),$("[id^=supporterCancelRank]").each(function(){$(this).text(100-t.Result.SupporterRank)}),t.Result.HasSub&&!t.Result.IsOctoTrial){if(g_supportProviderName=t.Result.ProviderName.toLowerCase(),g_currentSubStatus=t.Result.IsElite?2:1,t.Result.IsElite?$("#supporterUpgradeToElite").hide():$("#supporterUpgradeToElite").show(),t.Result.IsMonthly?$("#yearlyUpgrade").show():$("#yearlyUpgrade").hide(),g_extraPrinterCount=t.Result.ExtraPrinters,$("#noSupporterUi").hide(),t.Result.IsPastDue)$("#supporterDetailsPastDue").show();else if(t.Result.HasScheduledCancelation)$("#supporterDetailsPendingCancel").show();else{var e=GetUrlParameter("subsuccess");e===null&&t.Result.SupportProcessing===!1?$("#supporterActions").show():$("#supporterActions").hide();$("#supporterDetails").show()}GetUrlParameter("addextraprinterrequired")!==null||GetUrlParameter("extraprinter")!==null||GetUrlParameter("extraprinters")!==null||GetUrlParameter("addprinter")!==null?y():t.Result.IsPastDue?r(ChargeBeePortalOpenContext.PastDue):GetUrlParameter("upgradetoyearly")!==null?f(null,null,!1):GetUrlParameter("upgrade")!==null?f(null,"captain",null):GetUrlParameter("showportal")!==null&&r(ChargeBeePortalOpenContext.None);d()}else{nt(t.Result);var u=GetUrlParameter("startcheckout");u!==null&&i(u)}}).fail(function(t){var i=GetOctoApiResponse(t);i.Status!=401&&(n(i.Error),PostCriticalApiError("api/support/v2/getsupportstatus",p,t));nt(null)})})