[eluser]WanWizard[/eluser]
I guess a mixture is my best guess, altough jquery isn't always involved. Client-side vs Server-side would have been a better choice.
I always validate server-side, no matter what fancy features are build into the form. Client-side validation can sometimes be functional, but I only do it if I can stay client-side. I don't do ajax calls for validation.