Globetrotter: Datum auf Zeit überprüfen in Javascript

Beitrag lesen

Ich habe jetzt schon etwas mehr durchblick, dennoch funktioniert folgendes Skript nicht, er schreibt nichts hin:

datum = new Date();
jahr = datum.getFullYear();
monat = datum.getMonth();
tag = datum.getDate();

jetzt = new Date(jahr,monat,tag);

when = new Date(2004,10,10);

if (when > jetzt) {
document.write(when)
} else {
document.write(jetzt)
}}

Woraum liegt's?