"undefined"==typeof SportsBookMultiMarketHandler&&(SportsBookMultiMarketHandler={}); (function(){SportsBookMultiMarketHandler.queryTasks=[];SportsBookMultiMarketHandler.init=function(a){ApiSiteType.SPORTRADAR.unique()==a&&SportsBookMultiMarketHandler.isEnableSportsBookBet()&&MultiMarketsHandler.isHasSportsBookMultiMarket()&&SportsBookMultiMarketHandler.initTask(ApiSiteType.SPORTRADAR.unique());ApiSiteType.OW.unique()==a&&SportsBookMultiMarketHandler.isEnableOwSportsBookBet()&&MultiMarketsHandler.isHasOwSportsBookMultiMarket()&&SportsBookMultiMarketHandler.initTask(ApiSiteType.OW.unique())}; SportsBookMultiMarketHandler.initTask=function(a){if(null==SportsBookMultiMarketHandler.queryTasks[a]){var b=TaskExecuterV2.createTask(PageConfig.getSportsBookEventTaskCycleTime,0,function(){SportsBookMultiMarketHandler.querySportsBookMultiMarkets(this,a)});b.version={};b.oddsSettingVersion={};b.apiSiteType=a;SportsBookMultiMarketHandler.queryTasks[a]=b}else SportsBookMultiMarketHandler.queryTasks[a].isStop=!1;SportsBookMultiMarketHandler.queryTasks[a].run();TaskExecuterV2.execute()};SportsBookMultiMarketHandler.abortTask= function(a){null!=SportsBookMultiMarketHandler.queryTasks[a]&&SportsBookMultiMarketHandler.queryTasks[a].stop()};SportsBookMultiMarketHandler.isEnableSportsBookBet=function(){return PageConfig.isAllowSportsbook&&PageConfig.isOfferSportradarSportsBook};SportsBookMultiMarketHandler.isEnableOwSportsBookBet=function(){return PageConfig.isAllowSportsbook&&PageConfig.isOfferOwSportsBook};SportsBookMultiMarketHandler.querySportsBookMultiMarkets=function(a,b){var d=ApiSiteType.SPORTRADAR.unique()==b?CategoryType.SPORTRADAR_SPORTSBOOK.unique(): CategoryType.OW_SPORTSBOOK.unique();d=DataBase.multiMarkets.queryAllByCategoryType(d);for(var k=[],e=0;e