Hola crazychicken, bienvenido a los foros:
Creo que esa funcioncita sería una que ocultase todos los divs con display: none, y mostrase el actual con display:block...
function ocultar() {
var todos = getElementById("contenedor").getElementsByTagName( "div");
for (var i = 0, maxi = todos.length; i < maxi; i ++)
todos[i].style.display = "none";
}
function mostrar(este) {
ocultar();
document.getElementById(este).style.display = "block";
}
...Y en la página:
<div id="contenedor" >
<div id="div1" >
contenido 1
<div>
<div id="div2" >
contenido 2
<div>
</div>
<a href="javascript
: mostrar('div1')" > mostrar div1 </a>
...
Hace poco vi una respuesta de tunait muy parecida, pero no sabría decirte como buscar ese mensaje...
Saludos