function ShowPopupLogin(){Popup.Show("#popupLogin");$("#search,#tbNewsLetter").attr("readonly","")}function HidePopupLogin(n,t){t=t!==undefined?t:"#popupLogin";$("#search,#tbNewsLetter").removeAttr("readonly");Popup.Hide(t,n)}function ReloadBasketPreview(n){var t=$("#cartPreviewUpdatePanel")[0];if(t!==undefined){var i=function(n){n.PartsToReload?ReloadCheckoutParts(n.PartsToReload):$(t).html(n)},r=$("#tbOrderKey").val(),u=CheckPartsToReload(n);CallController("Checkout","ChangeBasketPreview",{orderKey:r,pageUpdatePanel:"#cartPreviewUpdatePanel",partsToReload:u},i,null)}}function ReloadAddonPreview(){var n=$("#chooseAddonsUpdatePanel")[0],t;n!==undefined&&(t=function(t){$(n).html(t)},CallController("Checkout","RedirectToChooseAddonsCheckout",{},t,null))}function AjaxLoginCallback(n,t,i,r){var f,u;i=i!==undefined?i:"#logInPanel";r=r!==undefined?r:"#popupLogin";f=$("body").hasClass("md22");n.success?(n.isSwitchNeeded?(u=function(){Popup.Show("#corporate-enter-popup",!0,!0,!0);ReloadPanel(i,"Customer","GetPopupLoginPanel")},setRedirectsOnCorpEnterPopup(n.redirectUrl),HidePopupLogin(u,r),f&&ReloadPanels()):(u=function(){ReloadPanel(i,"Customer","GetPopupLoginPanel")},ReloadPanels(),HidePopupLogin(u,r)),ReloadBasketPreview(t),ReloadAddonPreview()):$(i).html(n.updatePanel)}function ReloadPanels(){ReloadPanel("#accountHeaderPanel","Home","GetAccountHeaderPanel");ReloadPanel("#mobileMenu","Menu","MainMenu");ReloadPanel("#pageFooterUpdatePanel","Menu","ImportantLinkMenu");ReloadPanel("#customerContactsContainer","Checkout","GetCheckoutContactsList");ReloadPanel("#checkoutHeaderPanel","Checkout","CheckoutHeader");ReloadPanel("#billingUpdatePanel","Checkout","GetBillingPanelForReload")}function ReloadPanel(n,t,i){var u=$(n)[0],r=$("body").hasClass("md22"),e=r?$("#menu").hasClass("active_js"):$(".navbar-moonraker").hasClass("active"),f;u!==undefined&&(f=function(n){$(u).html(n);e&&(r?$("#menu").addClass("active_js"):($(".navbar-moonraker").addClass("active"),$("#nav-icon1").addClass("open")));r&&typeof Header!="undefined"&&Header.initialize()},CallController(t,i,{},f,null))}