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