<% calendar.first(7).each do |day,event| %> <%= show_day_of_week(day, abbreviated) %> <% end %> <% calendar.in_groups_of(7).each do |week| %> <% week.each do |date, has_events, this_month| %> <%= has_events ? link_to_remote( date.day, :url => {:action => 'events_by_day', :year => date.year, :month => date.month, :day => date.day, :category_id => @category_id}, :update => 'events-of-the-day', :loading => '$("events-of-the-day").addClassName("loading")', :complete => '$("events-of-the-day").removeClassName("loading")' ) : date.day %> <% end %> <% end %>