[Resolvido] Realizar somas conforme digitar no input

Ola pessoal é o seguinte, eu preciso fazer varias somas em um jsp, estou fazendo da seguinte forma:

function CalculaFR() {
                frHospital = parseFloat(document.formulario.frHospital.value)
                frParticular = parseFloat(document.formulario.frParticular.value)
                frConvenio = parseFloat(document.formulario.frConvenio.value)
                
                if (isNaN(frHospital)) frHospital = 0;
                if (isNaN(frParticular)) frParticular = 0;
                if (isNaN(frConvenio)) frConvenio = 0;
                
                frTotal = frHospital+frParticular+sValSanfrConveniotander

                document.formulario.frTotal.value = frTotal;
               
            }
                                  
            function CalculaSaldo() {
                sValBrasil = parseFloat(document.formulario.sValBrasil.value);
                sValBradesco = parseFloat(document.formulario.sValBradesco.value);
                sValSantander = parseFloat(document.formulario.sValSantander.value);
                sValCaixa = parseFloat(document.formulario.sValCaixa.value);
                sValItau= parseFloat(document.formulario.sValItau.value);
                
                if (isNaN(sValBrasil)) sValBrasil = 0;
                if (isNaN(sValBradesco)) sValBradesco = 0;
                if (isNaN(sValSantander)) sValSantander = 0;
                if (isNaN(sValCaixa)) sValCaixa = 0;
                if (isNaN(sValItau)) sValItau = 0;
                
                sValTotal = sValBrasil+sValBradesco+sValSantander+sValCaixa+sValItau;

                document.formulario.sValTotal.value = sValTotal;
               
            }
            
            function MM_callJS(jsStr) { //v2.0
                return eval(jsStr)
            }          

E chamando da seguinte forma:

<td><td><input onkeyup="somenteNumeros(this ,event); SubstituiVirgulaPorPonto(this);MM_callJS('CalculaFR()')" type="text" name="frHospital" id="frHospital" value="" size="5" /></td>
<td><input onkeyup="somenteNumeros(this ,event); SubstituiVirgulaPorPonto(this); MM_callJS('CalculaSaldo()')" type="text" name="sValBrasil" id="sValBrasil" value="" size="5" /></td>

Todos os dados estão no mesmo formulario, só que para CalculaSaldo() tudo funciona perfeitamente, conforme vou digitando vai somando, so que o CalculaFp() não vai.

Alguem sabe me dizer oque esta errado?

Grata.