function runjtournament(t_id,t_results,t_fields,t_striping,t_feed,t_format){$('#'+t_id).jtournament({results:t_results,fields:t_fields,striping:t_striping,feed:t_feed,format:t_format});};(function($){$.fn.jtournament=function(options){var defaults={results:5,fields:'date,time,game,name',striping:1,feed:'/feed/tournamentSchedule.xml',format:'table'};var options=$.extend(defaults,options);options.fields=options.fields.split(' ').join('');var _parent=$(this);var id=_parent.attr('id');$.get(options.feed,function(d){var results=$('tournament',d).length;var arr=new Array;var i=0;$('tournament',d).each(function(){var _element=$(this);arr[i]=new Array;arr[i]["game"]=_element.find('game').text();arr[i]["name"]=_element.find('name').text();arr[i]["date"]=_element.find('date').text();arr[i]["time"]=_element.find('time').text();i++;});arr.reverse();var option_string=new Array;option_string=options.fields.split(',');var f=0;var newhtml='<tbody>';for(var d=arr.length;d>(arr.length-options.results);d=d-1){if(options.format=='table'){if(options.striping==1){var cls= (f%2) ? '' : ' class="odd"';}else{var cls='';}var row='<tr'+cls+'>';$.each(option_string,function(key,value){if(value=='time'){var display_value=arr[(d-1)][value].substr(0,2)+':'+arr[(d-1)][value].substr(2,2);}else if(value=='date'){var display_value=arr[(d-1)][value].substr(6,2)+'/'+arr[(d-1)][value].substr(4,2)+'/'+arr[(d-1)][value].substr(0,4);}else{var display_value=arr[(d-1)][value];};row+='<td class="'+value+'">'+display_value+'</td>';});row+='</tr>';newhtml+=row;f++;}else if(options.format=='paragraph'){var row='<p>';$.each(option_string,function(key,value){if(value=='time'){var display_value=arr[(d-1)][value].substr(0,2)+':'+arr[(d-1)][value].substr(2,2);}else if(value=='date'){var display_value=arr[(d-1)][value].substr(6,2)+'/'+arr[(d-1)][value].substr(4,2)+'/'+arr[(d-1)][value].substr(0,4);}else{var display_value=arr[(d-1)][value];};row+=value+': '+display_value+'<br />';});row+='</p>';newhtml+=row;};};if(options.format=='table'){newhtml+='</tbody>';};if(_parent.html()!=newhtml){_parent.html('');_parent.html(newhtml);};setTimeout("runjtournament('"+id+"', '"+options.results+"', '"+options.fields+"', '"+options.striping+"', '"+options.feed+"', '"+options.format+"')",600000);});};})(jQuery);
