function validate_form(theform) {
	var msg = "";
	
	if (theform.firstname.value.length == 0) msg += "First Name is required.\n";
	if (theform.familyname.value.length == 0) msg += "Family Name is required.\n";
	if (theform.youremail.value.length == 0) {
		msg += "Your Email is required.\n";
	} else {
		with (theform.youremail) {
			apos = value.indexOf("@");
			dotpos = value.lastIndexOf(".");
			if (apos < 1 || dotpos - apos < 2) {
				msg += "Invalid Email.\n";
			}
		}
	}
	
	if (msg != "") {
		alert(msg);
		return false;
	} else {
		return true;
	}
}

