function test2(lng) {	if (document.getElementById("nom").value.length<2) {		if (lng=='es') alert ("Nombre incorrecto.");		if (lng=='en') alert ("Invalid name.");		if (lng=='ca') alert ("Nom incorrecte.");		if (lng=='fr') alert ("Prénom erroné");		return false;	}	if (document.getElementById("cognoms").value.length<2) {		if (lng=='es') alert ("Apellidos incorrectos.");		if (lng=='en') alert ("Invalid surnames.");		if (lng=='ca') alert ("Cognoms incorrectes.");		if (lng=='fr') alert ("Nom erroné");		return false;	}	var test=false;	for (var i=0; i<document.getElementsByName("sexe").length; i++) {		  if (document.getElementsByName("sexe")[i].checked) {	    test = true;	    break;	  }	}	if (!test) {		if (lng=='es') alert ("Marcar sexo.");		if (lng=='en') alert ("Mark gender.");		if (lng=='ca') alert ("Marcar sexe.");		if (lng=='fr') alert ("Cocher le sexe");		return false;	}	if (document.getElementById("naixement").value.length<10 || (document.getElementById("naixement").value.substring(2,3)!='/' || document.getElementById("naixement").value.substring(5,6)!='/') || document.getElementById("naixement").value.substring(1,2)=="d") {		if (lng=='es') alert ("Fecha de nacimiento incorrecta.");		if (lng=='en') alert ("Invalid birthday.");		if (lng=='ca') alert ("Aniversari incorrecte.");		if (lng=='fr') alert ("Date de naissance erronée");		return false;	}	if (document.getElementById("poblacio").value.length<3) {		if (lng=='es') alert ("Poblacion incorrecto.");		if (lng=='en') alert ("Invalid city.");		if (lng=='ca') alert ("Poblacio incorrecte.");		if (lng=='fr') alert ("Ville erronée");		return false;	}		if (document.getElementById("provincia").value.length<3) {		if (lng=='es') alert ("Provincia incorrecto.");		if (lng=='en') alert ("Invalid state.");		if (lng=='ca') alert ("Provincia incorrecte.");		if (lng=='fr') alert ("Province erronée");		return false;	}	if (document.getElementById("pais").value=="Seleccionar") {		if (lng=='es') alert ("Pais incorrecto.");		if (lng=='en') alert ("Invalid country.");		if (lng=='ca') alert ("Pais incorrecte.");		if (lng=='fr') alert ("Pays erroné");		return false;	}	if (document.getElementById("tel_fixe").value.length<9) {		if (lng=='es') alert ("Telefono incorrecto. Introducir codigo de pais.");		if (lng=='en') alert ("Invalid phone. Write it with country code.");		if (lng=='ca') alert ("Telefon incorrecte. Introduir el codi de pais.");		if (lng=='fr') alert ("Téléphone erroné. Introduire code pays.");		return false;	}	if (document.getElementById("tel_mob").value.length<9) {		if (lng=='es') alert ("Telefono movil incorrecto. Introducir codigo de pais.");		if (lng=='en') alert ("Invalid cellular phone. Write it with country code.");		if (lng=='ca') alert ("Telefon mobil incorrecte. Introduir el codi de pais.");		if (lng=='fr') alert ("Téléphone mobile erroné. Introduire code pays.");		return false;	}	if( !(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(document.getElementById("email").value)) ) {		if (lng=='es') alert ("Email incorrecto.");		if (lng=='en') alert ("Invalid email.");		if (lng=='ca') alert ("Email incorrecte.");		if (lng=='fr') alert ("E-mail erroné.");		return false;	}	if (document.getElementById("dni").value.length<9) {		if (lng=='es') alert ("DNI incorrecto.");		if (lng=='en') alert ("ID/passport incorrect.");		if (lng=='ca') alert ("DNI incorrecte.");		if (lng=='fr') alert ("Numéro de carte d'identité/passeport erroné.");		return false;	}		test=false;	for (var i=0; i<document.getElementsByName("idioma_cnt").length; i++) {		  if (document.getElementsByName("idioma_cnt")[i].checked) {	    test = true;	    break;	  }	}	if (!test) {		if (lng=='es') alert ("Seleccionar idioma.");		if (lng=='en') alert ("Choose language.");		if (lng=='ca') alert ("S'ha de seleccionar un idioma.");		if (lng=='fr') alert ("Sélectionner une langue.");		return false;	}		test=false;	for (var i=0; i<document.getElementsByName("ocupacio").length; i++) {		  if (document.getElementsByName("ocupacio")[i].checked) {	    test = true;	    break;	  }	}	if (!test) {		if (lng=='es') alert ("Seleccionar ocupacion.");		if (lng=='en') alert ("Choose ocupation.");		if (lng=='ca') alert ("S'ha de seleccionar una ocupacio.");		if (lng=='fr') alert ("Sélectionner une occupation.");		return false;	}		test=false;	for (var i=0; i<document.getElementsByName("motiu_est").length; i++) {		  if (document.getElementsByName("motiu_est")[i].checked) {	    test = true;	    break;	  }	}	if (!test) {		if (lng=='es') alert ("Seleccionar motivo de la estancia.");		if (lng=='en') alert ("Select a reason for stay.");		if (lng=='ca') alert ("S'ha de seleccionar el motiu de l'estança.");		if (lng=='fr') alert ("Sélectionner le motif du séjour.");		return false;	}		test=false;	for (var i=0; i<document.getElementsByName("intercanvi").length; i++) {		  if (document.getElementsByName("intercanvi")[i].checked) {	    test = true;	    break;	  }	}	if (!test) {		if (lng=='es') alert ("Seleccionar programa de intercambio academico.");		if (lng=='en') alert ("Choose Student exchange program.");		if (lng=='ca') alert ("S'ha de seleccionar el programa d'intercanvi academic");		if (lng=='fr') alert ("Sélectionner un programme d'échange universitaire.");		return false;	}		if (document.getElementById("uni_desti_tria").value=="Seleccionar") {		if (lng=='es') alert ("Indicar universidad/escuela/empresa de destino.");		if (lng=='en') alert ("Choose university/school/company of destination.");		if (lng=='ca') alert ("Indicar universitat/escola/empresa de desti.");		if (lng=='fr') alert ("Indiquer l'université/école/entreprise d'accueil.");		return false;	}		else {			if (document.getElementById("uni_desti_tria").value=="Otro") {				if (document.getElementById("uni_desti").value.length<2) {					if (lng=='es') alert ("Indicar universidad/escuela/empresa de destino.");					if (lng=='en') alert ("Choose university/school/company of destination.");					if (lng=='ca') alert ("Indicar universitat/escola/empresa de desti.");					if (lng=='fr') alert ("Indiquer l'université/école/entreprise d'accueil.");					return false;				}			}				else document.getElementById("uni_desti").value=document.getElementById("uni_desti_tria").value;		}			if (document.getElementById("medi").value=="0") {		if (lng=='es') alert ("Medio por el cual conocio Melondistrict?.");		if (lng=='en') alert ("How did you hear about Melondistrict?.");		if (lng=='ca') alert ("Mitja pel qual va coneixer Melondistrict?.");		if (lng=='fr') alert ("Moyen par lequel vous avez connu MelonDistrict?.");		return false;	}	if (document.getElementById("contrasenya").value.length<8) {		if (lng=='es') alert ("Contraseña demasiado corta.");		if (lng=='en') alert ("Password too many short.");		if (lng=='ca') alert ("Contrasenya massa curta.");		if (lng=='fr') alert ("Mot de passe trop court.");		return false;	}	if (document.getElementById("contrasenya").value!=document.getElementById("contrasenya_r").value) {		if (lng=='es') alert ("Las contraseñas no coinciden.");		if (lng=='en') alert ("Passwords don't match.");		if (lng=='ca') alert ("Les contrasenyes no coincideixen.");		if (lng=='fr') alert ("Identifiant et/ou mot de passe erroné.");		return false;	}		return true;}
