function verif()
//vérification des données saisies dans le formulaire avant envoi
{
	var nom = new String();
	var prenom = new String();
	var societe = new String();
	var fonction = new String();
	var email = new String();
	var telephone = new String();
	var message = new String();
	var check = new String();
	var regexpTelFixe = new RegExp("^0[1-5][0-9]{8}$");
	var regexpEmail = new RegExp("^([a-zA-Z0-9]+(([\.\-\_]?[a-zA-Z0-9]+)+)?)\@(([a-zA-Z0-9]+[\.])+[a-zA-Z]{2,4})$");

	
	/*nom=document.contacter.nom.value.length;
	prenom=document.contacter.prenom.value.length;
	vousetes=document.contacter.vousetes;
	societe=document.contacter.societe.value.length;
	fonction=document.contacter.fonction.value.length;
	email=document.contacter.email.value;
	telephone=document.contacter.telephone.value.length;
	mobile=document.contacter.mobile.value.length;
	sujet=document.contacter.sujet.value;
	message=document.contacter.message.value.length;*/
	
	nom = document.getElementById('nom').value;
	prenom = document.getElementById('prenom').value;
	societe = document.getElementById('societe').value;
	fonction = document.getElementById('fonction').value;
	email = document.getElementById('email').value;
	telephone = document.getElementById('telephone').value;
	message = document.getElementById('message').value;

	check='0';

	if (document.contacter.doc1.checked == 1){ check='1';} 
	if (document.contacter.doc2.checked == 1){ check='1';} 
	if (document.contacter.doc3.checked == 1){ check='1';} 
	if (document.contacter.doc4.checked == 1){ check='1';} 

	
	

	

/*--- Test Nom --------------------------------------------------*/
	if (nom == ""){
		alert('Erreur !\nVous n\'avez pas saisi votre nom.');
		return false;
	}
/*--- Test prénom -----------------------------------------------*/
	else if (prenom == ""){
		alert('Erreur !\nVous n\'avez pas saisi votre prénom.');
		return false;
	}

/*--- Test société -----------------------------------------------*/
	else if (societe == "" )	{
		alert('Erreur !\nVeuillez saisir le nom de votre société\net votre fonction.');
		return false;
	}
/*--- Test email, ----------------------------*/
	else if (email == "")
	{
		alert('Erreur !\nVous n\'avez pas saisi votre email.');
		return false;
	}
/*--- Test téléphone ----------------------------*/
	else if (telephone == "")
	{
		alert('Erreur !\nVous n\'avez pas saisi votre téléphone.');
		return false;
	}
/*--- Test email  ----------------------------*/
	else if (email != "" && !regexpEmail.test(email))
	{
		alert('Erreur !\nVotre email est invalide.');
		return false;
	}
/*--- Test fixe  ----------------------------*/
	else if (telephone != "" && !regexpTelFixe.test(telephone))
	{
		alert('Erreur !\nVotre numéro de téléphone fixe est invalide.');
		return false;
	}

/*--- Test message -----------------------------------------------*/
	else if (message == "")
	{
	alert('Erreur !\nVeuillez saisir un message.');
	return false;
	}
	
/* Test des cases à cocher */
	else if (check == "0")
	{
	alert('Erreur !\nVeuillez sélectionner une action (invitation,etc.).');
	return false;
	}
	
	
	else
/*--- Envoi du formulaire ------------------------------------------------*/
	{
		return true;
		//alert('ENVOIE');
		//document.contacter.submit();
	}
}

//Pour limiter le nombre de caractères des textarea
function calculeLongueur(idTextarea,idDiv){
   var iLongueur1, iLongueurRestante1;
   iLongueur1 = document.getElementById(idTextarea).value.length;
   
   if (iLongueur1 > 250) {
      document.getElementById(idTextarea).value = document.getElementById(idTextarea).value.substring(0,250);
      iLongueurRestante1 = 0;
   }
   else {
      iLongueurRestante1 = 250 - iLongueur1;
   }
   if (iLongueurRestante1 <= 1)
      document.getElementById(idDiv).innerHTML = iLongueurRestante1 + " caractère disponible";
   else
      document.getElementById(idDiv).innerHTML = iLongueurRestante1 + " caractères disponibles";
}
