<!--
function checkForm(form) {
	formTest = true;
	message = "";

	if (form.namelast.value == "" || form.namefirst.value == "") {
		message += "- First and last name\r\n";
		formTest = false;
	}
	if (form.org_name.value == "") {
		message += "- Organization name\r\n";
		formTest = false;
	}
	if (form.bdate.value == "" || form.bdate.value.length != 4) {
		message += "- Birth date (4 digits only - MMDD)\r\n";
		formTest = false;
	}
	if (form.gender.value == "" || form.gender.selectedIndex == 0) {
		message += "- Gender selection\r\n";
		formTest = false;
	}
	if (form.mstat.value == "" || form.mstat.selectedIndex == 0) {
		message += "- Domestic status selection\r\n";
		formTest = false;
	}
	if (form.age.value == "") {
		message += "- Age\r\n";
		formTest = false;
	}
	if (form.degree.value == "" || form.degree.selectedIndex == 0) {
		message += "- Highest education completed selection\r\n";
		formTest = false;
	}
	if (form.idcode.value == "" || form.idcode.value.length != 6) {
		message += "- ID Code (6 digits, numbers and/or letters)\r\n";
		formTest = false;
	}
	if (form.email.value == "" || checkEmail(form.email.value) == false) {
		message += "- Valid email address\r\n";
		formTest = false;
	}
	if (form.consent.checked == false) {
		message += "- Acknowledgement of informed consent\r\n";
		formTest = false;
	}

	if (formTest == false) {
		alert("Registration could not be processed, please check the following:\r\n\r\n" + message);
		return false;
	} else {
		return true;
	}
}

function checkEmail(emailin) {
  if ((emailin.length < 6) ||
      (emailin.indexOf('@',0) < 1) ||
      (emailin.lastIndexOf('@') != emailin.indexOf('@',0)) ||
      (emailin.lastIndexOf('@') > (emailin.length - 5)) ||
      (emailin.lastIndexOf('.') > (emailin.length - 3)) ||
      (emailin.lastIndexOf('.') < (emailin.length - 4)) ||
      (emailin.indexOf('..',0) > -1) ||
      (emailin.indexOf('@.',0) > -1) ||
      (emailin.indexOf('.@',0) > -1) ||
      (emailin.indexOf(',',0) > -1)) {
      return false;
  }
  return true;
}
	
-->
