
function verif()
//vérification des données saisies dans le formulaire avant envoi
{
	var nom = new String();
	var prenom = new String();
	var vousetes = new String();
	var societe = new String();
	var fonction = new String();
	var email = new String();
	var telephone = new String();
	var sujet = new String();
	var message = new String();
	
	var regexpTelFixe = new RegExp("^0[1-9][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;
	vousetes = document.getElementById('vousetes');
	societe = document.getElementById('societe').value;
	fonction = document.getElementById('fonction').value;
	email = document.getElementById('email').value;
	telephone = document.getElementById('telephone').value;
	sujet = document.getElementById('sujet').value;
	message = document.getElementById('message').value;
	

/*--- 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 vousetes -----------------------------------------------*/
	selection = -1;
	for (i = 0 ; i < document.forms[0].vousetes.length ; i++)
	{
	if(document.forms[0].vousetes[i].checked == true){selection = i};
	};
	//else if (selection==-1)
	if (selection == -1)
	{
		alert('Erreur !\nVeuillez cocher \'société\' ou \'particulier\'.');
		return false;
	}
/*--- Test société -----------------------------------------------*/
	else if (selection == 0 && (societe == "" || fonction == ""))
	{
		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 sujet -----------------------------------------------*/
	else if (sujet == 0 || sujet == 1)
	{
		alert('Erreur !\nVeuillez choisir un sujet à votre message.');
		return false;
	}
/*--- Test message -----------------------------------------------*/
	else if (message == "")
	{
	alert('Erreur !\nVeuillez saisir un message.');
	return false;
	}
	else
/*--- Envoi du formulaire ------------------------------------------------*/
	{
		return true;
		//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 + "&nbsp;caract&egrave;res&nbsp;disponibles";
}
