Es sencillo.. es un conjutno de capas o imagenes q estan ocultas mediante display:none... luego con JS a una de las capas se le va ponieneod display:block...
Si tenemos una lista de imagenes con estas caracteristicas
Código :
<img src="imagen1.jpg" class="ocultar" id="img1"/>
<img src="imagen2.jpg" class="ocultar" id="img2"/>
<img src="imagen3.jpg" class="ocultar" id="img3"/>
<img src="imagen4.jpg" class="ocultar" id="img4"/>
y tenemos una serie de links q llaman a una funcion JS
Código :
<a href="#" onclick="cambiar(1);return false;">link1</a>
<a href="#" onclick="cambiar(2);return false;">link2</a>
<a href="#" onclick="cambiar(3);return false;">link3</a>
<a href="#" onclick="cambiar(4);return false;">link4</a>
y por ultimo tenemos una funcion JS encargada de mostras y ocultar las imagenes
Código :
<script>
var actual = null; //aca vamos a guarar la imagen mostrada con anterioridad
function cambiar(pos){
if(actual!=null)
actual.style.display = "none"; //ocultamos la imagen q estaba
actual = document.getElementById("img"+pos);
actual.style.display = "block";
}
</script>
Espero q te sirva..
Saludos