var valfields = new Array();
var cnt = 0;

valfields[cnt++] = new valobj("old-email", "Old Email Address","text", isBlank, isValidEmail);
valfields[cnt++] = new valobj("new-email", "New Email Address","text", isBlank, isValidEmail);
valfields[cnt++] = new valobj("new-email-confirm", "New Email Address Confirm","text", isBlank, isValidEmail);

/*Local validation to be done after initial single-field validation. This
  function should be written for pages where one of two fields must be
  filled, say, or if one field is filled others should be checked. */
function local_validateForm(form)
{
	var isValid = true;
	var newEmail = document.getElementById('new-email').value;
	var confirmEmail = document.getElementById('new-email-confirm').value;

	if (newEmail != confirmEmail) {
		isValid = false;
		alert('Sorry, but your new email addresses do not match. Please try again.');
	}
	else {
		isValid = true;
	}
	

	/*if (isBlank(form.greeter.value) && isBlank(form.producer.value)) {
	  alert("Please enter either 'Agent' or 'Greeter'");
	  form["producer"].focus();
	  return false;
	  }
	*/
	return isValid;
}

// wrapper
function verifyForm()
{
	return validateForm(document.getElementById('form1'));
}
