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 taille(frm,champ,lib_champ,val){
		 if ((frm.elements[champ].value.length) != val) {
			alert("Le champ "+lib_champ+" doit être composé de "+val+" caractères");
			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;
	}
 }
