Questo è lo script che sto utilizzando:

Purtroppo se metto la virgola non funziona.

Codice PHP:
<script>
function 
Calcola(quantita,prezzo_cad) { 
var 
risultato;
var 
primonum;
var 
secondonum;


primonum parseFloat(quantita,10);
secondonum parseFloat(prezzo_cad,10)

if(
isNaN(primonum)){
primonum 0;
}

if(
isNaN(secondonum)){
secondonum 0;
}

risultato primonum secondonum;
document.modulo.importo.value=risultato

</script> 
questo è il richiamo nel body
Codice PHP:
<form  name="modulo" method="post" action="salva_voce_fattura.php?cliente=<? echo"$_GET[cliente]";?>&numero_fattura=<? echo"$_GET[numero_fattura]";?>">

          <input onkeyup="Calcola(document.modulo.quantita.value,document.modulo.prezzo_cad.value);" name="quantita" type="text" size="7" />

              <textarea name="descrizione" cols="65" rows="3" id="descrizione"></textarea>

          <input onkeyup="Calcola(document.modulo.quantita.value,document.modulo.prezzo_cad.value);" name="prezzo_cad" type="text" size="10" />

          <input name="importo" type="text" id="importo" size="10" />

  <input name="salva2" type="submit" id="salva2" value="invia" />
</form>
come faccio a far si che calcola lo stesso anche se metto la virgola ? mi servirebbe anche fare un controllo su la quantità di numeri dopo la "virgola" me ne servirebbero 2, che arrotondamento si può fare ?

Grazie a tutti
Andrea