var TxtNoEventsInCalendar;
var TxtCalendar;
var TxtCategory;
var TxtTitle;
var TxtAddress;
var TxtDates;
var TxtDescription;

function ShowCalendar(Language) {
  if (Language=='FR') {
    TxtNoEventsInCalendar = "Aucun &eacute;v&egrave;nement n'est pr&eacute;vu dans l'agenda.";
    TxtCalendar = 'AGENDA';
    TxtCategory = 'CAT&Eacute;GORIE';
    TxtTitle = 'TITRE';
    TxtAddress = 'ADRESSE';
    TxtDates = 'DATES';
    TxtDescription = 'DESCRIPTION';
  } else {
    TxtNoEventsInCalendar = 'There are no events in the calendar.';
    TxtCalendar = 'CALENDAR OF THE EVENTS';
    TxtCategory = 'CATEGORY';
    TxtTitle = 'TITLE';
    TxtAddress = 'ADDRESS';
    TxtDates = 'DATES';
    TxtDescription = 'DESCRIPTION';
  }


  if (ItemsCount==0) {
    document.writeln('<table><tr><th>'+TxtNoEventsInCalendar+'</th></tr></table');
    return;
  }
  document.writeln('<table><tr align="center"><th colspan=5>'+TxtCalendar+'</th></tr>');
  document.writeln('<tr align="center"><td class="header">'+TxtCategory+'</td><td class="header">'+TxtTitle+'</td>');
  document.writeln('<td class="header">'+TxtAddress+'</td><td class="header">'+TxtDates+'</td><td class="header">'+TxtDescription+'</td></tr>');

  var RowSpanLength = 0;
  for (var i=0; i<ItemsCount; i++) {
    if (RowSpanLength ==0) {
      for (var j=i; (j<ItemsCount) && (Items[j][0]==Items[i][0]); j++) 
        RowSpanLength++;
      var Category = Items[i][0];
      if ( (Language=='FR') && (Category == 'THEATRE')) Category = 'TH&Eacute;&Acirc;TRE';
      document.writeln('<tr><p id=#'+Items[i][0]+'></p><td class="firstrow" rowspan='+RowSpanLength+' align=center>'+Category+'</td>');
    }
    RowSpanLength--;

    document.writeln('<td class="text" valign="top">'+Items[i][1]+'</td>');
    document.writeln('<td class="text" valign="top">'+Items[i][2]+'</td>');
    document.writeln('<td class="text" valign="top">'+Items[i][3]+'</td>');
    document.writeln('<td class="text" valign="top">'+Items[i][4]+'</td>');
    document.writeln('</tr>');
  }  
  document.writeln('</table>');

}