ich kenne deine umgebung nicht,
aber nach meinen erfahrungen stuertzt netscape nicht wegen js, sondern vielmehr wegen allzufreiem html ab.
zumal du sagst, dass die abstuerze sporadisch erfolgen…
als erstes solltest du statt:
top.location.href=self.location;
top.location.href=self.location.href;
schreiben
darueber hinaus kannst du ja mal deine seite hinsichtlich korrekt verschachtelter, und korrekt geschlossener tags durchsehen.
machst du viel mit document.write? darauf sind manche nn-versionen nicht gut zu sprechen, insbesonders in tabellen…