I tried that first and editied and then removed and reapplied the WA Server Validation server behavior twice for that page. The popup works with a blank but it will pass without the "@" or ".". Maybe it is something in the WAVT_Scripts_PHP.php file that is not being picked up. I think that I ran into this before but I am not sure that I had arrived at a solution. This is more important during the user registration validation which I am working on next.
When setting from the Tag <input> Behaviors panal ->Validtion Toolkit -> Apply Client Validations -> (what option should be selected?/WA Validation Tollkit Recipies (pg. 64 says "Required/Not Bank/Selection Made" should it be "Email Address"? I think that was the mistake I had made before.
The #2 problem was solved by removing the redirect code block that is mentioned in the procedures. It was in the Validation Toolkit Recipes pg. 61. It mentions correctly that, "code of this type is typically added to the page when standard server behaviors, such as Insert Record or Update Record are used." It is redundant to add a second redirect, and the comment assumes that I would figure that out.