	//--------------------------------------------------------------

    // Fonction permettant de verifier la validité d'une date

    //--------------------------------------------------------------

    function verif_date(jour, mois, annee)

    {

        if (jour != '' || mois != '' || annee != '')

        {

            date_test = new Date(annee, mois-1, jour);

            date_jour = date_test.getDate();

            date_mois = date_test.getMonth() + 1;

            date_annee = date_test.getFullYear();



            return (date_jour == jour && date_mois == mois && date_annee == annee);

        }

        else

            return true;

    }

	

	 	//---------------------------------------------------------------

    // fonction permettant de verifier si une variable est un entier

    //---------------------------------------------------------------

    function is_entier(num)

    {

        //r  //return (num == parseInt(num));

        reg_exp = /^[-]{0,1}[0-9]+$/g;

        return num.match(reg_exp);

    }



 	//--------------------------------------------------------------

    // Fonction permettant de valider un e-mail : la chaine doit

    // comporter un texte de la forme suivante :

    //      texte@texte.texte

    //--------------------------------------------------------------

    function is_email(email)

    {

        reg_exp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[_a-z0-9-]+(\.[_a-z0-9-]+)*\.[_a-z0-9-]+$/gi;



        return email.match(reg_exp);

    }



    //---------------------------------------------------------------

    // fonction permettant de verifier si au moins un CHECKBOX a été

    // selectionné dans un groupe du type nom_check

    //---------------------------------------------------------------

    function verif_check_checked(nom_check)

    {

        var checked = false;

        checked = document.formulaire.elements[nom_check].checked;



        return checked;

    }



    //---------------------------------------------------------------

    // fonction permettant de verifier si un RADIO a été

    // selectionner dans un groupe de nom nom_check[].

    //---------------------------------------------------------------

    function verif_radio_checked(nom_check, nb_checks)

    {

        var num_check = 0;

        var checked = false;

        var radio_elem;



        while (num_check < nb_checks && !checked)

        {

            radio_elem = document.formulaire.elements[nom_check];

            checked = radio_elem[num_check].checked;

            num_check++;

        }



        return checked;

    }

