function appointmentsSubmit(frm) {
  if(confirm('Are you sure?')) { 
    frm.process.value='1';
    frm.submit();
  }
}

function injectionSubmit(frm, site) {
  frm.process.value="1";
  frm.injection_site.value=site;
  frm.submit();
}

function registrationSubmit(frm) {
  var errorMsg = "";
  // check all required fields
    if(frm.password.value == "")
      errorMsg += "Password is a required field.\n";
    if(frm.password_confirm.value == "")
      errorMsg += "Confirm Password is a required field.\n";


  if(frm.email.value == "")
    errorMsg += "Email is a required field.\n";

  if(errorMsg.length > 0) {
    alert(errorMsg);
  } else {
    // check for password/email typos
      if(frm.password_confirm.value != frm.password.value)
        errorMsg += "Password and Confirm do not match.\n";

    if(errorMsg.length == 0) {
      frm.process.value="1";
      frm.submit();
    } else {
      alert(errorMsg);
    }
  }
}

function loginSubmit(frm) {
  var errorMsg = "";
  // check all required fields
  if(frm.username.value == "")
    errorMsg += "Username is a required field.\n";
  if(frm.password.value == "")
    errorMsg += "Password is a required field.\n";
  if(errorMsg.length == 0) {
    frm.process.value="1";
    frm.submit();
  } else {
    alert(errorMsg);
  }
}


function needlesSubmit(frm) {
  if(confirm('Are you sure?')) { 
    frm.process.value='1';
    frm.submit();
  }
}
