Código PHP:
   <script LANGUAGE="javascript" type="text/javascript">
var capa
var capa2
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";
 
 }
 
 if (document.layers) capa2 = eval("document." + idCapa);
 if (document.all) capa2 = eval(idCapa + ".style");
 if (document.getElementById) capa2 = eval('document.getElementById("' + idCapa + '").style');
 
 if ((capa2.display == "none") || (capa2.display == "hide")){
  capa2.display = (document.layers) ? "show" : "inherit";
 
 }else{
  capa2.display = (document.layers) ? "hide" : "none";
 
 }
 
}
//-->
</script>
 
----------------------------------------
<a href="#" onclick="cambio('capatemp')"><img src="boton_usuario.jpg" alt="nuevo usuario" width="123" height="33" border="0" /></a>
<div id="capatemp" style='position:relative; visibility:hidden; display:none'></div> 
   ¿Saben como resolverlo?
PD: Por cierto, en firefox se ejecuta sin problemas :)
 
 
 !) en que puede conseguirse un código más optimizado, incluso buscando otros mensajes en estos mismos foros... (estos días participé en una cuestión similar)
