function enviar_formulario()
    {
        xajax.$('submitButton').disabled=true;
        xajax.$('submitButton').value="espere por favor...";
        xajax_validar(xajax.getFormValues("factividades"));
        return false;
    }
function enviar_formulario_socios()
{
    xajax.$('submitButton').disabled=true;
    xajax.$('submitButton').value="espere por favor...";
    xajax_validar_socios(xajax.getFormValues("fsocios"));
    return false;
}
function validar(obj){
    var formulario = eval('document.forms.'+obj); 
    formulario.submod.value = 'save'; 
    if(obj == 'factividades'){
        ValidaActividades();
    }
    else if(obj == 'fsocios'){ 
        ValidaSocios('fsocios');  
    }
    else{
        formulario.submit();
    }
    
} // 2085 2075 98 0100168018

function ValidaSocios(obj){
    var formulario = eval('document.forms.'+obj); 
    formulario.submod.value = 'save';
    var OK = false;
                                                            
    var objFoDire = document.getElementById('FoDire').value;
    var objFoCopo = document.getElementById('FoCopo').value;
    var objFoProv = document.getElementById('FoProv').value;
    var objFoPobl = document.getElementById('FoPobl').value;
    var objFoTel1 = document.getElementById('FoTel1').value;
    var objFoTte1 = document.getElementById('FoTte1').value;
    var objFoTel2 = document.getElementById('FoTel2').value;
    var objFoTte2 = document.getElementById('FoTte2').value;
    var objFoNiEs = document.forms.fsocios.elements['FoNiEs[]'];
    var objFoPais = document.getElementById('FoPais').value;
    var objFoNom1 = document.getElementById('FoNom1').value;
    var objFoApe1 = document.getElementById('FoApe1').value;
    var objFoNif1 = document.getElementById('FoNif1').value;
    var objFoNac1 = document.getElementById('FoNac1').value;
    var objFoPro1 = document.getElementById('FoPro1').value;
    var objFoMai1 = document.getElementById('FoMai1').value;
    
    var objFoAdo1 = document.forms.fsocios.elements['FoAdo1[]'];
    var objFoAdo2 = document.forms.fsocios.elements['FoAdo2[]'];    
    var objFoAdo3 = document.forms.fsocios.elements['FoAdo3[]'];    
    var objFoAdo4 = document.forms.fsocios.elements['FoAdo4[]'];    
    var objFoPaA1 = document.getElementById('FoPaA1').value;    
    var objFoPaA2 = document.getElementById('FoPaA2').value;    
    var objFoPaA3 = document.getElementById('FoPaA3').value;    
    var objFoPaA4 = document.getElementById('FoPaA4').value;
    
    var objFoNif2 = document.getElementById('FoNif2').value;
    var objFoNif3 = document.getElementById('FoNif3').value;
    var objFoNif4 = document.getElementById('FoNif4').value;
    
    var objFoNac2 = document.getElementById('FoNac2').value;
    var objFoNac3 = document.getElementById('FoNac3').value;
    var objFoNac4 = document.getElementById('FoNac4').value;
    var objFoCC1 = document.getElementById('FoCC1').value;
    var objFoCC2 = document.getElementById('FoCC2').value;
    var objFoCC3 = document.getElementById('FoCC3').value;
    var objFoCC4 = document.getElementById('FoCC4').value;
    var conformidad = document.getElementById('conformidad'); 
    
    
    result = validarCP(objFoCopo)
    /*compruebo los datos familiares*/       
    
   if(conformidad.checked){     
   
    
    if(CompruebaBlanco(objFoDire,'Dirección') && CompruebaBlanco(objFoCopo,'Código postal') && CompruebaBlanco(objFoProv,'Provincia') && CompruebaBlanco(objFoPobl,'Población') &&  CompruebaBlanco(objFoTel1,'Teléfono 1') && CompruebaBlanco(objFoTte1,'Tipo teléfono 1') ){
        OK= true;
    }
    else{
        return false;   
    }
    if(FormateaFecha(objFoNac1)) OK = true; else return false;  
    if(result != "") {alert(result); return false;} else  OK = true;            
    
    //if(validarRadiButton(objFoNiEs,formulario,'Niño en espera')) OK = true; else return false;  
    if(objFoNiEs[0].checked){
        if(CompruebaBlanco(objFoPais,'Pais')) OK= true; else return false;  
    }
    
    
    if(validarCCC('FoCC1','FoCC2','FoCC3','FoCC4')) OK= true; else return false;              
    /***************************************************************************/
    
    /*Comprueba datos Titular*/
    if(CompruebaBlanco(objFoNom1,'Nombre del titular') && CompruebaBlanco(objFoApe1,'Apellidos del titular')  &&  CompruebaBlanco(objFoNif1,'DNI/NIF') && CompruebaBlanco(objFoNac1,'Fecha de nacimiento del titular') && CompruebaBlanco(objFoPro1,'Profesión del titular') && CompruebaBlanco(objFoMai1,'Correo del titular')){
        OK= true;
    }
    else{
        return false;   
    }
    
    if(valida_nif_cif_nie(objFoNif1)== 1 || valida_nif_cif_nie(objFoNif1)== 3) OK= true; else {alert('el DNI/nif/nie del titular es incorrecto');return false;  } 
        
    if(validarInt(objFoTel1)) OK = true; else  {alert('El campo teléfono no es correcto');return false;}
        
    if(CompruebaMail(objFoMai1)) OK = true; else return false;
    
    if(validarRadiButton(objFoAdo1,formulario,'Adoptado del titular')) OK = true; else return false;          
    
    if(objFoAdo1[0].checked){
        if(CompruebaBlanco(objFoPaA1,'Pais de adopción')) OK= true; else return false;  
    }
    
    for(i=2;i<5;i++){
    
        if(noVacio(eval('objFoNif'+i))){
            if(valida_nif_cif_nie(eval('objFoNif'+i))==1 || valida_nif_cif_nie(eval('objFoNif'+i))==3)  OK= true; else {alert('el DNI/nif/nie de la persona '+i+' es incorrecto');return false;  } 
        }
        if(noVacio(eval('objFoNac'+i))){
            if(FormateaFecha(eval('objFoNac'+i))) OK = true; else return false;         
        }
        
        if(eval(eval('objFoAdo'+i+'[0]').checked)){
            if(CompruebaBlanco(eval('objFoPaA'+i),'Pais de adopción de la persona '+i)) OK= true; else return false;  
        }
    }
    if(OK==true){
        document.getElementById('FoCCC').value = objFoCC1+objFoCC2+objFoCC3+objFoCC4; 
        formulario.submit();   
    }
   }
   else alert('Debe marcar la pestaña de conformidad'); 

         
}
