Hallo auch Dir,
<SCRIPT LANGUAGE="javascript" type="text/javascript" src="Java.js">
</SCRIPT>referenziert und dann ein Frameset wie folgt definiert:
im Wörtchen "dann" liegt Dein Problem. Wenn die JavaScript-Datei(*) geladen wird, existiert noch kein Frameset, und damit auch frames[x] noch nicht.
Lösung: Reihenfolge ändern.
(*) Übrigens ist der Name "Java.js" irreführend, da sich mit an Sicherheit grenzender Wahrscheinlichkeit nicht mal die Spur von Java darin befindet - vermute ich einfach mal.
Cheatah