function hover(obj){
  if(document.all){
    UL = obj.getElementsByTagName('ul');
    if(UL.length > 0){
      sousMenu = UL[0].style;
      if(sousMenu.display == 'none' || sousMenu.display == ''){
        sousMenu.display = 'block';
      }else{
        sousMenu.display = 'none';
      }
    }
  }
}

function setHover(){
  LI = document.getElementById('menu').getElementsByTagName('li');
  nLI = LI.length;
  for(i=0; i < nLI; i++){
    LI[i].onmouseover = function(){
      hover(this);
    }
    LI[i].onmouseout = function(){
      hover(this);
    }
  }
}

function check_registration(nom_formulaire) {
  var nom_formulaire = arguments[0]; //on recupere l'argument 1
  //on declare une variable qui nous servira Ã  0
  var compte = 0;
  //on declare une variable qui contiendra le nom des champs vides
  var champs_vides = "";
  
  // Parcours le formulaire dans lequel le script est appelÃ©
  //Il recupere le nom et la valeur associÃ©e de tous les champs du formulaire.
  for(var i = 0; i < window.document.forms[nom_formulaire].length ; i++) {
    //on recupe le nom et la valeur d'un champ
    var valeur_champ = window.document.forms[nom_formulaire].elements[i].value;
    var nom_champ = window.document.forms[nom_formulaire].elements[i].name;
        
    //Si la valeur d'un champ est vide, on incremente la valeur et on recupere le nom du champ
    if (valeur_champ == ""){
      //on concataine dans champs_vides les noms des champs vide, histoire de tout printer Ã  la fin.
      champs_vides = champs_vides + "- "+nom_champ + "\n";
      compte ++;
    }
  }
  if (compte != 0){
    //si compte != 0, donc tous les champs ne sont pas bien remplie
    //on printe le message et on retourne false
    alert("Please check the field(s) : \n"+champs_vides);
    return false;
  } else {
    //tout est ok
    return true;
  }
}

function confirmation(projet){
  if (window.confirm('Voulez vous vraiment supprimer le projet "'+projet+'" ?')) {
    return true;
  } else {
    return false;
  }
}
function confirmation_client(client){
  if (window.confirm('Voulez vous vraiment supprimer le client "'+client+'" ?')) {
    return true;
  } else {
    return false;
  }
}

