
	function carasp(s, b)
	{
		var i;
		for (i = 0; i < s.length; i++)
		{
			var c = s.charAt(i);
			if (b.indexOf(c) == -1) return false;
		}
		return true;
	}
				
	function CheckFormjoueur()
	{
		var ok = 2;
		var v=document.saisie.i_nom.value;
		if(!carasp(v,"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_- .")) 
		{
			alert("Merci de ne pas saisir de caract?res sp?ciaux ou num?riques !");
			ok = 0;
			return false;
		}		
	
		str = document.saisie.i_email.value;
		if (str == "") 
		{
		        msg = "Vous devez saisir une adresse e-mail,";
		        ok = 0;
		}
		
		if ((str.indexOf("@") == -1) || (str.indexOf(".") == -1)) {
		    msg = "Votre adresse e-mail n'est pas valide.";
		    ok = 0;
		}
		
		if (document.saisie.i_nom.value == "") {
		        msg = "Vous devez saisir un pseudo,";
		        ok = 0;
		}
		/*if (document.saisie.new_pass.value != document.saisie.new_pass2.value) {
		        msg = "La confirmation du mot de passe est incorrect,";
		        ok = 0;
		}
		if (document.saisie.new_pass.value == "") {
		        msg = "Le mot de passe est vide,";
		        ok = 0;
		}
		var v=document.saisie.new_pass.value;
		if(!carasp(v,"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_- 0123456789")) 
		{
			alert("Merci de ne pas saisir de caract?re sp?ciaux!");
			return false;
			ok = 0;
		}*/
		if (document.saisie.i_race.value == "") 
		{
		        msg = "Vous devez saisir une race de personnage,";
		        ok = 0;
		}
		if (ok==0) {
		        alert(msg + " Tous les champs sont obligatoires.");
		        return false;
		}
		if (ok==1)
		{
			return false;
		}
		return true;
	}
