    function filled(field){if(field.value==""||field.value == null){return false;}else{return true;}}
    function validate_email(field){with(field){apos=value.indexOf("@");dotpos=value.lastIndexOf(".");if(apos<1||dotpos-apos<2){return false;}else{return true;}}}
    function isNumeric(field){var numericExpression = /^[0-9]+$/;if(field.value.match(numericExpression)){return true;}else{return false;}}    
		
	function validatefrm(form) 
    {    
		if (!filled(form.name)) { alert("Please enter your Name before continuing."); form.name.focus(); return false; }
		if (isNumeric(form.name)) { alert("Name should be Letters only!"); form.name.focus(); return false; }
		
		if (!filled(form.email)) { alert("Please enter an Email Address before continuing."); form.email.focus(); return false; }
		if (!validate_email(form.email)) { alert("Please enter a valid Email Address. (e.g - person@company.com)"); form.email.focus(); return false; }

		if (!filled(form.comments)) { alert("Please enter some Comments before continuing."); form.comments.focus(); return false; }

        return true;
    }
