Vorrei chiedere se è giusto in questo modo perchè non funziona

<script>
//funzione per il calcolo del totale
function calcola(){
with (document.FormMenu){
Totale.value = (parseFloat("0"+ANTIPASTI.value) + PRIMI.value + SECONDI.value) * parseFloat("0"+INVITATI.value);
}
}
</script>