I am also trying to validate the form input. I have done this to a certain degree and get an error msg for an empty or invalid field ok, but at the same time incomplete booking form information email is sent.
How do I stop the form information been sent, before it has been validated