function verifie() { 
  tinyMCE.triggerSave(true,true);
  with(document.forms[0]) {
    var err=0;
	for (var i=0; i < verifie.arguments.length; i++) {
	  if(!eval(arguments[i]+".value")){
	    joli=arguments[i].substr(0, 1).toUpperCase()+arguments[i].substr(1, arguments[i].length-1);// mettre la 1° lettre en Majusc
		joli=joli.replace("_", " ");		
	    err++;		
	    }	  
	  }
	if(err>0){
	  alert("Le champ \""+joli+"\" doit être renseigné");
	  return false;
	  }
	else submit();
	}
  }

function verif_account(langue, FouB) { 
  tberrorF=new Array("","Le Nom doit être renseigné","Le champ E-mail semble ne pas être correctement renseigné","Le pseudo est vide","Le mot de passe est vide","il semble que vous n'ayez pas saisi 2 fois le même mot de passe");
  tberrorE=new Array("","The Last Name must be filled","The E-mail seems to be not correctly filled","The login is empty","The password is empty","The 2 passwords are not the same");
  var err=0;
  with(document.membre) {//forms[0]
	if(!nom.value){err=1;champ="nom";}
	else if(!email.value||email.value.indexOf("@")<1||email.value.indexOf(".")<1){err=2;champ="email";}
	else if(!login.value){err=3;champ="login";}
	else if(!password.value){err=4;champ="password";}
	else if(FouB=="F" && password.value!=password2.value){err=5;champ="password2";}
	if(err>0) {
	  alert(eval("tberror"+langue)[err]);
	  eval(champ+".focus();");
	  return false;
	  }
	else submit();
	}
  }
  
function verif_post() {
  tinyMCE.triggerSave(true,true);
  with(document.postforum) {
	if(!texte.value){
	  alert("No text to send...");
	  return false;
	  }
	else submit();
	}
  }
  
function verif_theme() {
  with(document.forms[0]) {
	if(!nom.value){
	  alert("The title is empty");
	  return false;
	  }
	else submit();
	}
  }
  
function leader(lead,id) {
	if(lead.checked==true)eval("document.membre.groupe_"+id).checked=true;
	}

function unlead(groupe,id) {
	if(groupe.checked==false)eval("document.membre.leader_"+id).checked=false;
	}
	
