Hallo,
var Status
^
vielleicht weil dahinter kein strichpunkt steht?
Nein, weil hier kein Wert zugewiesen wird.
Status hat also erstmal den Wert undefined.
Nur wenn dann 'ok' zugewiesen wird, ändert sich das.
Wenn man diese Zeile also in
var Status=""
oder ähnliches ändert, hat Status immer einen definierten Wert.
Andreas