$('#upcomingEventsPage').live('pagebeforecreate',function(event){
  $('tr').each(function() {
    
    var aTicketButton = $('a.ticketButton', this);
    var divTicketButton = $('div.cushycms', aTicketButton);
    if (divTicketButton.length > 0 && $.trim($(divTicketButton[0]).html()) == '') {
      aTicketButton.css('display', 'none');
    }
  
    var divEventInfo = $('div.eventinfo', this);
    if (divEventInfo.length > 0 && $.trim($(divEventInfo[0]).html()) == '') {
      $(this).css('display', 'none');
    }
    
    if (divEventInfo.length > 0 && $.trim($(divEventInfo[0]).html()) != '') {
      $('td', this).each(function() {
        $('div.mobileEvents').append($(this).html());
      });
    }
    
  });
  
  // $('tr').each(function() {
    // var divEventInfo = $('div.eventinfo', this);
    // if (divEventInfo.length > 0 && $.trim($(divEventInfo[0]).html()) != '') {
      // $('td', this).each(function() {
        // $('div.mobileEvents').append($(this).html());
      // });
    // }
  // });
});

$('#purchaseTicketsPage').live('pagebeforecreate', function(event) {
  $('td').each(function() {
    if ($('div.poster img', this).length > 0 && $('div.poster img', this).attr('src').indexOf('pixel.png') > 0) {
      $(this).css('display', 'none');
    }
  });
});

// fix a bug with hover
$('#indexPage').live('pageshow', function(event){
  $('a.ui-btn-hover-c').removeClass('ui-btn-hover-c').addClass('ui-btn-up-c');
});

// show featured event
$('#indexPage').live('pageshow', function(event){
  $.get('UpcomingEvents.html', function(data) {
    var posterHtml = '';
    
    $('table.events tr', data).each(function(index) {
      var divEventInfo = $('div.eventinfo', this);
      if (divEventInfo.length > 0 && $.trim($(divEventInfo[0]).html()) != '' && posterHtml == '') {
        posterHtml = $('div.poster', this).html();
      }
    });
    
    $('#fePoster').each(function() {
      if ($.trim($(this).html()) == '') {
        $(this).html(posterHtml);
      }
    });
  });
});
