	
	
	function validate_required(field,alerttxt) {
		with (field) {
		    if (value==null||value=="") {
		        alert(alerttxt);
		        return false;
		    } else {
		        return true;
		    }
		}
	}
	
	function validate_email(field,alerttxt)	{
		with (field) {
		    apos=value.indexOf("@");
		    dotpos=value.lastIndexOf(".");
		    if (apos<1||dotpos-apos<2) {
		        alert(alerttxt);
		        return false;
		    } else {
		        return true;
		    }
		}
	}

	function Validate(thisform)	{
		with (thisform) {
		    if (!validate_required(name,"Name is required!")) {
		        name.focus();
		        return false;
		    }	  
		    if (!validate_required(email,"Email is required!")) {
		        email.focus();
		        return false;
		    }
		    if (!validate_email(email,"Not a valid e-mail address!")) {
		        email.focus();
		        return false;
		    }
		}
	}
