Ich habe ein Problem!

Ich möchte etwas realisieren und weiß einfach nicht wie ich es umsetzen kann.
Ich möchte einen Text haben der folgendes ausgibt:
Die heutige Zahl lautet: 1246
Neue Nummer in: 23 Stunden, 5 Minuten und 34 Sekunden
Nun ich habe den Counter einmal erstellt. Der Counter läuft momentan so lange bis das Datum welches ich eingebe erreicht wird.
Hier ist mein momentaner Counter:
Code: Alles auswählen
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-12724710-2");
pageTracker._trackPageview();
} catch(err) {}</script>
<script language="JavaScript">
var jahr=2010, monat=3, tag=19, stunde=13, minute=30, sekunde=00; // Ziel-Datum in MEZ
var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);
function countdown() {
startDatum=new Date(); // Aktuelles Datum
// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
if(startDatum<zielDatum) {
var stunden=0, minuten=0, sekunden=0;
// Stunden
stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);
// Minuten
minuten=Math.floor((zielDatum-startDatum)/(60*1000));
startDatum.setTime(startDatum.getTime()+minuten*60*1000);
// Sekunden
sekunden=Math.floor((zielDatum-startDatum)/1000);
// Anzeige formatieren
(stunden!=1)?stunden=stunden+" hours, ":stunden=stunden+" hour, ";
(minuten!=1)?minuten=minuten+" minutes and ":minuten=minuten+" minute and ";
if(sekunden<10) sekunden="0"+sekunden;
(sekunden!=1)?sekunden=sekunden+" seconds":sekunden=sekunden+" second";
document.countdownform.countdowninput.value=stunden+minuten+sekunden;
setTimeout('countdown()',200);
}
// Anderenfalls alles auf Null setzen
else document.countdownform.countdowninput.value="0 Stunden, 0 Minuten und 00 Sekunden";
}
</script>
1) Der Counter soll nicht bei einem bestimmten Datum enden, sondern der Counter soll wenn er abgelaufen ist von vorne wieder beginnen.
2) Wenn der Counter auf 0 Stunden 0 Minuten und 0 Sekunden abgelaufen ist, dann soll bei "Die heutige Zahl lautet" eine Zufallszahl geschrieben werden.
Sprich der Counter zählt 24 Stunden hinunter, dann gibt er eine Zufallszahl aus und dann zählt er wieder 24 Stunden hinunter, dann wieder eine Zufallszahl und zählt wieder den Counter herunter usw.
Ist sowas möglich? Wenn ja muss ich meinen Counter dazu einfach umändern? Wenn ja wie?
Ich hoffe mir kann jemand von euch behilflich sein!
Vielen dank!
Liebe Grüße,
Christoph[/QUOTE]