in reply to CGI.PM automaticly reset form to Defaults

I writing a CGI script for the first time

Even though CGI.pm has a lot of functions for html and forms, I tend to still use my own html. Only because its easyer for me that way.

May I suggest to use your own html in the parts where your having problems then maybe try to convert the script to use all CGI.pm's functions later.
<input type="reset" name="Reset" value="Reset">

Good Luck