function validarCurriculum(){
cambiaCheck();
var f = document.formcv;
	
 if (f.curriculum.value.length==0){ 
 	f.extension.value="0";
 }else{
 	 var valor=f.curriculum.value;
	 f.extension.value = valor.substr(valor.lastIndexOf('.')+1,valor.length);
	
 }
 
 if (f.apelynombre.value.length==0){ 
       alert(valapelynombre);
       f.apelynombre.focus(); 
 }else if (f.fecha_nac.value.length==0){ 
       alert(valfecha_nac);
       f.fecha_nac.focus(); 
 }else if (f.direccion.value.length==0){ 
       alert(valdireccion);
       f.direccion.focus();  
 }else if (f.telefono.value.length==0){ 
       alert(valtelefono);
       f.telefono.focus();       
 }else if (esCorreoValido(f.email)){ 
       alert(valmail);
       f.email.focus();        
 
 
 }else if (f.titulacion.value.length==0){ 
       alert(valtitulacion);
       f.titulacion.focus(); 
 }else if (f.finicio_fin.value.length==0){ 
       alert(valfinicio_fin);
       f.finicio_fin.focus(); 
 
 } else{
 	f.submit();
 }

}

function cambiaCheck(){
var f = document.formcv;
if (f.disponibilidadNac.checked) f.disponibilidadNac.value="1";
	else f.disponibilidadNac.value="0";
	if (f.disponibilidadInter.checked) f.disponibilidadInter.value="1";
	else f.disponibilidadInter.value="0";
	if (f.red1.checked) f.red1.value="1";
	else f.red1.value="0";
	if (f.red2.checked) f.red2.value="1";
	else f.red2.value="0";
	if (f.red3.checked) f.red3.value="1";
	else f.red3.value="0";
	if (f.red4.checked) f.red4.value="1";
	else f.red4.value="0";
	if (f.gene1.checked) f.gene1.value="1";
	else f.gene1.value="0";
	if (f.gene2.checked) f.gene2.value="1";
	else f.gene2.value="0";
	if (f.gene3.checked) f.gene3.value="1";
	else f.gene3.value="0";
	if (f.gene4.checked) f.gene4.value="1";
	else f.gene4.value="0";

}

function esCorreoValido(obj )
{
var s = obj.value;
var filter=/^[A-Za-z][A-Za-z0-9_.]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (s.length == 0 ) return true;
	if (filter.test(s))
		return false;
	else
		return true;
}
function cancelarCurriculum(){
var f = document.formcv;

f.reset();
}
