function valida_alta(obj) {

var uword = hex_md5(document.getElementById('uword').value);

if (uword==cword[anum-1]) {

	trim(obj.email);

	if(obj.email.value.length<=0) {
	 alert("El camp E-mail \u00E9s obligatori");
	 obj.email.focus();
	 return false;
	}

	 var arroba=obj.email.value.indexOf('@', 1);
	 var punt=obj.email.value.indexOf('\.',arroba);

	    if(
		obj.email.value.length>5
		&&
		arroba>0
		&&
		punt>1
	        &&
	        punt<obj.email.value.length
		&&
	        (obj.email.value.length-2)>punt
		&&
		obj.email.value.indexOf('@', arroba+1)==-1
	      )
	    {
	    }
	    else
	    {
		    alert("El camp E-mail \u00E9s incorrecte");
		    obj.email.focus();
		    return false;
	    }

	return true;
        }

        else {
         alert('El codi de seguretat introduït no és correcte');
         document.getElementById('uword').focus();
         return false;
        }

}



function trim(obj) {
    obj.value=obj.value.replace(new RegExp("[',;\\s]+", "g"), "");
}
function validar_subscripcio_ca() {
  with (document.subscripcio) {
    result1 = esta_ple(nom);
    result2 = esta_ple(cognoms);
    result2b = esta_ple(data_naixement);
    result3 = esta_ple(lloc_naixement);
    result4 = esta_ple(adreca_postal);
    result5 = esta_ple(adreca_electronica);
    result6 = mira_email(adreca_electronica);
    result7 = esta_ple(llengua_materna);
    result8 = esta_ple(llengues_apreses);
    result9 = esta_ple(coneixements_catala);
    result10 = comprova_radio(unitat_llengua_catalana,2);
    result11 = hihaselect(modalitat_subscripcio);

    if (result1 == 0) {
      alerta_ct('NOM DE FONTS');
      nom.focus();
      return false;
    }
    else if (result2 == 0) {
      alerta_ct('COGNOMS');
      cognoms.focus();
      return false;
    }
    else if (result2b == 0) {
      alerta_ct('DATA DE NAIXEMENT');
      data_naixement.focus();
      return false;
    }
    else if (result3 == 0) {
      alerta_ct('LLOC DE NAIXEMENT');
      lloc_naixement.focus();
      return false;
    }
    else if (result4 == 0) {
      alerta_ct('ADREÃ‡A POSTAL');
      adreca_postal.focus();
      return false;
    }
    else if (result5 == 0) {
      alerta_ct('ADREÃ‡A ELECTRÃ’NICA');
      adreca_electronica.focus();
      return false;
    }
    else if (result6 == 9) {
      alert('El correu electrÃ²nic introdu\u00EFt no sembla correcte');
      adreca_electronica.focus();
      return false;
    }
    else if (result7 == 0) {
      alerta_ct('LLENGUA MATERNA');
      llengua_materna.focus();
      return false;
    }
    else if (result8 == 0) {
      alerta_ct('LLENGÃœES APRESES');
      llengues_apreses.focus();
      return false;
    }
    else if (result9 == 0) {
      alerta_ct('CONEIXEMENTS DE CATALÃ€');
      coneixements_catala.focus();
      return false;
    }
    else if (result10 == 0) {
      alerta_ct('Â¿ACCEPTEU LA UNITAT DE LA LLENGUA CATALANA?');
      return false;
    }
    else if (result11 == 0) {
      alerta_ct('TRIEU LA MODALITAT DE SUBSCRIPCIÃ“ A LA LLISTA');
      return false;
    }
    else return true;
  }
}


function validar_contactar_ca() {
  with (document.contactar) {
    result1 = esta_ple(nom);
    result2 = esta_ple(cognoms);
    result3 = esta_ple(email);
    result4 = mira_email(email);
    result5 = esta_ple(localitat);
    result6 = esta_ple(comentaris);

    if (result1 == 0) {
      alerta_ct('Nom');
      nom.focus();
      return false;
    }
    if (result2 == 0) {
      alerta_ct('Cognoms');
      cognoms.focus();
      return false;
    }
    if (result3 == 0) {
      alerta_ct('E-mail');
      email.focus();
      return false;
    }
    if (result4 == 9) {
      alerta_ct('El correu electrÃ²nic introdu\u00EFt no sembla correcte');
      email.focus();
      return false;
    }
    if (result5 == 0) {
      alerta_ct('Localitat');
      localitat.focus();
      return false;
    }
    else if (result6 == 0) {
      alerta_ct('Comentaris');
      comentaris.focus();
      return false;
    }
    else return true;
  }
}
