Schönen guten tag auch,
du hast da mehrere Probleme in deinem skript.
Hauptfenster=
window.open("index.htm","Hauptfenster","status, menubar, toolbar, location");
Meines wissens müßte es heissen status=yes,menubar=yes...
und Netscape reagiert allergisch auf leerzeichen.
wenn du hier bist, muss das frame aufgebaut sein, ist es aber wenn du online bist nicht unbedingt.
Hauptfenster.frames[2].location.href=Kategorie;
/* Kategorie = Name der zu ladenden HTML Datei für Frame[2]*/
sind hier wirklich zwei framesets ?
Hauptfenster.frames[2].frames[1].location.href=self.location.href;
besser ist es im Hauptfenster ein skript aufzurufen und das frameset dynamisch aufzubauen mit document.write("<frameset...blabla..
gruss STRUPPI