paul: 2 div gleichzeitig öffnen

Beitrag lesen

Hallo Leute,

ich hab ein Script mit dem ich ein Div öffnen kann und wenn ich ein zweites Div öffne sich das erste schließt. Soweit ist das alles ok.
Jetzt will ich aber das ich 2 Divs öffnen kann und beide sich auch wieder schließen wenn ich ein anderes öffne.
Jetzt weiß ich bloß nicht so recht wie ich das anstellen soll.

Bsp.: Ich will div0 und box0 (div was im css-script definiert ist) öffnen.
und wenn ich dann div1 sehen will schließt sich div0 und box0.

Hier mein Script:
-----------------

var box = new Array();
box[0] = 'div0';
box[1] = 'div1';
box[2] = 'div2';
box[3] = 'div3';

function show(id)
{
        if(document.getElementById(id).style.display=="none")
        {
                for(i=0;i<box.length;i++)
                {
                        document.getElementById(box[i]).style.display="none";
                }

document.getElementById(id).style.display="block";
        }
        else
        {
                document.getElementById(id).style.display="none";
        }
}

HTML Code:
----------
<body>

<div id="menu">
<a href="#" onClick="show('div0')">Fenster0</a><br>
<a href="#" onClick="show('div1')">Fenster1</a><br>
<a href="#" onClick="show('div2')">Fenster2</a><br>
<a href="#" onClick="show('div3')">Fenster3</a><br>
</div>

<div id="div0">Fesnter0</div>
<div id="div1">Fesnter1</div>
<div id="div2">Fesnter2</div>
<div id="div3">Fesnter3</div>
<div id="box0">Bild</div>

</body>

Ideen:
------

<a href="#" onClick="show('div0','box0')">Fenster0 und Box0</a><br>

Hab schon das probiert aber das wollte nicht klappen, ich denke mal das ich was in dem Script selber verändern muss aber ich weiß nicht so recht was.

Vielen Dank

mfg Paul