Bueno, ten en cuenta que las validaciones que pretendes hacer son del lado del cliente y eso corresponde a Javascript, nada que ver con PHP, por lo que cualquier duda que tengas en ese sentido, deberás plantearla en el foro específico:
http://www.forosdelweb.com/f127/
Por otra parte, no importa si haces funcionar o no la validación con Javascript, por seguridad, debes validar siempre en PHP.