The form works great, except that I am receiving quite a few submissions where the user didn't fill in all the fields. I'm not good with javascript and haven't been able to get a simple validation to work so we stripped it all out. All we want to do is flag certain fields as required and have some client side script to show a warning message indicating that the user needs to enter information in the required fields.