function clock()
{
 //Aktuelles datum
 var month, date, day, hours, minutes, seconds;
 //Zustelldatum
 var month1, date1, day1;
 //Differenz zwischen Bestelldatum und Zustelldatum
 var Dif=0;
 
 //Arrays mit den Tagen und Monaten
 var Days = new Array("So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa.");
 var Months = new Array("Jan.", "Feb.", "März", "Apr.", "Mai", "Juni", "Juli", "Aug.", "Sep.", "Okt.", "Nov.", "Dez.");
 
 //Aktuelles Datum ermitteln
 var ItDate = new Date();
 
  month = ItDate.getMonth();
 date = ItDate.getDate();
 day = ItDate.getDay();
 hours = ItDate.getHours();
 minutes = ItDate.getMinutes();
 seconds = ItDate.getSeconds(); 
 
 
 //Minuten und Sekunden formatieren
 if(minutes<10)
  minutes = "0" + minutes;
 if(seconds<10)
  seconds = "0" + seconds; 
 
 //Differenz berechnen
 if(day>=1 && day<=3 && hours<12)
  Dif=1;
 else if(day>=1 && day<=3 && hours>=12)
  Dif=2;
 else if(day==4 && hours<12)
  Dif=1;
 else if(day==4 && hours>=12)
  Dif=5; 
 else if(day==5)
  Dif=4;
 else if(day==6)
  Dif=3;  
 else if(day==0)
  Dif=2;   
 
 //Datum zu Zustelldatum setzen 
 ItDate.setDate(date+Dif);
 
 //Zustelldatum berechnen
 month1=ItDate.getMonth();
 date1=ItDate.getDate();
 day1=ItDate.getDay();
 
 //Ausgabe vorbereiten
 var Now = Days[day] +  " " + date + ". " + Months[month] + " " + hours + ":" + minutes + ":" + seconds; 
 var Then = Days[day1] + " " + date1 + ". " + Months[month1] + " " + "8:00-17:00";
 
 //Auf die Seite ausgeben 
 document.showclock.clwndw.value = Now;
 document.showclock.qqq.value = Then;
 
 //Jede Sekunde die Funktion ausführen
 window.setTimeout("clock()",1000); 
}
