Layer anzeigen mit pulldown-menü

hallo zusammen,

ich möchte per pulldown-menü die sichtbarkeit von mehreren übereinanderliegenden layern beeinflussen. ganz genau will ich aus einer reihe von orten auswählen lassen und dann die ebene mit dem entsprechenden ansprechpartner einblenden (und alle anderen eben ausblenden).

für die pulldown-funktion habe ich folgendes skript:

<!–
function formHandler(){
var URL = document.auswahl.seite.options[document.auswahl.seite.selectedIndex].value;
window.location.href = URL;
}
//–>

MenuURL 1URL 2URL 3URL 4

wie muß ich nun die „formHandler“-funktion abändern, sodaß statt eines url-aufrufes die visibility der layer gesetzt wird? z.b. in kombination mit dem folgenden skript…?

<!–
/* Browserabfrage: Layer-Object bekannt? */
if (document.layers) {ns = 1; ie = 0;}
else {ns = 0; ie = 1;}
/* CrossBrowser */
function init() {if (ns) ebene=document.image1;
if (ie) ebene=image1.style;}
/* Funktion Schicht anzeigen */
function show(name) {
if (ns)
{document.layers[’’+ name].visibility = „show“;}
else
{document.all[’’+ name].style.visibility = „visible“;}
}
function hide(name) {
if (ns)
{document.layers[’’+ name].visibility = „hide“;}
else
{document.all[’’+ name].style.visibility = „hidden“;}
}
//–>

kann mir jemand weiter helfen?
vielen dank schon mal,
arnold

ebenen anzeigen mit pulldown-menü
hallo,

hat sich erledigt. alle ansätze, das standard-pulldown-menü zu benutzen scheitern am netzkasper (–> netscape bis 4.7x).
ich benutze jetzt statt dessen ein selbstgeschriebenes script für ein pulldown-menü, das ebenfalls mit ebenen arbeitet.
das hat auch noch den vorteil, das nicht nur surfer, die mit dem explorer unterwegs sind, eine grafisch ansprechende auswahl zu sehen bekommen, sondern auch die netscape-user (obwohl sie’s eigentlich nicht verdient haben…)

schöne grüße,
arnold