<!--
function ValidRecom(TheForm){

	var ami_1_email = Valid_Email (TheForm.ami_1_email.value,'Veuillez nous indiquer au moins un e-mail d\'un(e) ami(e).');

	if (ami_1_email == '') {
	    TheForm.ami_1_email.select()
	    return (false);
	    
   	}  else if (TheForm.ami_1_nom.value == ''){
		alert("Veuillez nous indiquer le nom de votre ami(e).");
		TheForm.ami_1_nom.focus();
		return (false);
	}

	if (TheForm.ami_2_nom.value != '' ){
		var ami_2_email = Valid_Email (TheForm.ami_2_email.value,'Veuillez nous indiquer l\'e-mail de votre ami(e).');	
		if( ami_2_email == '' ){
		  	TheForm.ami_2_email.select()
			return (false);  
		}
	} else if ( TheForm.ami_2_email.value != ""){
		var ami_2_email = Valid_Email (TheForm.ami_2_email.value,'Veuillez nous indiquer l\'e-mail de votre ami(e).');	
		if ( ami_2_email  == '' ){
			TheForm.ami_2_email.focus();
			return (false);
		} else {
			alert("Veuillez nous indiquer le nom de votre ami(e).");
			TheForm.ami_2_nom.focus();
			return (false);
		}
	}
	
	if (TheForm.ami_3_nom.value != '' ){
		var ami_3_email = Valid_Email (TheForm.ami_3_email.value,'Veuillez nous indiquer l\'e-mail de votre ami(e).');	
		if( ami_3_email == '' ){
		  	TheForm.ami_3_email.select()
			return (false);  
		}
	} else if ( TheForm.ami_3_email.value != ""){
		var ami_3_email = Valid_Email (TheForm.ami_3_email.value,'Veuillez nous indiquer l\'e-mail de votre ami(e).');	
		if ( ami_3_email  == '' ){
			TheForm.ami_3_email.focus();
			return (false);
		} else {
			alert("Veuillez nous indiquer le nom de votre ami(e).");
			TheForm.ami_3_nom.focus();
			return (false);
		}
	}

	
	var email = Valid_Email (TheForm.visiteur_email.value,'Veuillez nous indiquer votre e-mail.');
	if (email == ''){
		TheForm.visiteur_email.select()
		return (false);
		
	} else if (TheForm.visiteur_nom.value == ''){
		alert("Veuillez nous indiquer votre nom.");
		TheForm.visiteur_nom.focus();
		return (false);
		
	} else {
		return (true);
	}

}


function Valid_Email(adresse, msg){
 var checkStr = adresse.toLowerCase();
 var checkNOK = ",;<>*|'`&$!&\":#[{}[]()'=éèàïîù";
 var checkNSP = '';
 var allValid = true;
 var err_msg = 'Adresse E-mail incorrecte.' ;
 var i = 0 ;
 var j = 0 ;
 if (msg != null) {err_msg = msg ;}
 
  for (i = 0;  i < checkStr.length;  i++)
   {
   ch = checkStr.charAt(i);
   if (ch != ' ') { checkNSP += ch; }
   }
 adresse = checkNSP ;
 checkStr = checkNSP ;
 
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkNOK.length;  j++)
      if (ch == checkNOK.charAt(j)) { 
		 allValid = false ; break ; }
    if (allValid == false) {break; } else {j = 0;}
  }
  
  if ( allValid == false || i < 4 
       || checkStr.indexOf('.',0) == -1 
       || checkStr.indexOf('@',0) == -1 
       || checkStr.indexOf('www.',0) != -1 )
   { 
    alert(err_msg + ((j >23) ? '\n(caractères accentués non admis)' : ' '));
    adresse = '';
   }

   return(adresse)

}

//-->

