gionce: Div öffnen und andere schließen

Beitrag lesen

Hallo Alex,
Danke für die schnelle Antwort.

Ok, das heißt, wenn ich im Script-Teil das Stück ersetze durch die Displayfunktion, und im html-Teil ja meine Div-container auf "Abruf" liegen, wie kann ich sie dann abfragen?
Bis jetzt werden sie ja anklicken des Buttons z.B. "Fotos" ein und ausgeblendet:

<a href="javascript:ShowHide('sub4Div')">Fotos</a>

D.h. ich müßte schreiben:

<script type="text/javascript">
<!--

var lastID = false;
function swap(targetID) {
obj = document.getElementById(targetID);
obj.style.display = (obj.style.display == 'block') ? 'none' : 'block';

if (lastID && lastID != targetID){  
	document.getElementById(lastID).display = "none";  
}  
lastID = targetID;  

}
//-->
  </script>
  <style type="text/css">
<!--
#sub4Div
{
visibility:hidden;width:510px;
height:370px;
padding: 40px;
position:absolute;
right:50%;
margin-right: -100px;
top:130px;
}

-->
  </style>

und dann im body:

<a href=" ...Was kommt dann hier hin?...('sub4Div')">Fotos</a>

<div id="sub4Div">
<div
 style=" blablabla

oder muß das grundsätzlich anders aussehen?
Vielen Dank.
Gruß gionce