Validation in JavaScript should only complement validation on the server-side. Otherwise, if the user has JavaScript turned off, you're screwed.

Unless of course, you're submitting the form via JavaScript and only via JavaScript -- then the user can't do anything.