Contact form powered by html5, ajax, php with validation on client and server side.