Sup!
Daß das JAVA nicht funktioniert, verwundert, bei JS und CSS muß man eben ein wenig auf die Unterschiede zum NN6 und ganz stark auf die zum NN4.7x achten.
SelfHTML lesen kann nicht schaden. Allerdings ist es ziemlich kompliziert, eine Seite komplett auf NN4.7x umzustellen, wenn man erst am Schluß darauf kommt, und diese Überlegung nicht von Anfang an hat. Auf NN6 umzustellen ist etwas einfacher.
Idealtypischerweise konzipiert man die Seite von vornherein browserunabhängig und/oder setzt DHTML-Bibliotheken wie z.B. dynapi ein.
Am besten postest Du die URL, da kann man dann mal sehen, was man machen kann.
Gruesse,
Bio