Lieber Gernot,
Dein Klappmenü wurde bei 1207 Elementen in einer verschachtelten Liste ungefähr genauso unerträglich langsam, wie andere solche Systeme auch. Das Testsystem war ein älterer Pentium III mit ca. 650MHz, auf dem sowohl der FF als auch der IE mehr als 37 Sekunden brauchten, bis die Seite benutzbar war. So lange dauert es, bis die Scripte ihren HTML-Code um die Elemente herum generiert haben. Daher habe ich das serverseitig lösen wollen, damit es "nur" bei der Übertragung länger dauert. Im Browser ist das JS einfach wesentlich langsamer, als das PHP auf dem Server!
Liebe Grüße aus Ellwangen,
Felix Riesterer.