evalFunc_email doesn't test if a tld exists. Why not using RegExp like /^([\w]+)(\.[\w]+)*@([\w\-]+\.){1,5}([A-Za-z]){2,4}$/; (copied from ExtJS) or using ExtJS validation directly? Thx, Johannes