"undefined"==typeof GeniusSportsBetHandler&&(GeniusSportsBetHandler={}); (function(){function v(a,b,d,c,e,k,n){a.find("#placeBet").unbind("click").click(function(){if("undefined"==typeof LoginHandler||LoginHandler.userIsLogin()){var g=p(a,b,d,c);{var f=a.find("#inputStake"),q=parseFloat(f.val())||0,m=DataBase.geniusSportsBet.get(b,d,c,e);let y="",B=h(m);if(!B){var l=DataBase.geniusSportsMarkets.get(m.apiSiteType,m.eventId,m.marketId);m=l.min;l=l.max;m&&l||Trace.log(I18N.get("msg.error.validation.minMaxBetIsNotValid"));ql&&(f.val(l),DataBase.geniusSportsBet.updateStake(b,d,c,e,l),y+=I18N.get("msg.member.maxBet"))}""==y||B||r(g,"warning",y,!0);GeniusSportsBetHandler.getExposure(b,d,c);B?(m=DataBase.geniusSportsBet.getForBet(b,d,c,e),f=$j("#sportsBookBetBar_"+k),0==f.length&&(f=$j("#overWrap").find("#sportsBookTemplateTable").find("#sportsBookBetBarTemplate").clone(),f.prop("id","sportsBookBetBar_"+k),a.after(f)),q=a.find("#sportsBookAcceptAnyOdds").is(":checked")?1:0,GeniusSportsBetHandler.submitBet(m, b,q,f,g),a.hide()):a.find("#placeBet").removeClass("disable")}}});a.find("#cancel").unbind("click").click(function(){DataBase.geniusSportsBet.clear();a.hide();GeniusSportsEventHandler.removeSelectClass();GeniusSportsBetHandler.getExposure(b,d,c)});a.find("#inputStake").click(function(){a.find("#inputStake").select()});a.find("#inputStake").change(function(){var g=parseFloat(a.find("#inputStake").val())||0;g=DataBase.geniusSportsBet.updateStake(b,d,c,e,g);GeniusSportsBetHandler.eventCalculate(a,b, d,c,e,g)});a.find("#inputStake").blur(function(){CoinHandler.hideStakePopupList();var g=parseFloat(a.find("#inputStake").val())||0;g=DataBase.geniusSportsBet.updateStake(b,d,c,e,g);GeniusSportsBetHandler.eventCalculate(a,b,d,c,e,g)});a.find("#inputStake").keydown(function(g){let f=g.which;KeyEventUtils.isNumberKey(g)||KeyEventUtils.isBackspaceKey(f)||KeyEventUtils.isDeleteKey(f)||KeyEventUtils.isArrowKey(f)||KeyEventUtils.isTabKey(f)||KeyEventUtils.isEnterKey(f)||WindowEventUtil.stopEvent(g)});a.find("#inputStake").keyup(function(g){$j(this).val(function(q, m){return StringUtil.commaSeparateNumber(m)});var f=parseFloat(a.find("#inputStake").val())||0;f=DataBase.geniusSportsBet.updateStake(b,d,c,e,f);GeniusSportsBetHandler.eventCalculate(a,b,d,c,e,f);g=g.which;KeyEventUtils.isEnterKey(g)&&a.find("#placeBet").click();KeyEventUtils.isTabKey(g)&&a.find("#inputStake").is(":focus")&&a.find("#inputStake").select()});a.find("#getSportsBookMaxStakeBtn").off("click").on("click",function(){GeniusSportsBetHandler.getMaxStake(a,n)})}function h(a){if(null==a)return!1; var b=DataBase.geniusSportsMarkets.get(a.apiSiteType,a.eventId,a.marketId);if(null==b)return!1;let d=b.min;b=b.max;if(!d||!b)return!1;a=parseFloat(a.stake||"0");return ab?!1:!0}function t(a,b,d){let c=d.find("#progressBar"),e=u(a,b);c.css("width",e);d.find("#secRemain").html(MathUtil.decimal.divide(a,10)+" sec remaining…");0PageConfig.userCoin&&(d=parseFloat(a.min)),g.find("#inputStake").val(d),n=DataBase.geniusSportsBet.updateStake(b,c,e,k,d)):g.find("#inputStake").val("");p(g,b,c,e);GeniusSportsBetHandler.eventCalculate(g,b,c,e,k,n);g.find("#odds").select();GeniusSportsBetHandler.updateExposure();CoinHandler.showGeniusSportsBetCoin(g)}};GeniusSportsBetHandler.clearBoard=function(){let a=$j("#sportsBookWrap"),b=a.find("[id^=sportsBookBetBoard_]");$j.each(b,function(d,c){c=a.find(c);0