Andreas: javascript... Daten von einem Formular zum anderen schicken

Hallo,

ich habe folgendes (wahrscheinlich) primitives Problem: ich öffne aus einem Formular heraus (nennen wir es "XYZ" mit einer Textarea "TEXT") eine neues Fenster ("ABC") welches ebenfalls ein Formular enthält. Wie bekomme ich die dort angegebenen Werte per Knopfdruck ins vorherige Formular ("XYZ") ins Feld "TEXT" zurück? Bei meinem Code meckert der Browser bei Knopfdruck nur: "Objekt erwartet!"

--------------------------------------------------------------------

function pasteImageTag()
{
var ergebnis = document.ABC.def.value;
XYZ.TEXT.pasteHTML("<!IMAGE(DEF=" + ergebnis + ")!>");
}

var win=window.open("", "ABC", "width=300px,height=150px");
win.document.focus();
var def="";
win.document.write("<form name='ABC' method='post'>");
win.document.write("<table width=100%><tr>");
win.document.write("<td>Definition:</td><td><input type='text' name='def'></td></tr>");
win.document.write("<tr><td></td><td><input type='button' value='OK' onClick='pasteImageTag()'></td></tr></table></form>");

--------------------------------------------------------------------

Ich habs auch schon versucht mit ..."onClick='this.pasteImageTag()'"... dann bekomm ich die Meldung "Das Objekt unterstützt die Eigenschaft oder Methode nicht!"

Ist wahrscheinlich "pillepalle", aber trotzdem schönen Dank.

Andreas