hola, primero k nada muchas gracias por responder y por la info. pues aki t dejo el codigo y si como decias el problema esta en visibility
Código HTML:
<html>
<head>
<script LANGUAGE="javascript">
var capa
function cambio(idCapa)
{
if (document.layers)
capa = eval("document." + idCapa);
if (document.all)
capa = eval(idCapa + ".style");
if (document.getElementById)
capa = eval('document.getElementById("' + idCapa + '").style');
if ((capa.visibility == "hidden") || (capa.visibility == "hide"))
{
capa.visibility = (document.layers) ? "show" : "visible" ;
}
else
{
capa.visibility = (document.layers) ? "hide" : "hidden" ;
}
}
</script>
</head>
<body>
<div id="capa1" style='position:relative;'>
Esta es la capa 1
</div>
<div id="capa2" style='position:relative;'>
Esta es la capa 2
</div>
<a href="#" onClick="cambio('capa1')">Muestra/oculta la capa 1</a>
<br>
<a href="#" onClick="cambio('capa2')">Muestra/oculta la capa 2</a>
</body>
</html>