Shouldn't cancel take you away from the form entry page? It sounds like you are trying to code "reset", but you are functionally attempting "cancel".
Personally, I always have an event that fires on "cleanup" and does all form cleanup that I need to do (not just for reset form fields).
pearcewg
2008-11-04 02:28:04