
function processOrder1(form) {
  if(validateCompleteness1(form)!=true)
    return;
  if(checkEmail(form.EMAIL)!=true)
    return;
	if(checkPassword(form.PASSWORD,form.PASSWORD2)!=true)
		return;

  form.action='register2.jsp';
  form.submit();
}

function validateCompleteness1(form) {
	if(form.EMAIL.value.length==0) {
    alert('Please enter an email address.');
    form.EMAIL.focus();
    form.EMAIL.select();
    return false;
  } else if(form.USERNAME.value.length==0) {
    alert('Please enter a username.');
    form.USERNAME.focus();
    form.USERNAME.select();
    return false;
  } else if(form.PASSWORD.value.length==0) {
    alert('Please enter a password.');
    form.PASSWORD.focus();
    form.PASSWORD.select();
    return false;
  }
  return true;
}

function checkPassword(fld1, fld2) {
	if(fld1.value!=fld2.value) {
		alert('Your password does not match. Please reenter.');
		fld1.value='';
		fld2.value='';
		fld1.focus();
		fld1.select();
		return false;
	}
  if (fld1.value.length < 6) {
    alert('Your password is too short. Please reenter.');
		fld1.value='';
		fld2.value='';
    fld1.focus();
    fld1.select();
    return false;
  } else {
    return true;
  }
}

function checkEmail(fld) {
  if (fld.value.indexOf('@') == -1 || fld.value.indexOf('.') == -1) {
    alert('Your email address appears to be invalid. Please reenter.');
    fld.focus();
    fld.select();
    return false;
  } else {
    return true;
  }
}
function checkPhone(fld) {
  for(lcv=0;lcv<fld.value.length;lcv++) {
    charNum = fld.value.charCodeAt(lcv);
    if(charNum>47&&charNum<58) {}
    else if(charNum==40||charNum==41||charNum==45||charNum==32) {}
    else {
      alert('Your phone number appears to be invalid. Please reenter.'+fld.value.charAt(lcv)+' '+charNum);
      fld.focus();
      fld.select();
      return false;
    }
  }
  return true;
}
