Ho bisogno di aggiungere una variabile (segnata in rosso) a queste funzioni...niente di strano, se non che si tratta di radiobutton che vengono gestiti da un ciclo. Al comportamento onClick di questi radio (onClick="verifica_radio(this.name, 100);") ho aggiunto quindi il valore che prima era in value. Così messa la funzione però non funziona, come devo fare?
codice:
var vecchio_valore_radio = 0;

   function setta_vecchio_valore(nome_radio, vecchio_valore) {
   for (i=0;i<document.Form_Controllo_Prezzo[nome_radio].length;i++){
   if (document.Form_Controllo_Prezzo[nome_radio][i].checked==true)    {
   vecchio_valore_radio = vecchio_valore;
   break
   } else {
   vecchio_valore_radio = 0;
   } 
   }
   }
   
   function verifica_radio(nome_radio, valore_radio) {
   for (i=0;i<document.Form_Controllo_Prezzo[nome_radio].length;i++){
   if (document.Form_Controllo_Prezzo[nome_radio][i].checked==true && totale>=valore_iniziale)    {
   document.Form_Controllo_Prezzo[nome_radio][i].disabled=true
   document.all.prezzo.innerHTML = "";
   totale = (Math.abs(totale)-Math.abs(vecchio_valore_radio));
   totale = (Math.abs(totale)+Math.abs(valore_radio));
   } else {
       document.Form_Controllo_Prezzo[nome_radio][i].disabled=false
   }
   }