Darwin: Horizontales Klappmenü

Beitrag lesen

Guten Morgen Forum,
ich bin gerade dabei ein horizontal ein- und aufklappbares Menü mit Hilfe von HTML und JS (scriptacolous) zu erstellen. Es soll die volle Höhe des Browserfensters einnehmen und die jeweils ausgewählte Kategorie vergrössern.
Ich bin mittlerweile schon gut voran gekommen, denke ich zumindest, allerdings hapert es noch an einigen Stellen.
Zwar habe ich es geschafft, das ganze wie gewünscht auf 100% in der Höhe zu skalieren, allerdings klappt das nur, wenn sich die einzelnen Elemente nicht in einem Container befinden. Deswegen werden die Elemente leider manchmal mehrzeilig angezeigt.
Ausserdem habe ich das Problem, dass das Element ganz rechts nie verschwindet, da ich mit margin-right arbeite. Es leuchtet mir also ein warum es nicht geht, aber ich bin leider unfähig, mir selbst zu helfen.
Würde mich also sehr freuen, falls mich jemand erleuchten kann.

Der ganze Code ganze ist als ZIP verlinkt.

Danke schonmal fürs Lesen.