function showAccordionsAndHeaders(){$("#GuestAppointmentHeader, #GuestClassHeader").show();$("#GuestContentContainer, html, body").removeClass("hiddenAccordions")}function hideAccordionsAndHeaders(){$("#GuestAppointmentHeader, #GuestClassHeader").hide();$("#GuestContentContainer, html, body").addClass("hiddenAccordions")}function LogOn_FixCookies(){try{top.location=window.location.href}catch(n){window.open(config.baseUrl+"/home/embedredirect")}}function LogOn_ShowCookiePopup(){$("#CookieFixPopupLink").click(LogOn_FixCookies);$("#CookieFixPopup").mobiscroll().widget({display:"center",buttons:[],closeOnOverlayTap:!1,cssClass:"mobiscrollWidget CookieFixPopupWidget",onShow:AllowMobiScrollScrolling}).mobiscroll("show")}function LogOn_init(){if(top.location!=document.location&&!Cookies.get("embed"))try{parent.document.getElementById("nothing")}catch(t){LogOn_ShowCookiePopup()}LogOn_Model_IsMobile&&SetUpCheckIfNextButtonShouldBeFixedInterval();LogOn_Model_DefaultAppAccordion?$("body, html").addClass("openedAppointment"):LogOn_Model_DefaultClassAccordion&&$("body, html").addClass("openedClass");$("#GuestClassHeader").click(function(){$("body, html").removeClass("openedAppointment");$("body, html").addClass("openedClass");$("#GuestLoginContainer").addClass("noAnimationHide");hideLoginContainer();setTimeout(function(){$("#GuestLoginContainer").removeClass("noAnimationHide")},500)});$("#GuestAppointmentHeader").click(function(){$("body, html").removeClass("openedClass");$("body, html").addClass("openedAppointment");$("#GuestLoginContainer").addClass("noAnimationHide");hideLoginContainer();setTimeout(function(){$("#GuestLoginContainer").removeClass("noAnimationHide")},500)});$("#HomeButton").hide().after($("#GuestLoginActivateButton").show());$("#GuestLoginContainer").find("#GuestRegisterBenefitsSummary").after($("#GuestRegister").addClass("RemovedFromBottom"));$("#GuestAccountReturnToStart").click(function(){resetToFirstPage()});$("#ReturnToStart").click(function(){showDesktopLoginSidebar()});$("#GuestLoginContainer").find(".validation-summary-errors").length>0&&$("body").addClass("guestFailedLogin");LogOn_Model_DisplayLoginContainerOnStart&&showLoginContainer();LogOn_Model_IsMobile?$("#GuestAppointmentInline .AccordionSection table, #GuestClassInline #NextButton, #GuestClassInline .RadioTableContainer, #GuestClassInline #SelectClassTypeHolder button").click(function(){hideLoginContainer()}):($("#LoginAndNameDisplay").before($("#GuestLoginContainer")),$("#ReturnToStart").hide(),showLoginContainer(),FindInNewGuestContext(null,".ContentPage").not("#Content1").addClass("EnableJScrollPane"));LogOn_Model_GuestBookings||LogOn_Model_GuestClassBookings||($("#BackToMyAppointments, #BackToLogin").remove(),LogOn_Model_IsMobile||$("#navigation").append($("#GuestContentContainer").find("#GuestLoginContainer")));var n=0;$(".NewAppBtn").parent().click(function(){if($("body").hasClass("embedded_mobile"))n=setInterval(function(){typeof FindInNewGuestContext==typeof Function?FindInNewGuestContext(null,"#Content2").is(":visible")?(clearInterval(n),hideAccordionsAndHeaders()):typeof FindInNewGuestClassContext==typeof Function&&FindInNewGuestClassContext(null,"#AccordionClassResults").is(":visible")&&(clearInterval(n),hideAccordionsAndHeaders()):(clearInterval(n),hideAccordionsAndHeaders())},500);else{var t=$(this).find(".NewAppBtn");(!t.is("[disabled]")||t.hasClass("AjaxLoading"))&&hideAccordionsAndHeaders()}});$('input[value="Back"], #AccordionClassType').click(function(n){if(!n.isTrigger){var i=$(this).closest("#GuestClassInline, #GuestAppointmentInline"),t=i.find(".NewAppBtn");t.hasClass("g-m-next-1")||t.hasClass("g-m-next-2")||t.hasClass("g-m-c-next-1")||t.hasClass("g-m-c-next-2")||t.hasClass("g-next-1")||t.hasClass("g-next-2")||t.hasClass("g-c-next-1")||t.hasClass("g-c-next-2")?showAccordionsAndHeaders():hideAccordionsAndHeaders()}});setInterval(function(){var t=0,i=0,n;LogOn_Model_IsMobile?(t=$("#GuestAppointmentInline").scrollTop(),i=$("#GuestClassInline").scrollTop()):(n=$("#GuestAppointmentInline").data("jsp"),n&&(t=n.getContentPositionY()),n=$("#GuestClassInline").data("jsp"),n&&(i=n.getContentPositionY()));$("body").hasClass("openedAppointment")&&(t<20?$("#GuestHeaderHolder, #GuestAppointmentHeader").addClass("fixed-section-toohigh"):$("#GuestHeaderHolder, #GuestAppointmentHeader").removeClass("fixed-section-toohigh"));$("body").hasClass("openedClass")&&(i<20?$("#GuestHeaderHolder, #GuestClassHeader").addClass("fixed-section-toohigh"):$("#GuestHeaderHolder, #GuestClassHeader").removeClass("fixed-section-toohigh"))},1e3);showAccordionsAndHeaders();typeof UpdateHeading==typeof Function&&UpdateHeading(0);LogOn_Model_IsMobile&&(LogOn_Model_GuestClassBookings?$("#GuestClassInline").append($("#PBGFooter")):LogOn_Model_GuestBookings&&$("#GuestAppointmentInline").append($("#PBGFooter")));(LogOn_Model_GuestBookings?!LogOn_Model_GuestClassBookings:LogOn_Model_GuestClassBookings)&&$("html, body").addClass("onlyClassOrAppointment");LogOn_Model_GuestBookings&&LogOn_Model_GuestClassBookings&&$("html, body").addClass("bothClassAndAppointment");LogOn_Model_GuestBookings||LogOn_Model_GuestClassBookings||$("html, body").addClass("noClassOrAppointment")}var LogOn_Model_IsMobile,LogOn_Model_GuestBookings,LogOn_Model_GuestClassBookings,LogOn_Model_DisplayLoginContainerOnStart,LogOn_Model_DefaultAppAccordion,LogOn_Model_DefaultClassAccordion,LogOn_URL_