This week's book giveaway is in the Other Open Source APIs forum. We're giving away four copies of Storm Applied and have Sean Allen, Peter Pathirana & Matthew Jankowski on-line! See this thread for details.
You'll pretty much have to do that yourself. You could use the built in reset() function, but that will return the form to it's original state. The problem with that is if you have the form populated with any data when the page loads, reset() will just put it back to that. If your form always starts completely blank, then you can probably get away with using reset() though.