var days   = new Array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag');
var months = new Array('Januar','Februar','M&#228;rz','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember');
var oldTimeText = '';

function showTime()
{
  var actualDate  = new Date();
  var day         = actualDate.getDate();
  var month       = actualDate.getMonth() + 1;
  var year        = actualDate.getFullYear();
  var hour        = actualDate.getHours();
  var minute      = actualDate.getMinutes();
  var second      = actualDate.getSeconds();
  var weekday     = actualDate.getDay();

  var firstHour   = ((hour < 10) ? '0' : '');
  var firstMinute = ((minute < 10) ? ':0' : ':');
  var firstSecond = ((second < 10) ? ':0' : ':');

  var timeText = firstHour + hour  + firstMinute + minute + firstSecond + second;
  var fullText = days[weekday] + ' ' + day + '. ' + months[month-1] + ' ' + year + ' - ' + firstHour + hour  + firstMinute + minute + firstSecond + second;

  if (oldTimeText!=timeText)
  {
    if (document.getElementById)
    {
      this.window.document.getElementById('time').innerHTML = '';
      this.window.document.getElementById('time').innerHTML = fullText;
    }
    else if (document.all)
    {
      this.window.document.all['time'].innerHTML = fullText;
    }
    else if (document.layers)
    {
      this.window.document.layers['time'].document.open();
      this.window.document.layers['time'].document.write(fullText);
      this.window.document.layers['time'].document.close();
    }
  }
  oldTimeText = timeText;
  setTimeout('showTime()', 1000);
}

