function validaEmail(checkStr)
{var nI, sS, nN, nP;
 // Arroba ...
 sS = "@"; nN = 0; nP = 0;
 for(nI = 0; nI <checkStr.length; nI++)
 { if(checkStr.charAt(nI) == sS) 
 { nN++; nP = nI; }
 }
 if(nN == 0) return (false);
 if(nN> 1) return (false);
 var nPArroba = nP;
 // Punto ...
 sS = "."; nN = 0; nP = 0;
 for(nI = 0; nI <checkStr.length; nI++)
 { if(checkStr.charAt(nI) == sS) 
 { nN++; nP = nI; }
 }
 if(nN == 0) return (false);
 var nPPunto = nP;
 // Posicion Arroba/Punto ...
 if(nPArroba> nPPunto) return (false);
 //
 return (true);
}


function GuardarAsociate_in(){
var msgerror='';

with(document.forms['fc']){
	if ((nombre_razon_social.value=="")){ msgerror = '* Name\n'; }
	if ((cif_nif.value=="")){ msgerror = msgerror +'* First Name\n'; }
	if ((domicilio.value=="")){ msgerror = msgerror +'* Address\n'; }
	if ((poblacion.value=="")){ msgerror = msgerror +'* Town\n'; }
	if ((provincia.value=="")){ msgerror = msgerror +'* Province\n'; }
	if ((email.value=="")){ msgerror = msgerror +'* email\n'; }
	if ((director.value=="")){ msgerror = msgerror +'* Manager\n'; }
	if ((nombre_banco.value=="")){ msgerror = msgerror +'* Bank name\n'; }
	if ((direccion_banco.value=="")){ msgerror = msgerror +'* Bank Address\n'; }
	if (cta_entidad.value=="" || cta_sucursal.value=="" || cta_dc.value=="" || cta_ccc.value=="" ){ msgerror = msgerror +'* Bank account\n'; }
	if ((titular_banco.value=="")){ msgerror = msgerror +'* Account Manager\n'; }
	if ((email.value=="")){ msgerror = msgerror +'* Email\n'; }
	else if (!validaEmail(email.value)){ msgerror = msgerror +'* Incorrect Email\n'; }
	if (observaciones.value==""){ msgerror = msgerror +'* Observations\n'; }
		if (msgerror!=''){
			alert('This fields are obligatory:\n\n'+msgerror);
			return false;
			}
		else{
			return true;
			}
	}
}

function GuardarAsociate_es(){
var msgerror='';

with(document.forms['fc']){
	if (nombre_razon_social.value==""){ msgerror = '* nombre o razón social\n'; }
	if (cif_nif.value==""){ msgerror = msgerror +'* cif /nif\n'; }
	if (domicilio.value==""){ msgerror = msgerror +'* domicilio\n'; }
	if (poblacion.value==""){ msgerror = msgerror +'* poblacion\n'; }
	if (provincia.value==""){ msgerror = msgerror +'* provincia\n'; }
	if (email.value==""){ msgerror = msgerror +'* email\n'; }
	if (director.value==""){ msgerror = msgerror +'* director\n'; }
	if (nombre_banco.value==""){ msgerror = msgerror +'* nombre del banco\n'; }
	if (direccion_banco.value==""){ msgerror = msgerror +'* domicilio del banco\n'; }
	if (cta_entidad.value=="" || cta_sucursal.value=="" || cta_dc.value=="" || cta_ccc.value=="" ){ msgerror = msgerror +'* cuenta bancaria\n'; }
	if (titular_banco.value==""){ msgerror = msgerror +'* titular de la cuenta\n'; }
	if (email.value==""){ msgerror = msgerror +'* Email\n'; }
	else if (!validaEmail(email.value)){ msgerror = msgerror +'* Email incorrecto\n'; }
	if (observaciones.value==""){ msgerror = msgerror +'* Observaciones\n'; }
		if (msgerror!=''){
			alert('Los siguientes campos son obligatorios:\n\n'+msgerror);
			return false;
			}
		else{
			return true;
			}
	}
}
