Hola:
Los formularios son una serie de campos que cuando se resetean se quedan en blanco... y son campos de textos, o sea que al resetearlos se convierten en cadena vacía, nunca he usado el manejador onreset (acabo de hacer una prueba con explorer...)
<form onreset="amount.value = '0.00'" ... />
Saludos