updated client validations with a jquery fix so terms of service works