window.open

Z jednoho okna volám okno jiné pomocí window.open. V novém okně provedu nějakou akci a výsledek si uložím do proměnné. Je možné pak s touto proměnnou pracovat v původním okně?

Tohle nefunguje:

okno = window.open('skript.php','','...');
vysledek = okno.document.promenna.value;
Co funguje dobře, je volání:

window.showModalDialog('skript.php','','...');

Jenomže ten nepodporuje refresh. Ve skriptu.php totiž používám formulář, který opět volá skript.php, ten se znova načte do nového okna, což je nepoužitelné.
Tady je ještě příklad:

http://pavero.wz.cz/priklad.htm

Po dvojkliku na políčko Datum se objeví kalendář, zde si vyberu datum a chci, aby se mi tato hodnota zpětně načetla do políčka Datum.
Tak už jsem to vyřešil pomocí OPENER...