    // CheckRequired - Given a field that is required, check to make sure the user
    //                 entered something besides whitespace into the field
    function CheckRequired(fname, field_name, msg)
    {
      if (isWhitespace(fname.value))
      {
        if (typeof(field_name) == "undefined") field_name = fname.name;
        if (typeof(msg) == "undefined") 
          msg = "Field: " + field_name + " is a required field";
        SetError(fname, msg);
        return false;
      }
      ClearError(fname);
      return true;
    }

    function CheckRequiredRadio(fname, field_name, msg)
    {
      for (i=0; i<fname.length; i++)
      {
        if  (fname[i].checked) 
        {
          ClearError(fname);
          return true;
        }
      }
      if (typeof(msg) == "undefined") 
        msg = "Field: " + field_name + " is a required field";
      SetError(fname, msg);
      return false;
    }

