var AccountSummaryControl=null;function GetAccountSummaryThemedCssClass(){if(AccountSummaryControl.Theme==null){return"AccountSummaryControl"}return"AccountSummaryControl-"+AccountSummaryControl.Theme}function GetShouldSupportPremiumMemberships(){if(AccountSummaryControl.ShouldSupportPremiumMemberships==null){return false}return AccountSummaryControl.ShouldSupportPremiumMemberships}function GetIsPremiumMember(){if(AccountSummaryControl.IsPremiumMember==null){return false}return AccountSummaryControl.IsPremiumMember}function GetIsCurrentOnPayment(){if(AccountSummaryControl.IsCurrentOnPayment==null){return false}return AccountSummaryControl.IsCurrentOnPayment}function GetMembershipPremiumStatusTextLabel(){if(AccountSummaryControl.MembershipPremiumStatusTextLabel==null){return false}return AccountSummaryControl.MembershipPremiumStatusTextLabel}function GetMembershipStandardStatusTextLabel(){if(AccountSummaryControl.MembershipStandardStatusTextLabel==null){return false}return AccountSummaryControl.MembershipStandardStatusTextLabel}function InitializeAccountSummaryControl(f){var o=5;AccountSummaryControl=f;AccountSummaryControl.ReloadAccountSummary=ReloadAccountSummary;document.AccountSummaryControl=AccountSummaryControl;var c=document.GlobalObjectControl.Args;var n=$("#AccountSummaryControl-"+f.SelectorId);n.css("position","relative");n.css("margin-bottom","25px");n.html("");n.addClass(GetAccountSummaryThemedCssClass(f));var g=$("<span>"+AccountSummaryControl.AccountNameLabel+"</span>");g.addClass(GetAccountSummaryThemedCssClass()+"-ExternalAccountNameLabel");g.css("top",o+"px");n.append(g);var k=$("<span>"+AccountSummaryControl.AccountNameText+"</span>");k.addClass(GetAccountSummaryThemedCssClass()+"-ExernalAccountNameTextLabel");k.css("top",o+"px");n.append(k);o+=16;var b=$("<span>"+AccountSummaryControl.BalanceLabel+"</span>");b.addClass(GetAccountSummaryThemedCssClass()+"-ExternalBalanceNameLabel");b.css("top",o+"px");n.append(b);var p=$("<span>"+f.BalanceText+"</span>");p.addClass(GetAccountSummaryThemedCssClass()+"-ExernalBalanceNameTextLabel");p.css("top",o+"px");n.append(p);if(GetShouldSupportPremiumMemberships()||(GetIsCurrentOnPayment()&&GetIsPremiumMember())){o+=16;var i=$("<span>"+AccountSummaryControl.MembershipStatusLabel+"</span>");i.addClass(GetAccountSummaryThemedCssClass()+"-MembershipStatusLabel");i.css("top",o+"px");n.append(i);var h="Unknown";if(GetIsCurrentOnPayment()&&GetIsPremiumMember()){h=GetMembershipPremiumStatusTextLabel()}else{h=GetMembershipStandardStatusTextLabel()}var l=$("<span>"+h+"</span>");l.addClass(GetAccountSummaryThemedCssClass()+"-MembershipStatusTextLabel");l.css("top",o+"px");n.append(l);o+=20;if(!GetIsPremiumMember()){var d=$('<a href="'+AccountSummaryControl.MembershipUpsalePageLink+'">'+AccountSummaryControl.MembershipUpsaleUrlText+"</a>");d.addClass(GetAccountSummaryThemedCssClass(f)+"-Link");d.css("top",o+"px");n.append(d)}else{if(GetIsCurrentOnPayment(f)){var j=$('<a href="'+AccountSummaryControl.PreferencesLink+'">'+AccountSummaryControl.PreferencesLinkText+"</a>");j.addClass(GetAccountSummaryThemedCssClass()+"-Link");j.css("top",o+"px");n.append(j);o+=20}var e=$('<a href="'+AccountSummaryControl.BillingLink+'">'+AccountSummaryControl.BillingLinkText+"</a>");e.addClass(GetAccountSummaryThemedCssClass()+"-Link");e.css("top",o+"px");n.append(e);if(!GetIsCurrentOnPayment()){e.css("color","red");l.css("color","red")}}}else{n.css("height","40px")}if(AccountSummaryControl.SupportsOfferDisplays){o+=20;var a=$('<a href="'+AccountSummaryControl.OffersPageLink+'">'+AccountSummaryControl.HowToEarnMorePointsText+"</a>");a.addClass(GetAccountSummaryThemedCssClass()+"-Link");a.css("top",o+"px");n.append(a)}o+=25;var m=$("<div id='_ReloadButton'></div>");m.css("position","absolute");m.css("background-image","url("+c.NonLocalizedImageRootUrl+"/ReloadButton.png)");m.css("background-position","right");m.css("background-repeat","no-repeat");m.css("position","absolute");m.css("width","90px");m.css("height","16px");m.css("top",o+"px");m.css("left","140px");m.css("cursor","pointer");m.bind("click",{Args:f},function(q){q.data.Args.ReloadAccountSummary()});n.append(m);n.css("height",(o)+"px")}function ReloadAccountSummary(){var b=document.GlobalObjectControl.Args;ShowSpinner(b.NonLocalizedImageRootUrl,b.SpinnerText);$.ajaxSetup({cache:false});UpdateRefreshVersionCookie();var a=b.DataHandlerUrl+"?Action=AccountSummaryControl&Cache="+Math.floor(Math.random()*10001);$.getScript(a,function(){HideSpinner()})};
