vi spiego qual'è il mio problema.

ho questo script che mi deve fare la semplice somma di alcuni campi.
il problema iniziale è che ho N campi (poniamo 20 campi)

aa1 + bb1
aa2 + bb2
aa3 + bb3
ecc
ecc

la funzione è questa

codice:
function startCalc(num){
interval = setInterval("calc("+num+")",1);
}
function calc(dd){

one = document.ricevuta.quantita1.value;
two = document.ricevuta.prezzo1.value;
document.ricevuta.totale1.value = (one * 1) * (two * 1);
}
function stopCalc(){
clearInterval(interval);
}
così com'è adesso dove quantità e prezzo gli setto uguali a 1 funziona solo sulla prima riga...
ma volendo impostare anzichè 1 il valore passatto con dd in modo da modificare il nome dell'input e far selezionare di volta in volta quello giusto?

spero di essermi spiegato!