<\/span> Remaining - Cancel Anytime",startCountDown=!0):u+="
Limited Time Offer - Cancel Anytime";h(u);c!==null&&StartCountdownText($("#bannerCountDownText"),c);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 pt=Stripe("pk_live_51H8oZKIybBXmJgqnjuAwcvkSZMi44AQFPZ2P3HdppWLFfLWymCp1P3m8XyX0FtYMa8XpI7KlPBRoLW8L4lNw47ki00P0yvcmpM");Chargebee.init({site:"octoeverywhere",enableGATracking:!0});function nt(){document.getElementById("billingIntervalOptions").scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}function n(n){$("#errorText").text(n);$("#errorText").slideDown()}function tt(){$("#errorText").slideUp()}function it(){$("#loadingBox").slideUp()}function s(){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(){tt();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 a(){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=l(),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 i(n){if(n!==null&&(g_subName=n),g_hasShownHelpPopup===!1){ShowFso("#fsoOverlayBase","#firstCheckoutHelp");g_hasShownHelpPopup=!0;return}if(g_subName.length===0){console.error("No sub name for checkout.");return}var t=GetUrlParameter("source");st(g_subName,g_priceTimeIsPerMonth,t,g_priceCurrency)}function ht(){$.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 ct(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.ReactivteSub?r.open(i,{sectionType:Chargebee.getPortalSections().SUBSCRIPTION_DETAILS,params:{subscriptionId:g_chargeBeeActiveSubId}}):t==ChargeBeePortalOpenContext.AddPayment?r.open(i,{sectionType:Chargebee.getPortalSections().PAYMENT_SOURCES}):r.open(i)}function r(n){g_supportProviderName===StripeProviderName?ht():ct(n)}function lt(){$("#nonSupporterDetails").slideDown()}function at(){$("#timeSelectPerMonth").click(()=>{v(!0)});$("#timeSelectPerYear").click(()=>{v(!1)})}function vt(){$("#currencySelectionUsd").click(()=>{e(CurrencyNameUsd)});$("#currencySelectionEur").click(()=>{e(CurrencyNameEur)});$("#currencySelectionGbp").click(()=>{e(CurrencyNameGbp)})}function v(n){g_priceTimeIsPerMonth=n;n?($("#timeSelectPerMonth").addClass("nonSupporterTimeBoxSelected"),$("#timeSelectPerYear").removeClass("nonSupporterTimeBoxSelected"),$("#priceCrew").text("4.99"),$("#priceEngineer").text("5.99"),$("#priceOfficer").text("7.99"),$("#priceCaptian").text("11.99"),$("#priceGeneral").text("15.99"),$("#priceAdmiral").text("19.99")):($("#timeSelectPerYear").addClass("nonSupporterTimeBoxSelected"),$("#timeSelectPerMonth").removeClass("nonSupporterTimeBoxSelected"),$("#priceCrew").text("3.49"),$("#priceEngineer").text("3.99"),$("#priceOfficer").text("5.49"),$("#priceCaptian").text("8.49"),$("#priceGeneral").text("10.99"),$("#priceAdmiral").text("13.99"))}function e(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 y(){HideOnPageHelpButton();ShowFso("#fsoOverlayBase","#fsoPro")}function yt(){ShowFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter")}function d(){$("#extraPrintersCount").val(g_extraPrinterCount);a();ShowFso("#fsoOverlayBase","#fsoExtraPrinterManagment")}function h(n,t=false){(!g_isShowingTrialMessage||t)&&($("#supportBoxBannerMessage").html(n),$("#supportBoxBannerMessage").show(),g_isShowingTrialMessage=!0)}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 o=localStorage.getItem(supportReturnLocalStorageValue);o!==null&&o!==undefined&&(o.includes("http")||o.includes("https")||(window.location.href=o));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 g=GetUrlParameter("return");g===null?localStorage.removeItem(supportReturnLocalStorageValue):localStorage.setItem(supportReturnLocalStorageValue,g);GetUrlParameter("payment")!==null&&r(ChargeBeePortalOpenContext.AddPayment);GetUrlParameter("contact")!==null&&OpenOnPageHelpWindow(!0);GetUrlParameter("addPrinterPerksRequired")!==null&&yt();$("#crewSupportOption").click(function(){i("crew")});$("#engineerSupportOption").click(function(){i("engineer")});$("#officerSupportOption").click(function(){i("officer")});$("#captainSupportOption").click(function(){i("captain")});$("#generalSupportOption").click(function(){i("general")});$("#admiralSupportOption").click(function(){i("admiral")});$("#firstCheckoutHelpButton").click(function(){HideFso("#fsoOverlayBase","#firstCheckoutHelp");i(null)});$("#supporterUpgradeToElite").click(function(){f(null,"captain",null)});$("#supporterManagePrinters").click(function(){d()});$("#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(){y()})});$("#needMorePrinters").click(function(){y()});$("#proContactSupport").click(function(){HideFso("#fsoOverlayBase","#fsoPro");OpenOnPageHelpWindow(!0)});$("#proCloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoPro");ShowOnPageHelpButton()});$("#fsoSupporterPerksNeededToAddPrinter_CloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter");nt()});$("#fsoSupporterPerksNeededToAddPrinter_LearnMoreButton").click(function(){HideFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter")});$("#fsoExtraPrinterManagment_CloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagment")});$("#fsoExtraPrinterManagment_UpdateButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagment");k()});$("#extraPrintersCount").keyup(function(n){if(a(),n.key==="Enter"){k();return}});$("#extraPrintersCount").change(function(){a()});$("#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)}),GetUrlParameter("pro")!==null&&y(),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?$("#yearlyUgrade").show():$("#yearlyUgrade").hide(),g_extraPrinterCount=t.Result.ExtraPrinters,t.Result.IsPastDue&&$("#supporterDetailsPastDue").slideDown(),t.Result.HasScheduledCancelation)$("#supporterDetailsPendingCancel").slideDown();else{var o=GetUrlParameter("subsuccess");o===null&&t.Result.SupportProcessing===!1?$("#supporterActions").show():$("#supporterActions").hide();$("#supporterDetails").slideDown()}GetUrlParameter("addextraprinterrequired")!==null||GetUrlParameter("extraprinter")!==null||GetUrlParameter("extraprinters")!==null||GetUrlParameter("addprinter")!==null?d():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)}else{var s=GetUrlParameter("source"),u={Source:s};if(AbTest_AddPostArgs(g_abTestName,u),$.ajax("/api/support/v2/checkin",{data:JSON.stringify(u),contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);t.Result!==undefined&&t.Result.DefaultCurrency!==undefined&&e(t.Result.DefaultCurrency)}).fail(function(){}),t.Result.Credits>0){var c=Number(t.Result.Credits).toFixed(2);h("You Have $"+c+" Of Free Credits
The Credit Will Be Applied During Checkout")}if(t.Result.IsOctoTrial&&t.Result.OctoTrialDaysRemaining>-1){var i="Your Free App Perks ";i+=t.Result.OctoTrialDaysRemaining==0?"Expires TODAY":t.Result.OctoTrialDaysRemaining==1?"Expires Tomorrow":"Expires in "+t.Result.OctoTrialDaysRemaining+" Days";i+="
Support Now For Uninterrupted Access";h(i)}h("All Levels Include A 30-Day Money Back Guarantee
You Support Can Be Canceled Anytime");lt()}}).fail(function(t){var i=GetOctoApiResponse(t);n(i.Error);PostCriticalApiError("api/support/v2/getsupportstatus",p,t);$("#nonSupporterDetails").slideDown()}).always(function(){it()});SubForAuthUserChange(n=>{n.detail==null&&(l(),window.location.href=GetNewPageUrlWithReturnAddended("/login"))})})