Pienso como dice
jdc, en este caso no es necesario aplicar una validacion mas elaborada, es solo el formulario login, distinto seria en el caso de registro, donde hay mas casillas, nacionalidad, fecha de nacimiento, nombre de usuario, etc. seria mas conveniente en ese caso. Comunmente se hace con javascript y php, por medio de json.
Hay muchisimos ejemplos...
12 Useful jQuery Form Validationhttp://designmodo.com/jquery-form-validation/