function validate_keyorder(form)
{

  if (form.Department.value == "")
  {
    alert("Please enter a value for the \"UCSB Department\" field.");
    form.Department.focus();
    return (false);
  }

  if (form.Department.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"UCSB Department\" field.");
    form.Department.focus();
    return (false);
  }

  if (form.Contact_Name.value == "")
  {
    alert("Please enter a value for the \"Contact Name\" field.");
    form.Contact_Name.focus();
    return (false);
  }

  if (form.Contact_Name.value.length < 5)
  {
    alert("Please enter at least 5 characters in the \"Contact Name\" field.");
    form.Contact_Name.focus();
    return (false);
  }

  if (form.Phone.value == "")
  {
    alert("Please enter a value for the \"Phone\" field.");
    form.Phone.focus();
    return (false);
  }

  if (form.Phone.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Phone\" field.");
    form.Phone.focus();
    return (false);
  }

  if (form.Dept_Bldg.value == "")
  {
    alert("Please enter a value for the \"Building #\" field.");
    form.Dept_Bldg.focus();
    return (false);
  }

  if (form.Dept_Bldg.value.length < 3)
  {
    alert("Please enter at least 3 characters in the \"Building #\" field.");
    form.Dept_Bldg.focus();
    return (false);
  }

  if (form.Dept_Room.value == "")
  {
    alert("Please enter a value for the \"Room Number\" field.");
    form.Dept_Room.focus();
    return (false);
  }

  if (form.Dept_Room.value.length < 2)
  {
    alert("Please enter at least 2 characters in the \"Room Number\" field.");
    form.Dept_Room.focus();
    return (false);
  }

  if (form.Email.value == "")
  {
    alert("Please enter a value for the \"Email\" field.");
    form.Email.focus();
    return (false);
  }

  if (form.Email.value.length < 5)
  {
    alert("Please enter at least 5 characters in the \"Email\" field.");
    form.Email.focus();
    return (false);
  }

  if (form.Recharge.value == "")
  {
    alert("Please enter a value for the \"Recharge Number\" field.");
    form.Recharge.focus();
    return (false);
  }

  if (form.Recharge.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Recharge Number\" field.");
    form.Recharge.focus();
    return (false);
  }

  if (form.Key_Tag.value == "")
  {
    alert("Please enter a value for the \"Key Tag\" field.");
    form.Key_Tag.focus();
    return (false);
  }

  if (form.Key_Tag.value.length < 2)
  {
    alert("Please enter at least 2 characters in the \"Key Tag\" field.");
    form.Key_Tag.focus();
    return (false);
  }

  if (form.Quantity.value == "")
  {
    alert("Please enter a value for the \"Quantity\" field.");
    form.Quantity.focus();
    return (false);
  }

  if (form.Quantity.value.length < 1)
  {
    alert("Please enter at least 1 characters in the \"Quantity\" field.");
    form.Quantity.focus();
    return (false);
  }
  return (true);
}