Разгледай тези линкове.
http://bassistance.de/jquery-plugins/jquery-plugin-validation/
http://speckyboy.com/2009/12/17/10-useful-jquery-form-validation-techniques-and-tutorials-2/
http://designmodo.com/jquery-form-validation/
Валидирането с php на бекенда е задължително, а с js е препоръчително, но минава и то като задължително вече. С двете е най-оптималния вариант.