creo que se pudiera preguntar de esta forma.... antes de validarlo
Cita: if (document.all) capa = eval(idCapa + ".style");
if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
if ((capa.visibility == "hidden") || (capa.visibility == "hide"))
el detalle es que tu validador usa los name, en ves de ID, y esta pregunta es para ID...
suerte