Hola
xipi1986
He probado el código y no me da el error que dices
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Lo que ocurre es que no te hace bien las sumas porque los
value son de tipo
string y tienes que pasarlos a numérico:
mio1=parseInt(document.form2.mio1.value);
Si tienes que usar valores decimales, cambia
parseInt por
ParseFloat
Saludos,