function gereSaisieDetail(nomChamps, valeurGroup, nomTR) {
  
  var valeurChamp = document.getElementById(nomChamps).value;
  var disp = "none";
  while (valeurGroup) {
   var temp = valeurGroup.indexOf(";");
   var groupeActuel = valeurGroup.substring(0,temp);
   var groupeVisible = groupeActuel.indexOf("_" + valeurChamp);
   if (groupeVisible > -1) disp = ""; else disp = "none";
   var i = 1;
   var continuer = 1; 	
   while (continuer) {
    var nomId = "TRSaisieDetail" + nomTR + groupeActuel + i;
    if (document.getElementById(nomId) != null) {	
     document.getElementById(nomId).style.display=disp;
     i++;
    } else continuer = 0;
   }	
   valeurGroup = valeurGroup.substring(temp+1);
   while (valeurGroup && valeurGroup.substring(0,1) != '_') valeurGroup = valeurGroup.substring(temp+1);
  }  
 }
