
   function test_email (my_email) {
        var new_string = new String(my_email);
        if (!new_string.match('^[-_\.0-9a-zA-Z]{1,}@[-_\.0-9a-zA-Z]{1,}[\.][0-9a-zA-Z]{2,}$')) {
                return false;
        }
        else {
                return true;
        }
    }


function IsNumeric(sText)
 //vérifie si la chaine envoyée est de type numérique
 {
 var ValidChars = "0123456789";
 var IsNumber=true;
 var Char;


  for (i = 0; i < sText.length && IsNumber == true; i++){
  Char = sText.charAt(i);
  if (ValidChars.indexOf(Char) == -1){IsNumber = false;}
  }
 return IsNumber;

 } 


function valider(frm,i){
var erreur="";
if (frm.elements['message'].value == "") {erreur ="Merci de spécifier votre demande";}
///////////////////////////////////////////////////
if (frm.elements['cp'].value == "") {erreur ="Merci de renseigner le champ Code Postal";}
///////////////////////////////////////////////////
if (frm.elements['tel'].value == "") {erreur ="Merci de renseigner le champ Téléphone";}
///////////////////////////////////////////////////  

///////////////////////////////////////////////////
if(!test_email(frm.elements['mail'].value)){erreur ="Le champ E-Mail doit être une adresse valide";}
///////////////////////////////////////////////////
if (frm.elements['mail'].value == "") {erreur ="Merci de renseigner le champ E-Mail";}
///////////////////////////////////////////////////
if (frm.elements['entreprise'].value == "") {erreur ="Merci de renseigner le champ Raison sociale";}
if (frm.elements['nom'].value == "") {erreur ="Merci de renseigner le champ Nom";}

element=document.getElementById(i); 
if(erreur==""){
with(element.style){display="none";}
return true;
} else {
with(element.style){display="block";}
element.innerHTML = erreur;
return false;
}

}

