contact form validation and server side scripting added