// JavaScript Document
    function Valider(ideal)
    {
    var taille = document.ideal.taille.value
    var poids = document.ideal.poids.value
    if ((taille == "Entrez votre taille (en cm) ici.")|| (taille == "")|| (poids == "Entrez votre poids ici.")|| (poids == "")) //alert si un champ n'esp pas renseigné
    {
    alert("Si vous voulez que je calcule votre indice de masse corporel ainsi que votre poids idéal il faut que vous entrez vos mensuration");
    }
    else
    {
    //Fonction calcul de l'imc
    var nombre1 = (taille*0.01) //convertion de la taille des centimètres en mètres
    var nombre2 = (nombre1*nombre1) //taille au carré
    var nombre3 = (poids/nombre2) //poids divisé par la taille
    alert("Votre indice de masse corporel est de: " + nombre3 + "!");
    // Message d'alerte en fonction de l'imc
    if (nombre3 <= 16)
    {
    alert("Votre indice est très faible, vous êtes donc trop maigre. Il faut faire très attention, je vous recommande de voir un nutrionniste!")
    }
    if (nombre3 <=18 && nombre3 >16)
    {
    alert("Votre indice est faible, vous êtes maigre, il faut surveiller votre ligne!");
    }
    if (nombre3 <=20 && nombre3 >18)
    {
    alert("Vous êtes en léger sous-poids, il faut manger!!!");
    }
    if (nombre3 <=24 && nombre3 >20)
    {
    alert("Vous êtes dans la moyenne, ne vous inquiétez pas!");
    }
    if (nombre3 <=26 && nombre3 >24)
    {
    alert("Vous êtes en léger sur-poids, ce n'est pas bien grave");
    }
    if (nombre3 <=28 && nombre3 >26)
    {
    alert("Vous êtes en surpoids mais ce n'est pas irréparable!");
    }
    if (nombre3 <=32 && nombre3 >28)
    {
    alert("Vous êtes en sur-poids!");
    }
    if (nombre3 >32)
    {
    alert("Vous êtes vraiment en sur-poids, je vous conseille de voir un nutritionniste pour qu'il vous préconise un régime personnalisé.");
    }
    //Fonction calcul du poid parfait
    var nombre4 = (22*nombre2) //22 est l'indice parfait
    alert("Votre poids idéal est de: " + nombre4 + "!");
    }
    }
