if(typeof(app)=="undefined")var app={}
if(typeof(app['getLatestTournaments'])=="undefined")app.getLatestTournaments=function(container,feed,pattern,url,count,loading,scrollconfig){
    $(container).html('<div class="loading">'+(typeof(loading)=="undefined"||loading==''?'&nbsp;':'<p>'+loading+'</p>')+'</div>');
    $.getJSON(feed,function(k){
        var out=[],items=k['Tournaments'].length,sd,sdate;
        for(var i=0;i<items;i++){
            var c=k['Tournaments'][i];
            if(c['IsGuaranteed']=="Y"&&c['IsRestricted']=="N"){
                sd=c['StartDate'].split(' ');
                sdate=sd[0].split('/');
                out.push({'s':parseInt(sdate[2]+sdate[0]+sdate[1]+sd[1].replace(':',''),10),'t':sd[1]+' '+sd[2],'p':c['PrizePool'],'l':c['LimitType']});
            }
        }
        if(out.length>0){
            out.sort(function(a,b){return a.s<b.s?-1:(a.s>b.s?1:0)});
            count=(count==0||count>out.length)?out.length:count;
            $(container).html('<div class="inner-wrapper"><ul></ul></div>');
            for(var i=0;i<count;i++){
                var output_string=pattern;
                var patterns_array={'%prize%':out[i]['p'],'%limit%':out[i]['l'],'%timestamp%':out[i]['t']}
                for(var j in patterns_array)output_string=output_string.replace(j,('<span class="'+j.replace(/%/g,'')+'">'+patterns_array[j]+'</span>'));
                $('ul',$(container)).append('<li><a href="'+url+'">'+output_string+'</a></li>');
            }
        }
        if(typeof(scrollconfig)!="undefined")$(container).find('.inner-wrapper').jScrollPane(scrollconfig);
    });
}
