Wisl: frame[1] hat keine parent-Eigenschaft mehr

Beitrag lesen

Hallo, ich habe ein großes Problem!

Ich wollte eine Übersetzen-Funktion per Babelfish in meiner HP einbauen, was soweit auch wie folgt funktioniert:
Am Ende jeder Seite steht "Translate to: English, ....". Beim Klick auf eine Sprache öffnet sich jetzt mein Frameset, damit ich wieder zur Hauptseite komme.

Jetzt zu meinem Problem:
Sobald sich das Frameset öffnet, sollten die Übersetzen-Funktion bei den Seiten ausgeblendet werden, mittels:
 document.all.Translate.style.visibility = "hidden";
 // Translate = id des <div> um die Übersetzen-Funktion </div>.

Im Voraus: es funktioniert nicht. Das war mein Versuch:
Im HEAD des oberen "Rückkehr"-Frames steht ein kleines Script (mit type="text/javascript"):
 var donttranslate;
 function DontTrans() {
  NichtAnzeigen = true;
  alert("Test");
  alert(parent.frames.length);
  alert(parent.Rückkehr.NichtAnzeigen);
 }

Und im HEAD des Haupt-Frames:
 function CheckTrans() {
  if (parent.Rückkehr.NichtAnzeigen == true)
   document.all.Translate.style.visibility = "hidden";
  alert("Test");
  alert(parent.frames.length);
  alert(parent.Rückkehr.NichtAnzeigen);
 }

Beide Scripte werden bei onLoad des jeweiligen Frames aufgerufen. Die Alerts beider Scripte sind gleich, aber die Reaktion ist echt komisch:

Ohne Frameset (also nicht übersetzt) kommen die richten Ausgaben des Haupt-Frames:
Test, 0, undefined

Nachdem ich das Frameset öffne kommen auch die richtigen Ausgaben des
Rückkehr-Frames:
Test, 1, true

Aber der Haupt-Frame meldet zu diesem Zeitpunkt nur noch:
Test

Hier noch zum abschluss das Frameset:
<frameset rows="30,*" border="0">
 <frame name="TransFrame" src="trasframe.php?lp=<? echo $_GET['lp']; ?>" scrolling="no">
 <frame name="MainFrame" src="http://babelfish.altavista.com/babelfish/trurl_pagecontent?url=<? echo $_GET['url']; ?>&lp=<? echo $_GET['lp']; ?>" scrolling="no">
</frameset>

Hat irgendjemand vielleicht einmal einen ähnlich Fehler gehabt?
Ich bin euch schon dankbar für's Durchlesen, hat eventuell jemand einen Gedankenblitz?

Merci & Adieu,
Wisl...