Seguramente el estilo no está definido con el atributo style, es por eso que no te devuelve nada. Podrías probar a obtenerlo de esta otra manera:
Código PHP:
<script type="text/javascript">
function cascadedstyle(el, cssproperty, csspropertyNS){
if (el.currentStyle) //if IE5+
return el.currentStyle[cssproperty]
else if (window.getComputedStyle){ //if NS6+
var elstyle=window.getComputedStyle(el, "")
return elstyle.getPropertyValue(csspropertyNS)
}
}
alert(cascadedstyle(document.getElementById('Nombre de la capa'),'visibility','visibility'));
</script>