When you process the form you check to see if fields (once trimmed) are empty or not and handle accordingly. To validate the e-mail address you would most likely use a regular expression which won't tell you whether the e-mail is real or not, just if it looks like an e-mail. There were some e-mail validation scripts posted on the forum not that long back that use regular expressions plus a bit more.
Thanks a lot twigletmac you have taken your valuable time to respond to my queries and being patient with me
I have been able to complete the website niftyonline.com upto my satisfaction. I know you would be able to suggest a lot of better things after visiting the site and am ready for the brickbats.