Here is a great document for ad_form.
https://openacs.org/storage/view/ad-form-quick-ref.pdf
It includes a listing of datatypes that can automatically validate form input, for example, email.
Ryan