Ciao
mi sono scritto queste 2 funzioni per passarmi un po di valori che devo poi reinterpretare con eval..

la prima funziona alla grande!
la seconda, con una variabile in piu', NO...

riuscite a vedere cosa sbaglio??

codice:
function passaidcg(id,indice){
  eval("document.edit.idcg" + indice + ".value="+id+";");
}
function passaidsi(id,indice,idtipoci){
  eval("document.edit.idsi"+idtipoci+"-"+indice+".value="+id+";");
}