/*
Ce fichier comporte les deux actionlistener pour l'ajout et le retrait d'un Item dans les boîtes texte
lorsque l'on ajoute des entrée.
*/

function add_item(textBox){
  var val = parseInt(textBox.value);
  val++;
  if (!val)
    return 1;
  else
    return val;
}

function remove_item(textBox){
  var val = parseInt(textBox.value);
  if (val > 0)
    val--;
  if (!val)
    return 0;
  else
    return val;
}

function enable_all(formName){
  numItems = formName.length;
  for (var i =0 ; i<numItems ; i++){
    formName[i].disabled = !formName[i].disabled;
  }
}

function enable(element){
  element.disabled = false;
}

/**
  * Cette fonction permet seulement les valeur numérique pour être entrée
  */
function isNumberKey(evt)
  {
     var charCode = (evt.which) ? evt.which : event.keyCode
     if (charCode > 31 && (charCode < 48 || charCode > 57))
        return false;

     return true;

  }

