Javascript

 

Form validation

 

See this in action - try and submit an empty form

full screen testing