jQuery.fn.colorRows=function(evenClass,oddClass)
{$('tbody tr:odd',this).removeClass(evenClass).addClass(oddClass);$('tbody tr:even',this).removeClass(oddClass).addClass(evenClass);return this;}
var CONFIG=(function()
{var private={'SPORTS':4,'NO_ROWS':10,'HOMETEAMS':[1289,1290,1291],'CALENDAR_LINK':14};return{get:function(name){return private[name];}};})();$(function()
{$('#eventlist').colorRows('','rowColor');$('a[name="page"]').click(function()
{if(!$(this).is('.pageFocus'))
{var rows=CONFIG.get('NO_ROWS');var start=($(this)[0].rel-1)*rows;var end=start+rows;var key=1;var teams=CONFIG.get('HOMETEAMS');var html='';$('a[name="page"]').attr({'class':''});$(this).attr({'class':'pageFocus'});$('#eventlist').hide("slide",{direction:'left'},300,function callback()
{for(var i=start;i<end;i++)
{var links='';var obj=eventlist[i];key++;if(obj!==undefined)
{var status=$.urldecode(obj.status);if(obj.event_date!==undefined)
{var event_date=new Date($.urldecode(obj.event_date)).format('mmm. d, yyyy<br /> h:MM TT');}
else
{var event_date=new Date($.urldecode(obj.start_date)).format('mmm. d, yyyy')+'-<br />'+
new Date($.urldecode(obj.end_date)).format('mmm. d, yyyy');}
if( obj.link_count > 5 ){ obj.link_count = 5; }
for(var x=1;x<=obj.link_count;x++)
{var target=(obj['link_'+x+'_blank']==1)?'target="_blank"':'';var url=$.urldecode(obj['link_'+x+'_url']);var label=$.urldecode(obj['link_'+x+'_label']);if(obj['link_'+x+'_type_id']==CONFIG.get('CALENDAR_LINK'))
{if(obj['object_type']=="event")
{links+='<a href="'+url+'" '+target+' title="Add event to my calendar">ADD\
         <img src="images/website/calendar.gif" style="border: 0px;vertical-align: middle;" /></a>';}
else
{links+='<a href="javascript:outlookWarning( \''+url+'\');" '+target+'\
         title="Add festival to my calendar">ADD <img src="images/website/calendar.gif"\
         style="border: 0px;vertical-align: middle;" /></a>';}}
else
{links+='<a href="'+url+'" '+target+'>'+label.toUpperCase()+'</a>';}
if(x<obj.link_count){links+=' | ';}}
var html='<tr valign="top">\
        <td colspan="5">\
         <table width="100%" cellspacing="0" cellpadding="0" border="0">\
          <tr valign="top">\
           <td width="115">'+event_date+'</td>\
           <td width="6">&nbsp;</td>\
           <td width="280">'+$.urldecode(obj.title)+'<br />\
            <font class="event_links">'+links+'</font>\
           </td>\
           <td width="6">&nbsp;</td>\
           <td width="150">'+$.urldecode(obj.sub_venue)+'</td>\
          </tr>\
          <tr>\
           <td colspan="5" align="center"><hr width="100%" color="#cdcdcd" size="1" noshade /></td>\
          </tr>\
         </table>\
        </td>\
       </tr>';}
else{html='<tr style="display:none;"><td>&nbsp;</td></tr>';}
$(this).children().children(':nth-child('+key+')').replaceWith(html);}
$('#eventlist').show('slide',{direction:'left'},500);});}});});