Si vas a insertarlo en la base de datos tendrás que recibirlo como un array de campos, así cambia los nombres y ponlos todos como nom[], cognom[], etc... y el id como nom0, nom1, nom2, etc... y en vez de usar getElementsByName() házlo así:
Código Javascript
:
Ver originalfunction validar(){
for(i=0;obli=document.getElementById('nom'+i);i++){
if(obli.value==''){
alert('Vacío');
obli.focus();
return false;
}
}
}
Saludos (: