function valider(frm,champs,lib_champs){
	 for (var i = 0; i < champs.length; i++) {
		 var nom_champ=champs[i];
		 var lib=lib_champs[i];
		 if (frm.elements[nom_champ].value == "") {
			alert("Saisissez "+lib);
			frm.elements[nom_champ].focus();
			return false;
		}
	 }
	return true;
 }

function check_num(frm,champ,lib_champ){
		 if (isNaN(frm.elements[champ].value)) {
			alert("Le champ "+lib_champ+" doit être un nombre");
			frm.elements[champ].focus();
			return false;
	 }
	return true;
 }

function check_liste(frm,champs,lib_champs) {
	 for (var i = 0; i < champs.length; i++) {
		 var nom=champs[i];
		 var lib=lib_champs[i];
		 if (frm.elements[nom].value == 0) {
			alert("Choisissez "+lib);
			frm.elements[nom].focus();
			return false;
		}
	 }
	return true;
 }

function check_confirm(frm,champs1,champs2,lib_champs) {
	 for (var i = 0; i < champs1.length; i++) {
		 var nom=champs1[i];
		 var nom2=champs2[i];
		 var lib=lib_champs[i];
		 if (frm.elements[nom].value != frm.elements[nom2].value) {
			alert("Retapez "+lib);
			frm.elements[nom2].focus();
			return false;
		}
	 }
	return true;
 }

function check_accept(frm,champ) {
	if (frm.elements[champ].checked == true) 
		return true;
	else
		{
		alert("Vous devez lire et approuver les conditions d'utilisation");
		frm.elements[champ].focus();
		return false;
	}
 }
 
 function check_email(frm,champ) {
	var str=frm.elements[champ].value;	 
	if (str.indexOf("@")==-1) 
		{
		alert("Votre adresse email est invalide.");
		frm.elements[champ].focus();
		return false;
		}
	else
		return true;
 }
 
  function check_pseudo(frm,champ) {
	var str=frm.elements[champ].value;	 
	if(str.search(/ /)!=-1) {
		alert ("Pas d'espace dans le pseudo, SVP !");
		frm.elements[champ].focus();
		return false;
		}
	else
		return true;
 }
