function control(fm)
{
    var retour = true;
    // controle des elements du formulaire
    for(i = 0; i< fm.elements.length; i++)
    {
        if(fm.elements[i].id != 'libre' && fm.elements[i].value=="")
        {
           retour = false;
           fm.elements[i].className="red";
        }
        else
        {
            fm.elements[i].className="";
        }
        if(fm.elements[i].id=="mail" || fm.elements[i].id=="email" || fm.elements[i].id=="courriel")
        {
            var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
            if(!filter.test(fm.elements[i].value))
            {
                retour = false;
                fm.elements[i].className="red";
            }
        }
		 if(fm.elements[i].id=="telephone")
        {
            var filter=/^(0+[0-9]{9})$/gi
            if(!filter.test(fm.elements[i].value))
            {
                retour = false;
                fm.elements[i].className="red";
            }
        }
    }
    if(!retour)
    {
        document.getElementById('message').style.display="block";
    }
    
    return retour;
}

function sur()
{
    var retour = false;
    // controle des elements du formulaire
    if(confirm('Etes vous sur ?'))
    {
        if(confirm('Avez vous réfléchi aux conséquences ?'))
        {
            if(confirm('Vous en avez parlé à votre entourage ?'))
            {
                if(confirm('Du coup vous ne voulez pas venir ?'))
                {
                    if(!confirm('Voulez vous changer d\'avis ?'))
                    {
                        retour = true;
                    }
                }
            }
        }
    }
    
    return retour;
}

function affSondage(nbq)
{
    for(i = 0; i < nbq; i++)
    {
        if(document.getElementById('rad' + i).checked == true)
        {
            document.getElementById('rad' + i).checked = false;
            document.getElementById(i).className = "inv";
            if(document.getElementById('rad' + (i + 1)))
            {
                document.getElementById('rad' + (i + 1)).checked = true;
                document.getElementById((i + 1)).className = "";
            }
            else
            {
                document.getElementById('rad0').checked = true;
                document.getElementById('0').className = "";
            }
            i = nbq;
        }
    }
    //alert('ok');
}

function affThis(sond, nbq)
{
    for(i = 0; i< nbq; i++)
    {
        document.getElementById(i).className="inv";
    }
    document.getElementById(sond.value).className="";
}