kein-user: Variable weiter verwenden

Beitrag lesen

function username(x) {
     var user = x;
     alert(user);
   }

hier wird die Variable user lokal angelegt, bei Beendigung der Funktion username wird sie wieder gelöscht.

function Aufenthalt () {
     var Ende = new Date();
     var Endzeit = Ende.getTime();
     var time = Math.floor((Endzeit - Startzeit) / 1000);
     // user ist anscheinend immer null bzw. nicht def.?!?
     if(!user) {
       var user = "unknown";
     }
     OpenPage(time, user);
   }

entsprechend bekommt diese Funktion davon nix mit.