/* author: Hernan Elvira */
/* Creation date: 23/09/2003 */

function Procesar(form) {

    elNombre(form);
    losApellidos(form);
    elDomicilio(form);
   	elCodigo(form);
	laLocalidad(form);
	elTelefono(form);
	elEmail(form);
	laProfesion(form);
	esAntiguo(form);
	elTiempo(form);
	elNivel(form);
	nosConocio(form);
	elMedio(form);
	deAcuerdo(form);
    TodoLleno(form);
}

function TodoLleno(form) {

	if((elNombre(form) && losApellidos(form)) && (elDomicilio(form) && elCodigo(form)) && (laLocalidad(form) && elTelefono(form)) && (elEmail(form) && laProfesion(form)) && (esAntiguo(form) && elTiempo(form)) && (elNivel(form) && nosConocio(form)) && (elMedio(form) && deAcuerdo(form))) {
				
    	form.submit();
	}
				
	if(elNombre(form) == false || losApellidos(form) == false || elDomicilio(form) == false || elCodigo(form) == false || laLocalidad(form) == false || elTelefono(form) == false || elEmail(form) == false || laProfesion(form) == false || esAntiguo(form) == false || elTiempo(form) == false || elNivel(form) == false || nosConocio(form) == false || elMedio(form) == false || deAcuerdo(form) == false) {

        Aviso(form);
    }
}

function Aviso(form) {
var text = "No has rellenado estos campos:";   
     if(elNombre(form) == false) {
            text += "\n-tu nombre";
     }
     if(losApellidos(form) == false) {
             text += "\n-tus apellidos";
     }
     if(elDomicilio(form) == false) {
            text += "\n-tu domicilio";
     }
     if(elCodigo(form) == false) {
           text += "\n-tu código postal";
     }
	if(laLocalidad(form) == false) {
           text += "\n-tu localidad";
    }
    if(elTelefono(form) == false) {
          text += "\n-tu teléfono";
    }
    if(elEmail(form) == false) {
          text += "\n-tu email";
    }
    if(laProfesion(form) == false) {
          text += "\n-tu profesión";
    }
	  if(esAntiguo(form) == false) {
        text += "\n-si eres antiguo alumno";
    }
    if(elTiempo(form) == false) {
        text += "\n-cuánto tiempo llevas con el idioma";
    }
    if(elNivel(form) == false) {
        text += "\n-tu nivel aproximado";
    }
	if(nosConocio(form) == false) {
        text += "\n-cómo supiste de nosotros";
    }
    if(elMedio(form) == false) {
        text += "\n-dónde viste nuestro anuncio";
    }
	if(deAcuerdo(form) == false) {
        text += "\n-¿de acuerdo con las condiciones?";
    }
				
   alert(text);
   return false;

}
        
function elNombre(form) {
    if (form.Nombre.value == "" ) {
        return false;
    }
     else {
        return true;
    }
}
		
function losApellidos(form) {
    if (form.Apellidos.value == "" ) {
        return false;
    }
    else {
        return true;
    }
}
		
function elDomicilio(form) {
    if (form.Domicilio.value == "" ) {
        return false;
    }
     else {
        return true;
     }
}
		
function elCodigo(form) {
    if (form.Codigo_postal.value == "" ) {
        return false;
    }
        else {
    return true;
    }
}
		
function laLocalidad(form) {
     if (form.Localidad.value == "" ) {
        return false;
     }
     else {
         return true;
     }
}
		
function elTelefono(form) {
     if (form.Telefono.value == "" ) {
         return false;
     }
     else {
         return true;
     }
}

function elEmail(form) {
     if ((form.email.value == "" || form.email.value.indexOf('@', 0) == -1) || form.email.value.indexOf('.') == -1) {
          return false;
     }
      else {
           return true;
      }
}
		
function laProfesion(form) {
    if (form.Profesion.value == "" ) {
       return false;
    }
    else {
    return true;
    }
}
		
		
function esAntiguo(form) {
	quesi = -1;
	for (i=0; i<form.Antiguo_alumno.length; i++){    
          if (form.Antiguo_alumno[i].checked) {
			quesi = i;
            return true;
          }
	}
    if(quesi == -1) {
           return false;
    }
}
		
function elTiempo(form) {
    if (form.Estudia_hace.value == "" ) {
        return false;
    }
    else {
    	return true;
    }
}
		
function elNivel(form) {
  if (form.Nivel_aproximado.options[form.Nivel_aproximado.selectedIndex].value == "" ) {
      return false;
  }
  else {
	return true;
  }
}
function nosConocio(form) {
	como = -1;
	for(i=0; i<form.Nos_conocio_por.length; i++){
    	if (form.Nos_conocio_por[i].checked) {
		como = i;
    	return true;
       }
	}
    if(como == -1){
        return false;
    }
}
function elMedio(form) {
	como = -1;
	for(i=0; i<form.Nos_conocio_por.length; i++){
    	if (form.Nos_conocio_por[i].checked) {
		como = i;
        }
	}
	if (como == 6){
		if (form.Periodico_o_revista.value == ""){
			return false;
		}else{
		    return true;
		}
	}else{
		return true;
	}
}	
function deAcuerdo(form){	
	if(form.condiciones.checked==true){		
	return true;
	}else{
		return false;
	}
}