proprio stanotte ho tirato fuori questa funzione che va alla grande... che ne dici?

Codice PHP:
function aggiorna_campo() {
    
//alert();
    
if(document.getElementById("anti").checked==true){
        if(
document.getElementById("letto_agg").checked==true){
            if(
document.getElementById("tratt1").checked==true){
                
document.getElementById("tratt1").value/10;
                
document.getElementById("letto_agg").value/10;
                
x+y
            
}
            else{
                if(
document.getElementById("tratt2").checked==true){
                    
document.getElementById("tratt2").value/10;
                    
document.getElementById("letto_agg").value/10;
                    
x+y

                
}        
                else{
                    if(
document.getElementById("tratt3").checked==true){
                        
document.getElementById("tratt3").value/10;
                        
document.getElementById("letto_agg").value/10;
                        
x+y
                    
}
                }
            }
        }
        else{
            if(
document.getElementById("tratt1").checked==true){
                
document.getElementById("tratt1").value/10;
            }
            else{
                if(
document.getElementById("tratt2").checked==true){
                    
document.getElementById("tratt2").value/10;
                }
                else{
                    if(
document.getElementById("tratt3").checked==true){
                        
document.getElementById("tratt3").value/10;
                    }
                }
            }
        }
        
document.getElementById("ant").value z;
            
document.getElementById("sal").value "";

    }
    else{
            if(
document.getElementById("sald").checked==true){

        if(
document.getElementById("letto_agg").checked==true){
            if(
document.getElementById("tratt1").checked==true){
                
document.getElementById("tratt1").value/1;
                
document.getElementById("letto_agg").value/1;
                
x+y
            
}
            else{
                if(
document.getElementById("tratt2").checked==true){
                    
document.getElementById("tratt2").value/1;
                    
document.getElementById("letto_agg").value/1;
                    
x+y
                
}
                else{
                    if(
document.getElementById("tratt3").checked==true){
                        
document.getElementById("tratt3").value/1;
                        
document.getElementById("letto_agg").value/1;
                        
x+y
                    
}

                }
            }
        }
        else{
            if(
document.getElementById("tratt1").checked==true){
                
document.getElementById("tratt1").value;
            }
            else{
                if(
document.getElementById("tratt2").checked==true){
                    
document.getElementById("tratt2").value;
                }
                else{
                    if(
document.getElementById("tratt3").checked==true){
                        
document.getElementById("tratt3").value;
                    }

                }
            }
        }
    }
    
document.getElementById("sal").value z;
        
document.getElementById("ant").value "";

    }


Codice PHP:
          <input name="letto_agg" type="checkbox" id="letto_agg" value="10" onclick="aggiorna_campo()" />

  <
input name="tratt" type="radio" id="tratt1" onclick="aggiorna_campo()" value="10"/>
        </
div></td>
        <
td><div align="center">
            <
input name="tratt" type="radio" id="tratt2" value="20"onclick="aggiorna_campo()" />
        </
div></td>
        <
td><div align="center">
            <
input name="tratt" type="radio" id="tratt3" value="30" onclick="aggiorna_campo()"/>

 <
input name="pagamento" type="radio" id ="anti" onclick="aggiorna_campo()" value="1">
        </
div></td>
        <
td><div align="center">
          <
input name="pagamento" id ="sald" type="radio" value="2" onclick="aggiorna_campo()" />
        </
div></td>
        <
td><div align="center"></div></td>
        <
td></td>
        <
td></td>
      </
tr>
      <
tr>
        <
td>Tot euro</td>
        <
td><div align="center">
          <
input name="ant" id="ant" type="text" size="4" />
        </
div></td>
        <
td>
          <
div align="center">
            <
input name="sal" id="sal" type="text" size="4" /> 
Lore