Limited Time Offer - Cancel Anytime");$("#supporterTrialMessage").show();isShowingTrialMessage=!0;AbTest_SetExcluded(g_abTestName,!0)}if(AbTest_GetState(g_abTestName)===1&&($("#supporterTrialMessage").text("All Support Includes A 30-Day Money Back Guarantee"),$("#supporterTrialMessage").show()),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 ht=Stripe("pk_live_51H8oZKIybBXmJgqnjuAwcvkSZMi44AQFPZ2P3HdppWLFfLWymCp1P3m8XyX0FtYMa8XpI7KlPBRoLW8L4lNw47ki00P0yvcmpM");Chargebee.init({site:"octoeverywhere",enableGATracking:!0});function t(n){$("#errorText").text(n);$("#errorText").slideDown()}function b(){$("#errorText").slideUp()}function k(){$("#loadingBox").slideUp()}function d(){var n=GetPageSource();return n!==null&&(sourceLower=n.toLowerCase(),sourceLower in promoSourceInfoMap)?promoSourceInfoMap[sourceLower].Days:0}function g(){var n=GetPageSource();return n!==null&&(sourceLower=n.toLowerCase(),sourceLower in promoSourceInfoMap)?promoSourceInfoMap[sourceLower].Banner:null}function o(){function t(){var n=d();return n!==0?n:GetUrlParameter("offerTrial")!==null?14:0}var n=t();if(n>0)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 i(n,t,i){var r={PanelNumber:n,BackedOut:t,Source:GetPageSource(),FeedbackString:i};$.ajax({url:"/api/support/v2/CancelFeedback",data:JSON.stringify(r),method:"POST"}).done(function(){}).fail(function(){})}function v(){b();try{if(newCount=parseInt($("#extraPrintersCount").val()),isNaN(newCount))throw"Invalid input";return newCount}catch{t("Invalid Extra Printer Count Number, Please Try Again.")}return-1}function s(){var n=v();n<0||(g_currentSubStatus===1&&(n+=5,$("#extraPrintersPerksIncluded").text("5"),$("#extraPrintersPerksHeader").text("Standard")),g_currentSubStatus===2&&(n+=10,$("#extraPrintersPerksIncluded").text("10"),$("#extraPrintersPerksHeader").text("Elite")),$("#extraPrintersTotal").text(n+""))}function y(){var n=v();n<0||n!=g_extraPrinterCount&&(n<0||(n===0?nt():tt(n)))}function nt(){$.ajax({url:"/api/support/v2/RemoveAllExtraPrinters",method:"POST"}).done(function(n){var t=GetOctoApiResponse(n);window.location.href="/supporter?extraprinteradjusted=true"}).fail(function(n){var i=GetOctoApiResponse(n);t(i.Error);PostCriticalApiError("api/support/v2/RemoveAllExtraPrinters",l,n)})}function tt(n){var i=Chargebee.getInstance();i.openCheckout({hostedPage:function(){return new Promise(function(r){var u={TotalExtraPrinterCount:n};$.ajax({url:"/api/support/v2/GetCheckoutSessionForExtraPrinters",data:JSON.stringify(u),method:"POST"}).done(function(n){var t=GetOctoApiResponse(n),i=JSON.parse(t.Result.CheckoutObject);r(i)}).fail(function(n){var f=GetOctoApiResponse(n);t(f.Error);PostCriticalApiError("api/support/v2/GetCheckoutSessionForExtraPrinters",u,n);i.closeAll();r({})})})},success:function(){var n=GetReturnPageIfExistsOrDefault("/supporter?extraprinteradjusted=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 it(n,i,r,u){var f=Chargebee.getInstance();f.openCheckout({hostedPage:function(){return new Promise(function(e){var h=o(),s={SupporterLevel:n,IsMonthly:i,Currency:u,Source:r,TrialTimeDays:h};AbTest_AddPostArgs(g_abTestName,s);$.ajax({url:"/api/support/v2/getcheckoutsession",data:JSON.stringify(s),method:"POST"}).done(function(n){var t=GetOctoApiResponse(n),i=JSON.parse(t.Result.CheckoutObject);e(i)}).fail(function(n){var i=GetOctoApiResponse(n);t(i.Error);PostCriticalApiError("api/support/v2/getcheckoutsession",s,n);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 r(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");it(g_subName,g_priceTimeIsPerMonth,t,g_priceCurrency)}function rt(){$.ajax("/api/support/getuserportalurl",{contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);window.location.href=t.Result.Url}).fail(function(n){var i=GetOctoApiResponse(n);t(i.Error);PostCriticalApiError("api/support/getuserportalurl",{},n)})}function ut(n){var r=Chargebee.getInstance();r.setPortalSession(function(){return new Promise(function(n){$.ajax({url:"/api/support/v2/getuserportal",method:"GET"}).done(function(t){var i=GetOctoApiResponse(t),r=JSON.parse(i.Result.PortalContext);n(r)}).fail(function(i){var u=GetOctoApiResponse(i);t(u.Error);PostCriticalApiError("api/support/v2/getuserportal",{},i);r.closeAll();n({})})})});var i=r.createChargebeePortal();n==ChargeBeePortalOpenContext.PastDue?i.open({},{sectionType:Chargebee.getPortalSections().ADD_PAYMENT_SOURCE}):n==ChargeBeePortalOpenContext.LevelOrExtraPrinterChange?i.open({},{sectionType:Chargebee.getPortalSections().EDIT_SUBSCRIPTION,params:{subscriptionId:g_chargeBeeActiveSubId}}):n==ChargeBeePortalOpenContext.ReactivteSub?i.open({},{sectionType:Chargebee.getPortalSections().SUBSCRIPTION_DETAILS,params:{subscriptionId:g_chargeBeeActiveSubId}}):n==ChargeBeePortalOpenContext.AddPayment?i.open({},{sectionType:Chargebee.getPortalSections().PAYMENT_SOURCES}):i.open({})}function n(n){g_supportProviderName===StripeProviderName?rt():ut(n)}function ft(){$("#nonSupporterDetails").slideDown()}function et(){$("#timeSelectPerMonth").click(()=>{h(!0)});$("#timeSelectPerYear").click(()=>{h(!1)})}function ot(){$("#currencySelectionUsd").click(()=>{u(CurrencyNameUsd)});$("#currencySelectionEur").click(()=>{u(CurrencyNameEur)});$("#currencySelectionGbp").click(()=>{u(CurrencyNameGbp)})}function h(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.99"),$("#priceEngineer").text("4.99"),$("#priceOfficer").text("6.99"),$("#priceCaptian").text("9.99"),$("#priceGeneral").text("15.99"),$("#priceAdmiral").text("19.99"))}function u(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 c(){HideOnPageHelpButton();ShowFso("#fsoOverlayBase","#fsoPro")}function st(){ShowFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter")}function p(){$("#extraPrintersCount").val(g_extraPrinterCount);s();ShowFso("#fsoOverlayBase","#fsoExtraPrinterManagment")}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 f=localStorage.getItem(supportReturnLocalStorageValue);f!==null&&f!==undefined&&(f.includes("http")||f.includes("https")||(window.location.href=f));g_autoStartConfettiOnLoadThenStopAfterMs=5e3}GetUrlParameter("extraprinteradjusted")!==null&&($(".messageText").html("Your extra printer count has been updated! π"),$(".messageContainer").show());var w=GetUrlParameter("return");w===null?localStorage.removeItem(supportReturnLocalStorageValue):localStorage.setItem(supportReturnLocalStorageValue,w);GetUrlParameter("payment")!==null&&n(ChargeBeePortalOpenContext.AddPayment);GetUrlParameter("contact")!==null&&OpenOnPageHelpWindow();GetUrlParameter("addPrinterPerksRequired")!==null&&st();$("#crewSupportOption").click(function(){r("crew")});$("#engineerSupportOption").click(function(){r("engineer")});$("#officerSupportOption").click(function(){r("officer")});$("#captainSupportOption").click(function(){r("captain")});$("#generalSupportOption").click(function(){r("general")});$("#admiralSupportOption").click(function(){r("admiral")});$("#firstCheckoutHelpButton").click(function(){HideFso("#fsoOverlayBase","#firstCheckoutHelp");r(null)});$("#supporterUpgradeToElite").click(function(){n(ChargeBeePortalOpenContext.LevelOrExtraPrinterChange)});$("#supporterManagePrinters").click(function(){p()});$("#supporterUpgradeToYearly").click(function(){n(ChargeBeePortalOpenContext.LevelOrExtraPrinterChange)});$("#supporterChangeLevelButton").click(function(){n(ChargeBeePortalOpenContext.LevelOrExtraPrinterChange)});$("#supporterManageButton").click(function(){n(ChargeBeePortalOpenContext.None)});$("#supporterCancelButton").click(function(){i(0,!1,null);ShowFso("#fsoOverlayBase","#cancelMembership1")});$("#supporterManageButtonPastDue").click(function(){n(ChargeBeePortalOpenContext.PastDue)});$("[id^=needMorePrinters]").each(function(){$(this).click(function(){c()})});$("#needMorePrinters").click(function(){c()});$("#proContactSupport").click(function(){HideFso("#fsoOverlayBase","#fsoPro");OpenOnPageHelpWindow()});$("#proCloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoPro");ShowOnPageHelpButton()});$("#fsoSupporterPerksNeededToAddPrinter_CloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter")});$("#fsoSupporterPerksNeededToAddPrinter_LearnMoreButton").click(function(){HideFso("#fsoOverlayBase","#fsoSupporterPerksNeededToAddPrinter")});$("#fsoExtraPrinterManagment_CloseButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagment")});$("#fsoExtraPrinterManagment_UpdateButton").click(function(){HideFso("#fsoOverlayBase","#fsoExtraPrinterManagment");y()});$("#extraPrintersCount").keyup(function(n){if(s(),n.key==="Enter"){y();return}});$("#extraPrintersCount").change(function(){s()});$("#cancelMembership1Stay").click(function(){i(1,!0,null);HideFso("#fsoOverlayBase","#cancelMembership1")});$("#cancelMembership1Cancel").click(function(){i(1,!1,null);SwapFso("#fsoOverlayBase","#cancelMembership1","#cancelMembership2")});$("#cancelMembership2Stay").click(function(){i(2,!0,null);HideFso("#fsoOverlayBase","#cancelMembership2")});$("#cancelMembership2Cancel").click(function(){i(2,!1,null);SwapFso("#fsoOverlayBase","#cancelMembership2","#cancelMembership3")});$("#cancelMembership3Stay").click(function(){i(3,!1,null);HideFso("#fsoOverlayBase","#cancelMembership3")});$("#cancelMembership4Done").click(function(){HideFso("#fsoOverlayBase","#cancelMembership4");location.reload()});$("[id^=cancelMembership3Reason-]").each(function(){$(this).click(function(){var t=$(this).attr("id"),r=t.split("-"),n=r[1];if(i(3,!1,n),n==="support")HideFso("#fsoOverlayBase","#cancelMembership3"),OpenOnPageHelpWindow();else if(n==="UsingKlipper")HideFso("#fsoOverlayBase","#cancelMembership3"),window.location.href="/klipper?source=supporter_cancel";else{SwapFso("#fsoOverlayBase","#cancelMembership3","#cancelMembership4");var u={Source:GetUrlParameter("source")};$.ajax("/api/support/v2/cancel",{data:JSON.stringify(u),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")};$.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 l={ForceRefresh:!0};$.ajax("/api/support/v2/getsupportstatus",{data:JSON.stringify(l),contentType:"application/json",type:"POST"}).done(function(t){var i=GetOctoApiResponse(t);if(g_chargeBeeActiveSubId=i.Result.ChargeBeeSubId,$("#supporterCancelSubLengthDays").text(i.Result.SubActiveLengthDays),$("[id^=supporterCancelRank]").each(function(){$(this).text(100-i.Result.SupporterRank)}),GetUrlParameter("pro")!==null&&c(),i.Result.HasSub&&!i.Result.IsOctoTrial){if(g_supportProviderName=i.Result.ProviderName.toLowerCase(),g_currentSubStatus=i.Result.IsElite?2:1,i.Result.IsElite?$("#supporterUpgradeToElite").hide():$("#supporterUpgradeToElite").show(),i.Result.IsMontly?$("#yearlyUgrade").show():$("#yearlyUgrade").hide(),g_extraPrinterCount=i.Result.ExtraPrinters,i.Result.IsPastDue&&$("#supporterDetailsPastDue").slideDown(),i.Result.HasScheduledCancelation)$("#supporterDetailsPendingCancel").slideDown();else{var f=GetUrlParameter("subsuccess");f===null?$("#supporterActions").show():$("#supporterActions").hide();$("#supporterDetails").slideDown()}GetUrlParameter("addextraprinterrequired")!==null||GetUrlParameter("extraprinter")!==null||GetUrlParameter("extraprinters")!==null||GetUrlParameter("addprinter")!==null?p():i.Result.IsPastDue?n(ChargeBeePortalOpenContext.PastDue):GetUrlParameter("upgrade")!==null?n(ChargeBeePortalOpenContext.LevelOrExtraPrinterChange):GetUrlParameter("showportal")!==null&&n(ChargeBeePortalOpenContext.None)}else{var e=GetUrlParameter("source"),r={Source:e};AbTest_AddPostArgs(g_abTestName,r);$.ajax("/api/support/v2/checkin",{data:JSON.stringify(r),contentType:"application/json",type:"POST"}).done(function(n){var t=GetOctoApiResponse(n);t.Result!==undefined&&t.Result.DefaultCurrency!==undefined&&u(t.Result.DefaultCurrency)}).fail(function(){});i.Result.IsOctoTrial&&i.Result.OctoTrialDaysRemaining>-1&&!isShowingTrialMessage;ft()}}).fail(function(n){var i=GetOctoApiResponse(n);t(i.Error);PostCriticalApiError("api/support/v2/getsupportstatus",l,n);$("#nonSupporterDetails").slideDown()}).always(function(){k()});SubForAuthUserChange(n=>{n.detail==null&&(o(),window.location.href=GetNewPageUrlWithReturnAddended("/login"))})})