"undefined"==typeof FancyBetMarketUtil&&(FancyBetMarketUtil={}); (function(){FancyBetMarketUtil.isOffline=function(a){return FancyBetMarketStatusType.OFFLINE.unique()==a};FancyBetMarketUtil.isOnline=function(a){return 0<(a&FancyBetMarketStatusType.ONLINE.unique())};FancyBetMarketUtil.isSuspend=function(a){return 0<(a&FancyBetMarketStatusType.SUSPEND.unique())};FancyBetMarketUtil.isBallRun=function(a){return 0<(a&FancyBetMarketStatusType.BALL_RUN.unique())};FancyBetMarketUtil.isClosed=function(a){return 0<(a&FancyBetMarketStatusType.CLOSED.unique())};FancyBetMarketUtil.isSettled= function(a){return 0<(a&FancyBetMarketStatusType.SETTLED.unique())};FancyBetMarketUtil.isVoided=function(a){return 0<(a&FancyBetMarketStatusType.VOIDED.unique())};FancyBetMarketUtil.isUnderProcessing=function(a){return 0<(a&FancyBetMarketStatusType.SETTLE_PROCESSING.unique())||0<(a&FancyBetMarketStatusType.VOID_PROCESSING.unique())||0<(a&FancyBetMarketStatusType.UNSETTLE_PROCESSING.unique())};FancyBetMarketUtil.isEnableBetting=function(a){return FancyBetMarketStatusType.ONLINE.unique()==a};FancyBetMarketUtil.isAllowUpdateRunsOdds= function(a){return FancyBetMarketUtil.isOnline(a)&&!FancyBetMarketUtil.isClosed(a)};FancyBetMarketUtil.sortMarkets=function(a,e,c,d){c=FancyBetMarketType.getInstanceOf(c);d=FancyBetMarketType.getInstanceOf(d);c=null!=c?c.sort:99;d=null!=d?d.sort:99;if(c==d)return a>e?1:ad)return 1;if(cin-play"+e),a.find("#noGameWrap").hide(),a.find("#fancyBetField").show())};FancyBetMarketUtil.getKhaddaExtendedRuns=function(a,e){return a+e-1};FancyBetMarketUtil.isBelongMarketType=function(a,e){return 0==a.containsType.length?!0:0<=a.containsType.indexOf(e)}})();