Customer Client Side Validation