But if you really want to know how to make your code work:
For more form stuff with VBScript, check out:
<!-- user inputs a value,and the box returns the same value that the user inputs -->
<!-- form -->
Input any value: <input type="text" name="theInput">
<input type="button" name="bvalue" value="click me">
<!-- end of form -->
You do need the <form> tag if you want to be able to submit the inputs on your form somewhere, such as to an ASP, PHP, JSP, Servlet, CGI, or something else to do some logic stuff, or even to send the inputs to an email address.
If you're not going to do anything with your inputs outside of this page, then no, you don't need the form tags. But it still doesn't hurt to have them in.
Hope that clears some stuff up. Post back if you're having more troubles,