Nella mia pagina A fianco di ogni radio buttone c'è la descrizione del componente e la differenza di prezzo con le altre sue varianti. avrei bisogno che cambiando selezione si aggiornasse anche la differenza di prezzo a video (valido solo per i radio)!

Per esempio:

componente_1
componente_2 [+10€]
componente_3 [+20€]

seleziono il componente_3, di conseguenza dovrebbero tramutarsi in:

componente_1 [-20€]
componente_2 [-10€]
componente_3

seleziono il componente_2, di conseguenza dovrebbero tramutarsi in:

componente_1 [-20€]
componente_2
componente_3 [+10€]

E così via...ho provato ad aggiungere un pezzo di codice nella parte che si occupa di aggiornare a video il totale
codice:
if(document.all.diff_prezzo) {
diff_comp = (Math.round(Math.round((document.Form_Controllo_Prezzo[nome_radio].id*100)/100)-(vecchio_valore_radio*100)/100)); 
differenza = new String(Math.round((diff_comp)*100)/100).replace(/\./, ",");
differenza += (differenza.indexOf(",")<0)?',00':'00';
differenza = differenza.substr(0,differenza.indexOf(",")+3); 
document.all.diff_prezzo.innerHTML = differenza;
}
Ma non viene scritto niente a video (naturalmente ho messo uno span con id diff_prezzo)!