Bob,
It sounds as if you are using the
<input type="image"... tag for BOTH the reset and submit.
You should only use it for the submit button, which would explain why when you click reset, it also submits the form.
change your reset "button" to use this
<a href="javascript:resetForm();"><img src="my-reset-image.gif" height="x" width="x" border="0"></a>
and you should have a javascript function called "resetForm()" that just does
document.frmName.reset();
return false;
hth..