Perche' se c'e' un solo campo con nome "quantita" quando esegui

var cc = ff.elements[nom];

non ottieni un riferimento ad una collezione... ma ad un oggetto singolo, quindi non puoi successivamente riferti ad esso con

cc[i].value ... eccetera

Prova a mettere l'alert cosi'

var cc = ff.elements[nom];
alert(cc.length);

e dicci il risultato che ottieni...

ciao