<!--
function echeck(str) {
 var at="@"
var dot="."
 var lat=str.indexOf(at)
 var lstr=str.length
 var ldot=str.indexOf(dot)
 if (str.indexOf(at)==-1){
 return false;
 }
 if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
 return false;
 }
 if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
 return false;
 }
 if (str.indexOf(at,(lat+1))!=-1){
 return false;
 }
 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
 return false;
 }
 if (str.indexOf(dot,(lat+2))==-1){
 return false;
 }
 if (str.indexOf(" ")!=-1){
 return false;
}
return true;
}

function valider_formulaire(frm)
{
 var erreur=false;
 var msg="Les champs suivant ne sont pas renseignés :\r\n";

 if(frm.elements['nom'].value == "") {
	 msg+="* Nom.\r\n";
	 erreur=true;
 }

  if(frm.elements['prenom'].value == "") {
	 msg+="* Prénom.\r\n";
	 erreur=true;
 }
 
  if(frm.elements['professeur_statut'].options[frm.elements['professeur_statut'].selectedIndex].value=="8" && frm.elements['professeur_statut_autre'].value=="") {
	 msg+="* Statut.\r\n";
	 erreur=true;
 }
 
   if(frm.elements['professeur_diplome'].options[frm.elements['professeur_diplome'].selectedIndex].value=="17" && frm.elements['professeur_diplome_autre'].value=="") {
	 msg+="* Diplome.\r\n";
	 erreur=true;
 }
 
 
  if(frm.elements['tel'].value == "") {
	 msg+="* Téléphone.\r\n";
	 erreur=true;
 }
 
   if(frm.elements['adresse'].value == "") {
	 msg+="* Adresse.\r\n";
	 erreur=true;
 }
 
    if(frm.elements['cp'].value == "") {
	 msg+="* Code postale.\r\n";
	 erreur=true;
 }
    if(frm.elements['ville'].value == "") {
	 msg+="* Ville.\r\n";
	 erreur=true;
 }
 
      if(frm.elements['password'].value == "") {
	 msg+="* Mot de passe.\r\n";
	 erreur=true;
 }
 
  if(frm.elements['email'].value == "") {
	 msg+="* E-mail.\r\n";
	 erreur=true;
 }else{
	if ((frm.elements['email'].value==null)|| (!echeck(frm.elements['email'].value))){
		msg+="\r\nVeuillez entrer une adresse mail valide.";
		erreur=true;
	}
 }
 
 
 
  if(frm.elements['annonce'].value == "") 
  {
	 msg+="* Annonce.\r\n";
	 erreur=true;
 }
 
 if(frm.elements['cg'].checked ==false) {
	 msg+="* Vous devez accepter les conditions générales.\r\n";
	 erreur=true;
 }
 if(frm.elements['IExactes'].checked ==false) {
	 msg+="* Vous devez certifier que les informations sont exactes.\r\n";
	 erreur=true;
 }
  if(frm.elements['majeur'].checked ==false) {
	 msg+="* Vous devez certifier que vous êtes majeur plus de 18 ans.\r\n";
	 erreur=true;
 }
 /*nomduform.nomdescases[i].checked*/
 

 

 if(erreur){alert(msg);return false;}
 else{return true;}

}



