function verification()
{
	if ((document.analyse.utilisateurCR.value == ''))
	{
		alert ('Veuillez vous identifier !');
		document.analyse.utilisateurCR.focus();
		return false;
	}
	else
	{
		var eNom = document.analyse.utilisateurCR.value;
		var RegExp = /%|@|:/;

		if (eNom.match(RegExp))
		{
			alert("Votre dénomination comporte une anomalie !");
			document.analyse.utilisateurCR.focus();
			return false;
		}
	}

	if ((document.analyse.phone.value !=''))
	{
		var ePhone = document.analyse.phone.value;
		var RegExp = /^[+0-9]{1,4}[ ?1-68]([-. /]?[0-9]{1}){8,9}$/;

		if (!ePhone.match(RegExp))
		{
			alert("Votre téléphone n'est pas valide !");
			document.analyse.phone.focus();
			return false;
		}
	}
	
	if (document.analyse.votremail.value == '')
	{
        alert('Veuillez saisir votre courriel !');
        document.analyse.votremail.focus();
        return false;
	}
	else
	{
		if (document.analyse.votremail.value.indexOf("@")==-1)
		{
			alert("Veuillez saisir une adresse courriel correcte !");
			document.analyse.votremail.focus();
			return false;
		}
		else
		{
			var eMail = document.analyse.votremail.value;
			var RegExp = /[^@_a-zA-Z0-9\.-]/;

			if (eMail.match(RegExp))
			{
				alert("Veuillez saisir une adresse courriel correcte !");
				document.analyse.votremail.focus();
				return false;
			}
			longueur = document.analyse.votremail.value.length;
			position = document.analyse.votremail.value.indexOf("@");
			left_str = document.analyse.votremail.value.substring(0,position);
			right_str = document.analyse.votremail.value.substring(position+1,longueur);
			left_len = left_str.length;
			right_len = right_str.length;

			if ((left_len==0) || (right_len==0))
			{
				alert("Veuillez saisir une adresse courriel correcte !");
				document.analyse.votremail.focus();
				return false;
			}
			else
			{
				if (right_str.indexOf(".")==-1)
          		{
          			alert("Veuillez saisir une adresse courriel correcte !");
					document.analyse.votremail.focus();
					return false;
				}
				else
				{
          			right_longueur = right_str.length;
					right_position = right_str.lastIndexOf(".");
					l_right_str = right_str.substring(0,right_position);
					r_right_str = right_str.substring(right_position+1,right_longueur);
					l_right_len = l_right_str.length;
					r_right_len = r_right_str.length;

					<!--- s'il y a au moins 2 lettres apr?le point --->
					if ((r_right_len < 2)||(r_right_len > 4))
					{
						alert("Veuillez saisir une adresse courriel correcte !");
						document.analyse.votremail.focus();
						return false;
          		    }
					else
					{
						if (l_right_len==0)
						{
                 			alert("Veuillez saisir une adresse courriel correcte !");
	                    	document.analyse.votremail.focus();
   		                 return false;
                 		}
					}
				}
	    	}
  		}
	}
	if (document.analyse.message.value == '')
	{
		alert ('Veuillez saisir votre message !');
		document.analyse.message.focus();
		return false;
	}
	document.analyse.submit(); 
	return true; 
}
