  function CheckForm()
            {
            var captcha=document.getElementById('form_petition').captcha.value;
            var vcaptcha=document.getElementById('form_petition').vcaptcha.value;
            
            var nom=document.getElementById('form_petition').nom_signataire.value;        
            var prenom=document.getElementById('form_petition').prenom_signataire.value;        
            var cp=document.getElementById('form_petition').code_postal.value;        
            
            var mail=document.getElementById('form_petition').mail.value;
            
            if (nom.length == 0)
            {
            alert("Indiquez un nom");
            return false;
            }
            if (prenom.length == 0)
            {
            alert("Indiquez un prénom");
            return false;
            }    
            
            if (cp.length < 5 && cp.length > 0 )
            {
            alert("Indiquez un code postal à 5 chiffres");
            return false;
            }
            if (cp.length == 0)
            {
            alert("Indiquez un code postal");
            return false;
            }
            if (isNaN(cp) == true)
            {
            alert("Un code postal ne peut pas contenir de lettres");
            return false;
            } 
            if(!verifEmail(mail)) {  
            alert('Votre e-mail est incorrecte.'); return false; }
            if(captcha == "") {
            alert('Veuillez répondre à la question anti-robot.'); return false; }
            else if(hex_md5(captcha)!=vcaptcha) {
            alert('Votre réponse à la question anti-robot est incorrecte.'); return false; }
            
            return true;
            }
  
  function activeContainer(obj) {
                var controlId = obj.id;
                var controlContainer = controlId + '_container';
                var controlHelp = controlId + '_help';
                if ($(controlContainer)) $(controlContainer).addClassName('formActiveZone');
                if ($(controlHelp)) $(controlHelp).show();
            }

  function desactiveContainer(obj) {
                var controlId = obj.id;
                var controlContainer = controlId + '_container';
                var controlHelp = controlId + '_help';
                if ($(controlContainer)) $(controlContainer).removeClassName('formActiveZone');
                if ($(controlHelp)) $(controlHelp).hide();
            }    
            
  function verifEmail(email){
                if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(email)){
                    return true;
                }else{
                    return false;
                }
            }  