var time_attrs = ['FullYear', 'Month', 'Date', 'Hours', 'Minutes'];
var Calendar = {
  setDay: function(year, month, day) {
    var date = new Date(year, month, day);
    for(var i = 0; i < 3; i++) {
      $('calendar_current_' + i).value = date['get' + time_attrs[i]]() + ((time_attrs[i] == 'Month') ? 1 : 0);
    }
    return date;
  },
  
  clickDay: function(year, month, day, id) {   
  	var date = new Date(year, month, day);     
  	$$('#' + id + ' td.current').each(function(td) { td.removeClassName('current'); });
  	if ($('day-' + (date.getMonth()+1) + '-' + date.getDate())) {
      	$('day-' + (date.getMonth()+1) + '-' + date.getDate()).addClassName('current');
  	}	
    
    new Ajax.Request('/event/' + (parseInt(date.getYear())+1900) + '/' + (date.getMonth()+1) + '/' + date.getDate());
  }
}
