nella funzione calculate fai riferimento a degli oggetti che non esistono come :
document.calcform.total1 e simili.....