Added CSS3 and JS date validation to forms and made error messages a bit more concise