function validate(theForm) {
	//validate Name
	if(theForm.name.value=="") {
		alert("Please enter your Name")
		theForm.name.focus()
		return false
	}
	if(theForm.name.value.length < 3) {
		alert("Name must contain at least three charectors!")
		theForm.name.focus()
		return false
	}
	//validate Email
	if(theForm.email.value.length < 4) {
		alert("Please enter a valid Email ID")
		theForm.email.focus()
		return false
	}
	if(theForm.email.value.indexOf(" ") >= 0) {
		alert("Please enter your Email ID without any white space character!")
		theForm.email.focus()
		return false
	}
	if((theForm.email.value.indexOf("@") == -1) || (theForm.email.value.indexOf(".") == -1)) {
		alert("Please enter a valid Email ID!")
		theForm.email.focus()
		return false
	}
	BeforeAtRate = theForm.email.value.substring(0,theForm.email.value.indexOf("@"));
	AfterAtRate = theForm.email.value.substring(theForm.email.value.indexOf("@")+1,theForm.email.value.length);

	if (AfterAtRate.indexOf(".") == -1) {
		alert("Please enter a valid Email ID!"); 
		theForm.email.focus()
		return false
	}
	middle = AfterAtRate.substring(0, AfterAtRate.indexOf("."))
	last = AfterAtRate.substring(AfterAtRate.indexOf(".") + 1,AfterAtRate.length)

	if (BeforeAtRate.length == 0 || middle.length == 0 || last.length == 0) {
		alert("Please enter a valid Email ID"); 
		theForm.email.focus()
		return false
	}
	//validate message
	if(theForm.message.value=="") {
		alert("Don't you have a message to send?")
		theForm.message.focus()
		return false
	}
	if(theForm.message.value.length < 15) {
		alert("Your message is too short!")
		theForm.message.focus()
		return false
	}
}
