"undefined"==typeof FinancialMarketHandler&&(FinancialMarketHandler={}); (function(){function n(a,c,b){var d=new Date;$j.ajax({type:"POST",dataType:"JSON",url:"/exchange/member/playerService/queryFinancialMarkets",data:c,success:function(e){try{if(e){null!=a&&(a.isInit=!1,e.version>a.version&&(a.version=Math.max(e.version,a.version)));var f=new Date,g=f.getTime()-d.getTime();Trace.info("UPDATE start:"+d.toString()+" end:"+f.toString()+" ms:"+g+" market num: "+(null==e.financialMarket?0:e.financialMarket.length));FinancialMarketHandler.updateFinancialEvent(b,e,c)}}catch(h){Trace.printStackTrace(h)}}, error:function(e,f,g){Trace.log(e.status);Trace.log(g)}})}function k(a,c){var b=r.get(a);null==b&&(b=new HashMap,r.put(a,b));b.put(c,-1)}function l(a,c,b){if(null!=b){var d=r.get(a);null==d&&(d=new HashMap,r.put(a,d));a=d.get(c);null==a||bc.length)){for(var b=!1,d=0;d=c.length);d++){var e=a.find(c[d]),f=a.find(c[d+1]);if(!(0==e.length||0>e.prop("id").indexOf("financialMarket_")||0==f.length||0>f.prop("id").indexOf("financialMarket_"))&&e.prop("sort")>f.prop("sort")){b=!0;break}}b&&(c=c.sort(function(g,h){g=a.find(g);h=a.find(h);return FinancialMarketUtil.sortMarkets(g.prop("sort"),h.prop("sort"))}),a.append(c), $j.each(c,function(g,h){h=a.find(h);g=h.prop("apiSite");var m=h.prop("eventId"),q=h.prop("marketId");h=DataBase.financialMarkets.getEventMarketKey(g,m,q);var t=a.find("#suspend_"+q);0