MuckDesign: User-Wahlmöglichkeit zwischen mehreren Designs!

Beitrag lesen

Schönen Abend wünsche ich dem Forum!
Meine Frage wird vielleicht nicht allzu neu (ich hoffe ich hab's nicht im SEFHTML überlesen), doch meiner Ansicht nach interessant sein!
Gibt es eine Möglichkeit (Java, PHP o.ä.), das der User durch Anklicken eines Buttons zwischen verschiedenen CSS-Layouts und so selbst eine userspezifische Ansicht der GESAMTEN Webpage wählen kann?
Ich selbst hab einfach jeweils einen Link zu einer neuen Seite, mit neuem Stylesheet, aber gleichem Inhalt gesetzt (ähnliches geschieht ja auch auf der Seite [http://www.webwriting.de/css-design/mailingliste.shtml]. Ich finde diese Lösung aber nicht elegant genug! Blöd von mir, was?
Ich würd mich über diverse Vorschläge wirklich freuen, danke im voraus!