"use strict";!function(){var o,r,u,c={ACTIVE:1,PENDING:2,COMPLETED:3,CANCELED:4,1:"ACTIVE",2:"PENDING",3:"COMPLETED",4:"CANCELED"};function n(){Bonuses.GetBonusPage(function(e,n){if(e,(o=n).length){var a=$("main .unclaimed-bonus-list").show(),i=$("> ul",a).attr("count",n.length);r||(r=$(" > li",i).remove(),Main.SetTexts(r)),i.empty(),n.forEach(function(e){i.append(function(e){var t=e.bonusTemplate;if(!t)return;var n=r.clone();n.attr("bid",e.ID);var a=e.InputAmountDecimal*e.BonusPercent/100,i=Math.pow(10,e.FormatDecimalPlaces);a=Math.floor(a*i)/i;var s=ContentManager.directory.currencies[e.InputCurrency].CurrencyCode,o=a+" "+s;return $("h3",n).text(o),$("h2",n).html(t.name),$(".desc",n).html(t.desc),n}(e))})}else $("main .unclaimed-bonus-list").hide();var s=$("main ul.bonus-list").show();u||(u=$("> li",s).remove(),Main.SetTexts(u)),s.empty(),e.filter(function(e){return!e.parentItemId}).forEach(function(e){s.append(function(a){var e=a.bonusTemplate;if(!e)return;var n=u.clone();n.attr("user-item-id",a.UserWagerItemId),n.attr("status",a.Status),a.Status!=c.ACTIVE&&$(".actions .cancel",n).hide();var i=t("PROFILE_BONUS__"+c[a.Status]);$(".status",n).text(i),$(".general-info .name .text",n).html(e.name),$(".detailed-info .desc",n).html(e.desc);var s=a.BonusAmount+" "+a.CurrencyCode;$(".general-info .bonus-items li:last-child .amount",n).text(s);var o=DateHandler.GetUserTime(a.bonusTemplate.createDate);return $(".startDate",n).text(DateHandler.GetDateStr(o,"dd-MM-yyyy HH:mm")),$(".endDate",n).text(DateHandler.GetDateStr(a.ActiveTill,"dd-MM-yyyy HH:mm")),r=a.CurrentRollover/a.RealizationRollover*100,l=Main.GetCommaStr(a.CurrentRolloverDecimal)+" / "+Main.GetCommaStr(a.RealizationRolloverDecimal)+" "+a.CurrencyCode,$(".detailed-info .progress-line",n).css("width",r+"%"),$(".detailed-info .progress-bar",n).attr("title",l),$(".detailed-info .progress-label span",n).text(l),$(".detailed-info .progress-label span",n).css("left",r+"%"),$(".detailed-info .progress-bar ul.nums li",n).each(function(e,t){if(0 li").hide(),$("main .bonus-list > li[status="+e+"]").show()):$("main .bonus-list > li").show()}),$("main .unclaimed-bonus-list").on("click",".read-more",function(){var e=$("main .overlay.unclaimed-bonus-info").addClass("visible"),t=$(".popup",e),n=$(this).parents("li:eq(0)").attr("bid"),a=o.filter(function(e){return e.ID==n})[0];$("> h2",t).html(a.bonusTemplate.name),$("> .text",t).html(a.bonusTemplate.desc)}),$("main .unclaimed-bonus-list").on("click",".claim",function(){if(GState.currentUser.bonusAllowed){var t=$(this).parents("li:eq(0)").attr("bid"),e=o.filter(function(e){return e.ID==t})[0];Bonuses.ActivateBonus(e.ID,n)}else $(".overlay.bonusNotAllowed").addClass("visible")}),$("main .bonus-list").on("click","span.cancel",function(){var e=$(this).parents("li[user-item-id]:eq(0)").attr("user-item-id");Bonuses.CancelWagerItem(e,n)})}();