Hallo Holger
Das Problem ist also die Paramterübergabe.
Es gibt da mehrere Möglichkeiten:
Cookies
Frames
Fenstername
Ich würde in diesem Fall letzteres verwenden.
Du weißt den parameter dem Fenster als Name zu und ließt ihn nacher wieder aus:
window.name = "parameter";
Siehe auch: http://www.teamone.de/selfaktuell/artikel/wertueb.htm
MfG
Daniel