Io ho provato a fare una cosa del genere...ma probabilmente sbaglio nella sintatti, perche' javascript è semiarabo per me

codice:
idmateriale = document.autoSumForm.materiale.value;
materiale = new Array();
materiale [1] = "26";
materiale [2] = "49";
document.autoSumForm.totale1.value = formatCurrency((numerodicopie * 1) * (base * 1) * (altezza * 1) * ((materiale [idmateriale]) * 1));
Lascia stare l'array che non è creato dinamicamente...è tanto per fare una prova..comunque non va'...dov'è che sbaglio?