Hi,
ein ansatz:
var anzahl = 4;
var timestamp = new Date("2007 08 01").getTime();
Geht das so? Schau dir mal [link:http://de.selfhtml.org/javascript/objekte/date.htm#allgemeines@title=Variante 3] an.
Und noch was: Wenn du es wie bei Variante 3 notierst ist der August Monat 7 und nicht 8.
var newtime = new Date().getTime();
var nr = Math.floor((newtime-timestamp)/24/60/60/1000)%anzahl+1;
Da fehlt noch der Faktor 7 fuer die Woche.
>
> Weiter weiss ich im mom leider nicht!
Wenn ich das richtig sehe steht in nr jetzt eine Zahl zwischen 1 und 4.
Jetzt kannst du wieder mit Hilfe einer Abfrage (genau wie vorher mit dem Wochentag) das entsprechende DIV einblenden.
Oder du sprichst das entsprechende div mit getElementById('div'+nr) an, falls du sie entsprechend benannt hast.
Zum testen kannst du dann ja bei timestamp einfach mal unterschiedliche Timestamps erzeugen. Das Resultat sollte sich dann alle 7 Tage aendern.
mfG,
steckl