var envoyer=0;

function lancer ()
{

var VarMots;
var r_id;
var r_nom;
var r_prenom;
var r_email;
var r_url;

var r_y;
var r_msn;
var r_icq;
var r_geo;
var r_com;

var NbChar;
var NbCharMax;

    verif = true;

    VarMots = document.recherche.rechercher.value;

    r_id      = document.recherche.r_id.checked;
    r_nom     = document.recherche.r_nom.checked;
    r_prenom  = document.recherche.r_prenom.checked;
    r_email   = document.recherche.r_email.checked;
    r_url     = document.recherche.r_url.checked;

    r_y       = document.recherche.r_y.checked;
    r_msn     = document.recherche.r_msn.checked;
    r_icq     = document.recherche.r_icq.checked;
    r_geo     = document.recherche.r_geo.checked;
    r_com     = document.recherche.r_com.checked;

    if(!VarMots)
    {
    alert ('Veuillez indiquer votre recherche !');
    document.recherche.rechercher.focus ();
    document.recherche.rechercher.select ();
    verif = false;
    }

    if(verif)
    {
    NbChar=VarMots.length;
    NbCharMax=40;
      if(NbChar>NbCharMax)
      {
      alert ('Votre recherche comporte ' + NbChar + ' caractères ! \n' 
             + 'Le maximum est fixé à '+ NbCharMax +' caractères.');
      document.recherche.rechercher.focus ();
      document.recherche.rechercher.select ();
      verif = false;
      }
    }

   if(verif &&
      !r_id &&
      !r_nom &&
      !r_prenom &&
      !r_email &&
      !r_url &&
      !r_y &&
      !r_msn &&
      !r_icq &&
      !r_geo &&
      !r_com
     )
   {
   alert ('Votre recherche doit au moins porter sur un libellé !');
   document.recherche.r_id.checked  = 1;

   verif = false;
   }


   if(verif)
   {
   envoyer++;
   }

   if(verif && envoyer==1)
   {
   document.recherche.submit();
   }

  return verif;
}
