Bugfix on error count.
error++ was inside the if structure so was missing to count error if item had already "has-error" class.
The additional check on email field is now triggered only if "no action" is not checked.