"undefined"==typeof BookMakerBetHandler&&(BookMakerBetHandler={}); (function(){function w(a,b,c,d,e,g){a.find("#placeBet").unbind("click").click(function(){if("undefined"==typeof LoginHandler||LoginHandler.userIsLogin()){var k=q(a,b,c);var h=a.find("#inputStake"),m=parseFloat(h.val())||0,l=DataBase.bookMakerBet.get(b,c,d,e),t="",x=f(l);if(!x){var u=DataBase.bookMakerMarkets.get(b,l.marketId);l=u.min;u=u.max;mu&&(h.val(u),DataBase.bookMakerBet.updateStake(b,c,d,e,u),t+=I18N.get("msg.member.maxBet"))}""== t||x||r(k,"warning",t,!0);BookMakerBetHandler.getExposure(b,c);x?(l=DataBase.bookMakerBet.getForBet(b,c,d,e),h=$j("#bookMakerBetBar_"+g),0==h.length&&(h=$j("#bookMakerTempTable").find("#bookMakerBetBarTemplate").clone(),h.prop("id","bookMakerBetBar_"+g),a.after(h)),m=a.find("#bookMakerBetAcceptAnyOdds").is(":checked")?1:0,BookMakerBetHandler.submitBet(l,h,k,null,m),a.hide()):a.find("#placeBet").removeClass("disable")}});a.find("#cancel").unbind("click").click(function(){DataBase.bookMakerBet.clearByEventId(b); a.hide();BookMakerMarketHandler.removeSelectClass();BookMakerBetHandler.getExposure(b,c)});a.find("#inputStake").click(function(){a.find("#inputStake").select()});a.find("#inputStake").change(function(){var k=parseFloat(a.find("#inputStake").val())||0;q(a,b,c);k=DataBase.bookMakerBet.updateStake(b,c,d,e,k);BookMakerBetHandler.eventCalculate(a,b,c,d,e,k)});a.find("#inputStake").blur(function(){CoinHandler.hideStakePopupList();var k=parseFloat(a.find("#inputStake").val())||0;q(a,b,c);k=DataBase.bookMakerBet.updateStake(b, c,d,e,k);BookMakerBetHandler.eventCalculate(a,b,c,d,e,k)});a.find("#inputStake").keydown(function(k){var h=k.which;KeyEventUtils.isNumberKey(k)||KeyEventUtils.isBackspaceKey(h)||KeyEventUtils.isDeleteKey(h)||KeyEventUtils.isArrowKey(h)||KeyEventUtils.isTabKey(h)||KeyEventUtils.isEnterKey(h)||WindowEventUtil.stopEvent(k)});a.find("#inputStake").keyup(function(k){$j(this).val(function(m,l){return StringUtil.commaSeparateNumber(l)});var h=parseFloat(a.find("#inputStake").val())||0;q(a,b,c);h=DataBase.bookMakerBet.updateStake(b, c,d,e,h);BookMakerBetHandler.eventCalculate(a,b,c,d,e,h);k=k.which;KeyEventUtils.isEnterKey(k)&&a.find("#placeBet").click();KeyEventUtils.isTabKey(k)&&a.find("#inputStake").is(":focus")&&a.find("#inputStake").select()})}function f(a){if(null==a)return!1;var b=DataBase.bookMakerMarkets.get(a.eventId,a.marketId);if(null==b)return!1;var c=b.min;b=b.max;if(!c||!b)return!1;a=parseFloat(a.stake||"0");return ab?!1:!0}function p(a,b,c){var d=c.find("#progressBar"),e=n(a,b);d.css("width",e);c.find("#secRemain").html(MathUtil.decimal.divide(a, 10)+" sec remaining…");0PageConfig.userCoin&&(c=parseFloat(b.min)),a.find("#inputStake").val(c),h=DataBase.bookMakerBet.updateStake(d,e,g,k,c)):a.find("#inputStake").val("");q(a,d,e);BookMakerBetHandler.eventCalculate(a,d,e,g,k,h);a.find("#odds").select();BookMakerBetHandler.updateExposure(d); CoinHandler.showBookMakerBetCoin(a)};BookMakerBetHandler.clearBoard=function(a){var b=$j("#overWrap"),c=b.find("[id^=bookMakerBetBoard_]");$j.each(c,function(d,e){e=b.find(e);0