ciao a tutti, io ho una select di questo tipo:

codice:
<select name="fornitore" onChange="javascript:get_sconto()">
	<option value="1">fornitore 1</option>	
	<option value="2">fornitore 2</option>	
	<option value="3">fornitore 3</option>	
	<option value="5">fornitore 4</option>	
	<option value="6">fornitore 5</option>	
</select>
e un insieme di campi nascosti che per ogni valore della select memorizza un'altro valore

codice:
	<input type="hidden" value="21" name="sconto1">
	<input type="hidden" value="22" name="sconto2">
	<input type="hidden" value="11" name="sconto3">
	<input type="hidden" value="65" name="sconto5">
	<input type="hidden" value="22" name="sconto6">

vorrei fare un javascript che a seconda dell'opzione selezionata nella select mi aggiorna un campo con il relativo valore nascosto...come posso fare? io pensavo di fare cosi ma non funziona!

codice:
function get_sconto(){
form = document.newitem;
var prova="sconto"+form.fornitore.value;
form.prezzo_acq.value=form.prova.value;
}
il campo che mi viene generato è giusto :
prova1..prova2...ecc ma il debug di firefox mi dice:

Error: form.prova has no properties