	function validate(theForm)
		{
			var docForm = document.contact;
			if (docForm.realname.value == '')
	          {
	                  alert('Please enter the valid name.');
	                  docForm.realname.focus();
	                  return false;
	          }
	          if (docForm.tel.value == "" || isNaN(docForm.tel.value))
		  {
			alert("Enter a valid Telephone Number");
			docForm.tel.focus();
			return false;
				}

			if (!isValidEmail(docForm.email.value))
			{
				alert("Enter a valid Email Address");
				docForm.email.focus();
				return false;
			}
		
		}
		
		function isValidEmail(checkString)
		{
		    var newstr = "";
		    var at = false;
		    var dot = false;
		
		   // IF EMAIL ADDRESS HAS A '@' CHARACTER
		    if (checkString.indexOf("@") != -1) {
		      at = true;
		
		    // IF EMAIL ADDRESS HAS A '.' CHARACTER
		    } else if (checkString.indexOf(".") != -1) {
		      dot = true;
		    }
		    // PARSE REMAINDER OF STRING
		    for (var i = 0; i < checkString.length; i++) {
		        ch = checkString.substring(i, i + 1)
		        if ((ch >= "A" && ch <= "Z") || (ch >= "a" && ch <= "z")
		                || (ch == "@") || (ch == ".") || (ch == "_")
		                || (ch == "-") || (ch >= "0" && ch <= "9")) {
		                newstr += ch;
		                if (ch == "@") {
		                    at=true;
		                }
		                if (ch == ".") {
		                    dot=true;
		                }
		        }
		    }
		    if ((at == true) && (dot == true)) {
		        return true;
		    }
		    else {
		      // DISPLAY ERROR MESSAGE      
		      return false;
		    }
		}

