extArray = new Array(".doc",".pdf",".docx");

 function Valida(formulario) {
allowSubmit =false;
if (formulario.cedula.value == "")

{ alert("Por favor ingrese su documento de indentidad"); formulario.cedula.focus(); return false; }

  if (formulario.nombre.value == "")
{ alert("Por favor ingrese su nombre"); formulario.nombre.focus(); return false; }

  if (formulario.apellido.value == "")
{ alert("Por favor ingrese su apellido, es importante para nosotros tener todos sus datos."); formulario.apellido.focus(); return false; }

if (formulario.email.value == "")

{ alert("Por favor ingrese su dirección de correo"); formulario.email.focus(); return false; }
if ((formulario.email.value.indexOf ('@', 0) == -1)||(formulario.email.value.length < 5)) {
    alert("Escriba una dirección de correo válida en el campo \"Dirección de correo\".");
    return (false);}
	
if (formulario.sexo.selectedIndex==0)
{ alert("Por favor, Seleccione el sexo"); formulario.sexo.focus(); return false; }
if (formulario.cargo.selectedIndex==0)
{ alert("Por favor, Seleccione el cargo de interes"); formulario.cargo.focus(); return false; }



if (formulario.ciudad.value == "")

{ alert("Por favor ingrese la ciudad de procedencia"); formulario.ciudad.focus(); return false; }
if (formulario.telefono.value == "")
{ alert("Por favor ingrese su teléfono de contacto"); formulario.telefono.focus(); return false; }
if (formulario.file.value=="")
{ alert("Por favor ingrese su hoja de vida"); formulario.file.focus(); return false; 
}else{


file=file.value;

while (file.indexOf("\\") != -1) file = file.slice(file.indexOf("\\") + 1);
ext = file.slice(file.indexOf(".")).toLowerCase();

//alert(extArray.length+"es la dimension ");
for (var i = 0; i < extArray.length; i++) {
//alert("en for " +i+"  esta es la matriz: "+ extArray[i]+"esto tiene ext "+ext);
if (extArray[i] == ext) {
allowSubmit = true;

//break;
}
}
//alert("este es submi"+allowSubmit);
if (!allowSubmit)
{
alert("Usted sólo puede subir archivos con extensiones " + (extArray.join(" ")) + "\nPor favor seleccione un nuevo archivo");
formulario.file.value="";
formulario.file.focus();
return false; 
}



}

}



