hi, dillinger,
hab mal eine interessante lösung für dein sound-problem in html gesehen - ohne layer.
das ganze kannst du ganz einfach mit einem frameset umsetzten.
<frameset rows="1,*>....
für den 1px-frame erstellst du zwei seiten - die eine mit hintergrundmusik (zb.: mitsound.htm), die andere ohne (zb.: ohnesound.htm). dann erstellst du im hauptframe zwei buttons/links, die dann die 1px-frame-seiten austauschen.
sound on =
sound on
sound off =
sound off
halbwegs verständlich - müsste so hinhauen

.
cu - the dreamer