<!--
function PopupCentrer(page,titre,largeur,hauteur,options) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;
  var popup = window.open(page,titre,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
  popup.focus();
}

function ShowHide(elt) 
{
   eltimg = document.getElementById("img" + elt);
	
   if (eltimg) 
   {
    src = eltimg.src.substring(eltimg.src.lastIndexOf("/") +1);
    if (src=="plus.gif")
     eltimg.src="images/moins.gif";
    else
     eltimg.src="images/plus.gif";
   }

   elt = document.getElementById(elt);

   if ( elt.style.display == '')
     elt.style.display  = 'none';
   else
    elt.style.display ='';
}

function VerifMail(AjoutNewsletter)
{

  if (document.AjoutNewsletter.zs_nom.value == "")
  {
    alert("Veuillez saisir votre nom.");
    document.AjoutNewsletter.zs_nom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_prenom.value == "")
  {
    alert("Veuillez saisir votre prénom.");
    document.AjoutNewsletter.zs_prenom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_mdp.value == "")
  {
    alert("Veuillez saisir votre mot de passe.");
    document.AjoutNewsletter.zs_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value == "")
  {
    alert("Veuillez saisir la confirmation de votre mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value != document.AjoutNewsletter.zs_mdp.value)
  {
    alert("Attention, veuillez taper le même mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_societe.value == "")
  {
    alert("Veuillez saisir votre société.");
    document.AjoutNewsletter.zs_societe.focus();
    return (false);
  }

  for (var i=0; i<document.AjoutNewsletter.zc_type_societe.length;i++) 
  {
	 if (document.AjoutNewsletter.zc_type_societe[i].checked) 
	 {
		if (document.AjoutNewsletter.zc_type_societe[i].value == 23) 
		{
			if (document.AjoutNewsletter.zs_type_societe.value == "") 
			{
				alert("Veuillez saisir votre type de société.");
				document.AjoutNewsletter.zs_type_societe.focus();
				return (false);
			}
	    }
	 }
  }

  for (var i=0; i<document.AjoutNewsletter.zc_fonction.length;i++) 
  {
	 if (document.AjoutNewsletter.zc_fonction[i].checked) 
	 {
		if (document.AjoutNewsletter.zc_fonction[i].value == 14) 
		{
			if (document.AjoutNewsletter.zs_fonction.value == "") 
			{
				alert("Veuillez saisir votre fonction.");
				document.AjoutNewsletter.zs_fonction.focus();
				return (false);
			}
	    }
	 }
  }

  for (var i=0; i<document.AjoutNewsletter.zc_type_societe.length;i++) {
	 if (document.AjoutNewsletter.zc_type_societe[i].value == "24") {
			 if (document.AjoutNewsletter.zs_type_societe[i].value == "") {
				alert("Veuillez saisir votre type de société.")
			 }
	 }
  }

  if (document.AjoutNewsletter.zs_adresse.value == "")
  {
    alert("Veuillez saisir votre adresse.");
    document.AjoutNewsletter.zs_adresse.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_cp.value == "")
  {
    alert("Veuillez saisir votre code postal.");
    document.AjoutNewsletter.zs_cp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_ville.value == "")
  {
    alert("Veuillez saisir votre ville.");
    document.AjoutNewsletter.zs_ville.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_pays.value == "")
  {
    alert("Veuillez saisir votre pays.");
    document.AjoutNewsletter.zs_pays.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_tel.value == "")
  {
    alert("Veuillez saisir votre numéro de téléphone.");
    document.AjoutNewsletter.zs_tel.focus();
    return (false);
  }  
	
  testm = TestMail();

  return testm;

}

function VerifMailTFC(AjoutNewsletter)
{

  if (document.AjoutNewsletter.zs_nom.value == "")
  {
    alert("Veuillez saisir votre nom.");
    document.AjoutNewsletter.zs_nom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_prenom.value == "")
  {
    alert("Veuillez saisir votre prénom.");
    document.AjoutNewsletter.zs_prenom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_mdp.value == "")
  {
    alert("Veuillez saisir votre mot de passe.");
    document.AjoutNewsletter.zs_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value == "")
  {
    alert("Veuillez saisir la confirmation de votre mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value != document.AjoutNewsletter.zs_mdp.value)
  {
    alert("Attention, veuillez taper le même mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_societe.value == "")
  {
    alert("Veuillez saisir votre société.");
    document.AjoutNewsletter.zs_societe.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_adresse.value == "")
  {
    alert("Veuillez saisir votre adresse.");
    document.AjoutNewsletter.zs_adresse.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_cp.value == "")
  {
    alert("Veuillez saisir votre code postal.");
    document.AjoutNewsletter.zs_cp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_ville.value == "")
  {
    alert("Veuillez saisir votre ville.");
    document.AjoutNewsletter.zs_ville.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_pays.value == "")
  {
    alert("Veuillez saisir votre pays.");
    document.AjoutNewsletter.zs_pays.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_tel.value == "")
  {
    alert("Veuillez saisir votre numéro de téléphone.");
    document.AjoutNewsletter.zs_tel.focus();
    return (false);
  }  
	
  testm = TestMail();

  return testm;

}

function VerifMailFramAffaires(AjoutNewsletter)
{

  if (document.AjoutNewsletter.zs_nom.value == "")
  {
    alert("Veuillez saisir votre nom.");
    document.AjoutNewsletter.zs_nom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_prenom.value == "")
  {
    alert("Veuillez saisir votre prénom.");
    document.AjoutNewsletter.zs_prenom.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_mdp.value == "")
  {
    alert("Veuillez saisir votre mot de passe.");
    document.AjoutNewsletter.zs_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value == "")
  {
    alert("Veuillez saisir la confirmation de votre mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_confirm_mdp.value != document.AjoutNewsletter.zs_mdp.value)
  {
    alert("Attention, veuillez taper le même mot de passe.");
    document.AjoutNewsletter.zs_confirm_mdp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_societe.value == "")
  {
    alert("Veuillez saisir votre société.");
    document.AjoutNewsletter.zs_societe.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_adresse.value == "")
  {
    alert("Veuillez saisir votre adresse.");
    document.AjoutNewsletter.zs_adresse.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_cp.value == "")
  {
    alert("Veuillez saisir votre code postal.");
    document.AjoutNewsletter.zs_cp.focus();
    return (false);
  }

  if (document.AjoutNewsletter.zs_ville.value == "")
  {
    alert("Veuillez saisir votre ville.");
    document.AjoutNewsletter.zs_ville.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_pays.value == "")
  {
    alert("Veuillez saisir votre pays.");
    document.AjoutNewsletter.zs_pays.focus();
    return (false);
  }  

  if (document.AjoutNewsletter.zs_tel.value == "")
  {
    alert("Veuillez saisir votre numéro de téléphone.");
    document.AjoutNewsletter.zs_tel.focus();
    return (false);
  }  
	
  testm = TestMail();

  return testm;

}

function TestMail()
{
	a = document.getElementById("zs_email").value;

	testm = false ;
	/*
	la on spécifie que l'adresse est false (fausse) dès le début. Cela permet de pouvoir dire que si rien n'est entré dans le champ l'adresse est fausse.
	*/ 

	 for (var j=1 ; j<(a.length) ; j++) {

	/*
	Ici, ouverture d'une boucle for à 1 qui permettra de tester du premier jusqu'au dernier caractère de l'adresse e-mail entrée.
	*/ 

	  if (a.charAt(j)=='@') {
	// La on commence les conditions de tests. Ici on cherche l'@
	   if (j<(a.length-4)){
	// Ici on regarde si il y a bien 4 caractère après le @
		for (var k=j ; k<(a.length-2) ; k++) {
	// On ouvre une seconde boucle pour 
		 if (a.charAt(k)=='.') testm = true;
	/*
	on vérifie qu'il y ai bien un point et on met la variable testm à true (implicitement si toutes les conditions sont remplies) puis on ferme les conditions et boucles
	*/
		}
	   }
	  }
	 }


	if (testm==false) 
	{
		alert('Votre adresse e-mail est incorrecte.') ;
		document.getElementById("zs_email").focus();
	}

	return testm ;
} 
//-->