FYI, a nice JavaScript Form Validate API that I have been using for some time now is called fvalidate. For some reason the URL is not working right now: http://www.peterbailey.net/fValidate/ Google cache: http://tinyurl.com/jb7vk