<!--
var recuento=0,pedrito=0;

function esnumero(cadena,descript,nomcamp,form)
{
 var i=0, j=0,digits = '1234567890';

 for (i=0; i < cadena.length ; i ++ )
 {
  is_digit=0;
  for (j=0; j < digits.length; j++)
  {
   if (cadena.charAt(i) == digits.charAt(j))   is_digit=1;
  }
   if (!is_digit)
   {
    
     return(1);
   }

 }
 return(0);
}

////////////////////////////////////////////////////////////////////////////////////
// Comprobar longitud campo. Se le pasa nombre campo y que longitud
////////////////////////////////////////////////////////////////////////////////////

function comprova_longitud_min(campo,longitud,descript,campname,form)
{
	if (campo.value.length < longitud)
	{
		return(1);
    }
    return(0);
}

////////////////////////////////////////////////////////////////////////////////////
// Comprobar que dos campos sean iguales
////////////////////////////////////////////////////////////////////////////////////

function comprova_camps_iguals(p1,p2,descript,form) {
	 if (p1.value != p2.value)
     {
        p1.focus();
        return(1);
    }
       return(0);
}

////////////////////////////////////////////////////////////////////////////////////
// comprobar campo text, se le pasa el valor del campo y la descripcion del alert,
////////////////////////////////////////////////////////////////////////////////////

function comprova_camp(nomcamp,descript,camp,form) {
var t;
var vacio=true;

for (t=0;t<nomcamp.value.length;t++) {
	if (nomcamp.value.charAt(t)!=' ') {vacio=false;}}

	if (nomcamp.length <= 0 || vacio)
       {
    
        return(1);
      }
       return(0);
}

function comprova_password(pas1,pas2,form) {

for (t=0;t<pas1.length;t++) {
	
	if ( (pas1.charAt(t) >='a' && pas1.charAt(t) <='z') || (pas1.charAt(t) >='A' && pas1.charAt(t) <='Z') || (pas1.charAt(t) >='0' && pas1.charAt(t) <='9')) 
	{}
	else {
		return(1);
	}
	if ( (pas2.charAt(t) >='a' && pas2.charAt(t) <='z') || (pas2.charAt(t) >='A' && pas2.charAt(t) <='Z') || (pas2.charAt(t) >='0' && pas2.charAt(t) <='9')) 
	{}
	else {
		return(1);
	}
  }
return(0);
}

function comprova_mail(text1,form){

var count=0;
for (t=0;t<text1.length;t++) {
	
	if ( (text1.charAt(t) =='�') || (text1.charAt(t) =='+') || (text1.charAt(t) =='-') || (text1.charAt(t) =='.') || (text1.charAt(t) =='_') || (text1.charAt(t) =='@') || (text1.charAt(t) >='a' && text1.charAt(t) <='z') || (text1.charAt(t) >='A' && text1.charAt(t) <='Z') || (text1.charAt(t) >='0' && text1.charAt(t) <='9') ) 
	{ 
	if (text1.charAt(t) !='@' && text1.charAt(t) !='.' && count==0) count=1; 
	if (text1.charAt(t) =='@' && count==1) count=2; 
	if (text1.charAt(t) !='@' && text1.charAt(t) !='.' && count==2) count=3; 
	if (text1.charAt(t) =='.' && count==3 ) count=4; 
	if (text1.charAt(t) !='@' && text1.charAt(t) !='.' && count==5) count=6; 
	if (text1.charAt(t) !='@' && text1.charAt(t) !='.' && count==4) count=5; 
	}
	else {	
	form.email.value="";

	;return(1);
	}

}

if (count!=6) {
	form.email.value="";
	return(1);
	}

return(0);
}

function comprova_checkbox(casella) {
 if (casella.checked==false){
	casella.value='No';
    return(false);
  }
     return(true);
}

 
function comprueba(form) {
form.camp0.value=comprova_mail(form.email.value,form);
form.camp1.value=comprova_longitud_min(form.password,4,"Password: "," password ",form)+
comprova_longitud_min(form.password2,4,"Password: "," password2 ",form) +
comprova_password(form.password.value,form.password2.value,form) +
comprova_camps_iguals(form.password,form.password2,"Compruebe la contrase�a: ",form);

form.camp2.value=comprova_camp(form.nombre,"Falta intoducir el nombre"," nombre ",form);
form.camp3.value=comprova_camp(form.apellidos,"Falta intoducir los apellidos"," apellidos ",form);

if(form.pais.value < 1) {form.camp4.value = 1;form.camp5.value = 1;}
else if(form.provincias.value <1)form.camp5.value = 1;


for (t=0;t<6;t++) {
objeto="form.camp"+t+".value";
pedrito=eval(objeto);
recuento=recuento+pedrito;
}

if (recuento==0)
{
         if (!form.datos.checked){
            alert("Para llevar a cabo el registro, debes aceptar las normas de uso");
			form.action="./alta_gratuita.cfm";
			form.submit();
         } else{
			form.action="./alta_run.cfm";
			form.submit();
         }    
	}
else {
	alert("Algunos campos del formulario son incorrectos.\n A continuación te señalaremos los datos que debes completar o modificar");
	form.action="./alta_gratuita.cfm";
	form.submit();
}
}

function abrir() {
	window.open('normas_popup.cfm','tuPatrocinio','toolbar=no,location=no,directories=no,scrollbars=yes,status=no,menubar=no,resizable=yes,height=400,width=692,top=50,left=50');
}


//-->