function Verif()
    {

    if (document.forms[0].fsociete.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Société.");  
        return false;                                                 
        }   
    if (document.forms[0].fnom.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Nom.");  
        return false;                                                 
        }                                                                
    if (document.forms[0].fadresse.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Adresse.");  
        return false;                                                 
        }  
    if (document.forms[0].fcode_postal.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Code postal.");  
        return false;                                                 
        }  
    if (document.forms[0].fcode_postal.value  != "")  
        {
        testCP = new RegExp("^(2[ab]|2[AB]|0[1-9]|[1-9][0-9])[0-9]{3}$");
        if(!document.forms[0].fcode_postal.value.match(testCP)) 
            {
            alert("La valeur indiqué n'est pas un code postal"); 
            return false;          
            }
        }

    if (document.forms[0].ftelephone.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Téléphone.");  
        return false;                                                 
        }      

    if(document.forms[0].ftelephone.value!="")
        {
        telephone = new RegExp("^([+][0-9][0-9]|[0])[0-9]{9}$");
        if(!document.forms[0].ftelephone.value.match(telephone)) 
            {
            alert("La valeur indiqué n'est pas un numéro de téléphone."); 
            return false;          
            }
        }
                                                           
    if (document.forms[0].femail.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Email.");  
        return false;                                                 
        }                                                             
    if (!VerifEmail(document.forms[0].femail.value))   
        {                                                             
        alert("L'adresse e-mail Email doit être de la forme xxxx@xxx.xx "); 
        return false;                                                 
        }  

    if (document.forms[0].fmessage.value  == "")  
        {                                                             
        alert("Vous devez compléter le champ: Message.");  
        return false;                                                 
        } 
    return true; 
    }  

function VerifTel(tel)
    {
    Teltest = new RegExp("^([+][0-9][0-9]|[0])[0-9]{9}$");
    if(!tel.match(Teltest)) 
        {
        return false;          
        } 
    return true;
    }

function VerifCp(cp)
    {
    Cptest = new RegExp("^(2[abAB]|0[1-9]|[1-9][0-9])[0-9]{3}$");
    if(!cp.match(Cptest)) 
        {
        return false;          
        } 
    return true;
    }

function VerifEmail(email)
    {
    emailtest=/^[a-z\d]+((\.|-|_)[a-z\d]+)*@((?![-\d])[a-z\d-]{0,62}[a-z\d]\.){1,4}[a-z]{2,6}$/gi;
    if(!email.match(emailtest)) 
        {
        return false;          
        } 
    return true;
    }

