"undefined"==typeof FullMarketViewHandler&&(FullMarketViewHandler={});
(function(){function p(a){if(0==location.hash.indexOf("#marketId#")){var d=location.hash.split("#");if(4==d.length){var e=d[2];PageConfig.selectEventId=d[3];PageConfig.selectMarketId=e}}if(-1==PageConfig.selectEventId||null==PageConfig.selectMarketId)a.check(),TaskExecuterV2.execute();else{PageConfig.selectEventType==EventType.ELECTION.unique()&&$j("#noTeam .game-name").css({padding:"5px 10px 5px 10px"});try{$j.ajax({type:"POST",dataType:"JSON",url:(PageConfig.enableQueryDataSubdomain&&null!=QueryDataSubDomainUtil.queryHost?
QueryDataSubDomainUtil.queryHost:"")+PageConfig.queryFullMarketsPath,data:{eventId:PageConfig.selectEventId,marketId:PageConfig.selectMarketId,selectionTs:-1,isGetRunnerMetadata:a.isGetRunnerMetadata,queryPass:PageConfig.queryPass},xhrFields:{withCredentials:!0},success:function(c){JsCache.get("#loading").hide();if(c&&(-1==PageConfig.selectEventType&&PageConfig.selectEventId==c.eventId&&PageConfig.selectMarketId==c.marketId&&(PageConfig.selectEventType=c.eventType),null!=c.market&&null!=c.market.eventId&&
DataBase.markets.update(c.market.eventId,[c.market]),FullMarketViewHandler.updateFullMarkets(c),"true"==PageConfig.ENABLE_CASH_OUT&&CashOutHandler.updateCashOutInfo(c.cash),null!=c.market&&EventType.ELECTION.unique()!=c.eventType&&EventType.FANCYBET.unique()!=c.eventType&&!c.isManualCreate)){c=c.market;var b=$j("#gameHead");if(PageConfig.hasLiveMatchTracker||PageConfig.hasGameTracker)b=$j("#liveMatchGameHead");b=b.find("#minMaxBox");null==c.betLimitSetting||0==c.betLimitSetting.length?b.hide():(c=
c.betLimitSetting,c.minBet?(b.find("#minMaxDt").show(),b.find("#maxDt").hide(),b.find("#minMaxInfo").html(MathUtil.roundp(c.minBet,2)+" / "+MathUtil.roundp(c.maxBet,2))):(b.find("#maxDt").show(),b.find("#minMaxDt").hide(),b.find("#minMaxInfo").html(MathUtil.roundp(c.maxBet,2))),b.show())}},error:function(){PageConfig.enableQueryDataSubdomain&&null!=QueryDataSubDomainUtil.queryHost&&!QueryDataSubDomainUtil.isLineDown&&(QueryDataSubDomainUtil.queryHost=null,QueryDataSubDomainUtil.isLineDown=!0)}})}catch(c){Trace.printStackTrace(c)}finally{a.check(),
TaskExecuterV2.execute()}}}function l(a,d){a.find("#scoresEvent").html(d.marketName+'
')}function q(a){a=a.sort(function(d,e){return MarketUtil.isClosed(d.status)?1:MarketUtil.isClosed(e.status)?-1:"WIN"==d.marketType&&"WIN"==e.marketType?d.marketTime.localeCompare(e.marketTime):"WIN"==d.marketType?-1:"WIN"==e.marketType?1:d.marketTime.localeCompare(e.marketTime)})[0];return MarketUtil.isOpen(a.status)?a:null}FullMarketViewHandler.getFullMarketsTask=null;FullMarketViewHandler.initTask=
function(){if(null==FullMarketViewHandler.getFullMarketsTask){var a=TaskExecuterV2.createTask(PageConfig.getFullMarketsTaskCycleTime,0,function(){p(this)});FullMarketViewHandler.getFullMarketsTask=a}else FullMarketViewHandler.getFullMarketsTask.isStop=!1;a.isGetRunnerMetadata=!0;FullMarketViewHandler.getFullMarketsTask.run();TaskExecuterV2.execute()};FullMarketViewHandler.abortTask=function(){null!=FullMarketViewHandler.getFullMarketsTask&&FullMarketViewHandler.getFullMarketsTask.stop()};FullMarketViewHandler.updateFullMarkets=
function(a){var d=a.eventType,e=a.eventId,c=a.marketId,b=a.market,r=a.gameProductStatus;if(PageConfig.selectMarketId!=c)Trace.info("selectMarketId: "+PageConfig.selectMarketId+" marketId: "+c);else{var f=EventType.getInstanceOf(d),h=0<=PageConfig.isTodaysCard?!0:!1;if(null==b||null==b.marketId)null!=f&&f.isRacingEvent()&&h&&(MemberPage.view("marketClose"),UiUtils.appendHeight());else{var k=$j("#fullMarketBetsWrap"),t=$j("#fullMarketBoard"),g=$j("[id^='fullSelection_']");k.attr("eventType",d);k.attr("eventId",
e);k.attr("marketId",c);if(null!=g&&0';1!=b.inPlay||MarketUtil.isClosed(b.status)||(h='
');f=$j("#gameHead");if(PageConfig.hasLiveMatchTracker||
PageConfig.hasGameTracker)f=$j("#liveMatchGameHead");g=f.find("#gameInfoDate");0!=g.length&&(1==b.inPlay?(g.addClass("green"),g.removeClass("red"),g.html(h+" In-Play")):(g.removeClass("green"),g.removeClass("red"),g.html(h+" "+b.openDateDayOfWeek+" "+b.marketTimeStr)),MarketUtil.isClosed(b.status)&&(g.removeClass("green"),g.addClass("red"),g.html(h+I18N.get("form.text.market.closed"))));PageConfig.isGeniusSportsView?PageConfig.gameTrackerId!=a.gameTrackerId&&null!=a.gameTrackerId&&"0"!=a.gameTrackerId&&
(GameTrackerHandler.init(PageConfig.selectEventType,PageConfig.selectEventId,PageConfig.selectMarketId,a.gameTrackerId),PageConfig.gameTrackerId=a.gameTrackerId):PageConfig.lmtMatchId!=a.lmtMatchId&&null!=a.lmtMatchId&&"0"!=a.lmtMatchId&&(LiveMatchTrackerHandler.init(PageConfig.selectEventType,PageConfig.selectEventId,PageConfig.selectMarketId,a.lmtMatchId),PageConfig.lmtMatchId=a.lmtMatchId);PageConfig.hasLiveMatchTracker||PageConfig.hasGameTracker?(MemberPage.view("liveMatchTracker"),l(f,b)):(1==
b.inPlay&&!MarketUtil.isClosed(b.status)&&null!=a.scores&&LiveScoreHandler.isEnableLiveScore()?(l(f,b),MemberPage.view("marketLiveScore"),a.isManualCreate||(f.find("#scoresEvent").show(),f.find(".game-matched").show()),PageConfig.useBetfairScores=!0,LiveScoreHandler.appendInfo(a.scores,a.matchInfo,a.scoresDetail,a.timeElapsed,d,e,c)):PageConfig.useSportradarScorecard||PageConfig.useSportsBookScorecard?(l(f,b),h=PageConfig.useSportradarScorecard?SportradarScorecardHandler.getBoardByEventType(PageConfig.selectEventType):
OwScorecardHandler.getBoardByEventType(PageConfig.selectEventType),null!=d&&null!=e&&null!=c&&MultiMarketsHandler.appendGameHeadPin(d,e,c,h)):null!=a.livescores?(l(f,b),MemberPage.view("marketLiveScore"),a.isManualCreate||(f.find("#scoresEvent").show(),f.find(".game-matched").show()),h=JSON.parse(a.livescores),TraderInputLiveScoreHandler.appendInfo(h,a)):(MemberPage.view("market"),MultiMarketsHandler.appendGameHeadPin(d,e,c)),UiUtils.appendHeight());h=CurrencyUtil.formatter(0