function chk()
{	var msg;
msg="";
if (ChkBlanco(document.form1.nombre.value))
{msg=msg+" Debe colocar un nombre."+"\n";}
if (ChkBlanco(document.form1.cedula.value))
{msg=msg+" Debe colocar una cédula."+"\n";
} else {
if (ChkNumero(document.form1.cedula.value))
{msg=msg+" Debe colocar una cédula válida."+"\n";}
}
if (ChkBlanco(document.form1.codigo_area.value))
{msg=msg+" Debe colocar un código de area."+"\n";}

if (ChkBlanco(document.form1.telefono.value))
{msg=msg+" Debe colocar un teléfono."+"\n";}

if (document.form1.estado.value == -1)
{msg=msg+" Debe colocar un estado."+"\n";}
if (document.form1.ciudad.value == -1)
{msg=msg+" Debe colocar una ciudad."+"\n";}

if (ChkEmail(document.form1.correo.value))
{msg=msg+" Debe colocar un correo válido."+"\n";}
var ano = document.form1.Ano.value;
var mes = document.form1.Mes.value;
var dia = document.form1.Dia.value;
if (dia=="0" || mes=="0" || ano=="0" ){
msg=msg+" Debe introducir una fecha válida."+"\n";
document.form1.Dia.focus();}		
if (mes==2){
if (dia>29){
msg=msg+" Día no concuerda con el mes."+"\n";
document.form1.Dia.focus();
}		
}else{
if ((mes==4)||(mes==6)||(mes==9)||(mes==11)){
if (dia>30)
{msg=msg+" Día no concuerda con el mes."+"\n";
document.form1.Dia.focus();
}}}
function checkYear(year) { 
return (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0)) ? 1 : 0;	  }
if (mes=="2" && dia=="29"){
if (!checkYear(ano)) {
msg=msg+"Este año no es bisiesto."+"\n";
document.form1.Ano.focus();}
}
if (msg!="")
{alert("Mensaje: " +"\n" + msg + " Por favor corrija e intente de nuevo");
event.returnValue=false; }
}
