#!/opt/perl/bin/perl

# Define constants
local(%FORM);
$CRLF="\r\n";
$DATE= &getlocaldate;

# Tell the browser what's comming
print "Content-type: text/html$CRLF$CRLF";

# Get the input from the browser
read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});

# Split the name-value pairs
@pairs = split(/&/, $buffer);
foreach $pair (@pairs)
{
  ($name, $value) = split(/=/, $pair);
  $value =~  tr/+/ /;
  $value =~  s/%([a-fA-F0-9][a-fA-F0-91])/pack("C", hex($1))/eg;

  # Stop people from using subshells to execute commands
  $value =~ s/~!/ ~!/g;

  # Uncomment for debugging purposes
  # print "Setting $name to $value<BR>\n",

  $FORM{$name} = $value;
}

# Check for valid input data
exit if ! $FORM{'key'};

$DBASEFILEDIR=$FORM{'datadir'};
# See if File Exists in Data Directory
$DBASEFILEDIR=$FORM{'datadir'};
$DBASEFILE=$DBASEFILEDIR.$FORM{'key'}.".".$FORM{'code'};
if ( -e $DBASEFILE) {
   if ( -z $DBASEFILE) {
      print "The file $DBASEFILE is an empty file!";
      exit;
   }
   if ( -T $DBASEFILE) {
   } else {
      print "The file $DBASEFILE is not a text file!";
      exit;
   }
} else {
  print "The file $DBASEFILE does not exist!";
  exit;
}

# Get default values from the database file
if ( -e $DBASEFILE) {
   if ( -z $DBASEFILE) {
      print "The file $DBASEFILE is corrupt - reenter all information! <BR>\n";
   }
   if ( -T $DBASEFILE) {
   } else {
      print "The file $DBASEFILE is corrupt - reenter all information! <BR>\n";
   }
} else {
   print "The file $DBASEFILE does not exist - reenter all information! <BR>\n";
}
open(FILE, "$DBASEFILE") || print "Can't open database file $DBASEFILE: $! <BR>\n";
while (<FILE>) {
   # split lines at a colon not preceded by a backslash
   if ($_ =~ /[^\\]:/) {
      ($name, $value) = split(/:/, $_, 2);
      # remove backslash from escaped colons
      $value =~ s/\\:/:/g;
      # remove backslash from escaped backslashes
      $value =~ s/\\\\/\\/g;
      $DBASE{$name} = $value;
   } else {
      # remove backslash from escaped colons
      $_ =~ s/\\:/:/g;
      # remove backslash from escaped backslashes
      $_ =~ s/\\\\/\\/g;
      $DBASE{$name} .= $_;
   } 
}
close (FILE);

# Insert CGI version of form here

print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE> 2003 Collegiate Aviation Survey </TITLE>\n";
print "</HEAD>\n";
print "<BODY bgcolor=\"#FFFFFF\" text=\"#000000\" link=\"#0000FF\" vlink=\"#000080\" alink=\"#FF0000\">\n";
print "<H1 align=\"CENTER\"> 2003 Collegiate Aviation Survey </H1>\n";
print "<HR>\n";
print "<FORM ACTION=\"/cgi-bin/cag.pl\" METHOD=\"POST\">\n";
print "\n";
print "<INPUT TYPE=\"hidden\" NAME=\"returnurl\" VALUE=\"/uaa/cag/index.html\">\n";
print "<INPUT TYPE=\"hidden\" NAME=\"datadir\" VALUE=\"/export/vol2/httpd/htdocs/uaa/cag/data/\">\n";
print "\n";
print "<h1>A. INSTITUTIONAL DATA</h1>\n";
print "\n";
print "<pre>\n";
print "1.  Official Name:   <INPUT TYPE=\"TEXT\" NAME=\"key\" SIZE=\"35\" VALUE=\"$DBASE{'key'}\">\n";
print "2.  Street Address1: <INPUT TYPE=\"TEXT\" NAME=\"address1\" SIZE=\"35\" VALUE=\"$DBASE{'address1'}\">\n";
print "    Street Address2: <INPUT TYPE=\"TEXT\" NAME=\"address2\" SIZE=\"35\" VALUE=\"$DBASE{'address2'}\">\n";
print "    City: <INPUT TYPE=\"TEXT\" NAME=\"city\" SIZE=\"20\" VALUE=\"$DBASE{'city'}\"> State: <INPUT TYPE=\"TEXT\" NAME=\"state\" SIZE=\"2\" VALUE=\"$DBASE{'state'}\"> ZIP code: <INPUT TYPE=\"TEXT\" NAME=\"zipcode\" SIZE=\"5\" VALUE=\"$DBASE{'zipcode'}\">\n";
print "3.  Telephone: <INPUT TYPE=\"TEXT\" NAME=\"phone\" SIZE=\"12\"  VALUE=\"$DBASE{'phone'}\"> Fax: <INPUT TYPE=\"TEXT\" NAME=\"fax\" SIZE=\"12\"  VALUE=\"$DBASE{'fax'}\">\n";
print "4.  Website URL (omit the http://): <INPUT TYPE=\"TEXT\" NAME=\"poc_url\" SIZE=\"65\" VALUE=\"$DBASE{'poc_url'}\">\n";
if ($DBASE{'type'} =~ /pub/) {
   print "5.  Type: <INPUT TYPE=\"radio\" CHECKED NAME=\"type\" VALUE=\"pub\" > Public <INPUT TYPE=\"radio\" NAME=\"type\" VALUE=\"prop\" > Proprietary\n";
} else {
   print "5.  Type: <INPUT TYPE=\"radio\" NAME=\"type\" VALUE=\"pub\" > Public <INPUT TYPE=\"radio\" CHECKED NAME=\"type\" VALUE=\"prop\" > Proprietary\n";
}
if ($DBASE{'accred'} =~ /accredited/) {
   print "6.  Accreditation: <INPUT TYPE=\"radio\" CHECKED NAME=\"accred\" VALUE=\"accredited\" > Accredited <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"candidate\" > Candidate <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"not_accred\" > Not Accredited\n";
} else {
   if ($DBASE{'accred'} =~ /candidate/) {
      print "6.  Accreditation: <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"accredited\" > Accredited <INPUT TYPE=\"radio\" CHECKED NAME=\"accred\" VALUE=\"candidate\" > Candidate <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"not_accred\" > Not Accredited\n";
   } else {
      print "6.  Accreditation: <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"accredited\" > Accredited <INPUT TYPE=\"radio\" NAME=\"accred\" VALUE=\"candidate\" > Candidate <INPUT TYPE=\"radio\" CHECKED NAME=\"accred\" VALUE=\"not accredited\" > Not Accredited\n";
   }
}
print "    If accredited, specify agency: <INPUT TYPE=\"TEXT\" NAME=\"accred_agency\" SIZE=\"20\" VALUE=\"$DBASE{'accred_agency'}\">\n";
print "7.  Highest Degree Offered: <SELECT NAME=\"degree\">\n";
if ($DBASE{'degree'} =~ /Select Degree/) {
   print "<OPTION value=\"Select Degree\" selected>Select Degree\n";
} else {
   print "<OPTION value=\"Select Degree\">Select Degree\n";
}
if ($DBASE{'degree'} =~ /Associate/) {
   print "<OPTION value=\"Associate\" selected>Associate\n";
} else {
   print "<OPTION value=\"Associate\">Associate\n";
}
if ($DBASE{'degree'} =~ /Bachelor's/) {
   print "<OPTION value=\"Bachelor's\" selected>Bachelor's\n";
} else {
   print "<OPTION value=\"Bachelor's\">Bachelor's\n";
}
if ($DBASE{'degree'} =~ /Master's/) {
   print "<OPTION value=\"Master's\" selected>Master's\n";
} else {
   print "<OPTION value=\"Master's\">Master's\n";
}
if ($DBASE{'degree'} =~ /Doctorate/) {
   print "<OPTION value=\"Doctorate\" selected>Doctorate\n";
} else {
   print "<OPTION value=\"Doctorate\">Doctorate\n";
}
print "</SELECT>\n";
if ($DBASE{'student_body'} =~ /coed/) {
   print "8.  Student Body: <INPUT TYPE=\"radio\" CHECKED NAME=\"student_body\" VALUE=\"coed\" > Co-educational <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"male\" > Male Only <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"female\" > Female Only\n";
} else {
   if ($DBASE{'student_body'} =~ /male/) {
      print "8.  Student Body: <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"coed\" > Co-educational <INPUT TYPE=\"radio\" CHECKED NAME=\"student_body\" VALUE=\"male\" > Male Only <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"female\" > Female Only\n";
   } else {
      print "8.  Student Body: <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"coed\" > Co-educational <INPUT TYPE=\"radio\" NAME=\"student_body\" VALUE=\"male\" > Male Only <INPUT TYPE=\"radio\" CHECKED NAME=\"student_body\" VALUE=\"female\" > Female Only\n";
   }
}
print "9.  Full-time Enrollment:  Undergraduate <INPUT TYPE=\"TEXT\" NAME=\"enroll_under\" SIZE=\"5\" VALUE=\"$DBASE{'enroll_under'}\"> Graduate <INPUT TYPE=\"TEXT\" NAME=\"enroll_grad\" SIZE=\"5\" VALUE=\"$DBASE{'enroll_grad'}\">\n";
if ($DBASE{'admission'} =~ /SAT/) {
   print "10. Freshman Admission Requirements: <INPUT TYPE=\"checkbox\" CHECKED NAME=\"admission\" VALUE=\"SAT\" > SAT ";
} else {
   print "10. Freshman Admission Requirements: <INPUT TYPE=\"checkbox\" NAME=\"admission\" VALUE=\"SAT\" > SAT ";
}
if ($DBASE{'admission'} =~ /ACT/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"admission\" VALUE=\"ACT\" > ACT ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"admission\" VALUE=\"ACT\" > ACT ";
}
if ($DBASE{'admission'} =~ /GPA/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"admission\" VALUE=\"GPA\" > GPA\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"admission\" VALUE=\"GPA\" > GPA\n";
}
print "    Other Requirements:\n";
print "    <TEXTAREA NAME=\"adm_other\" cols=\"65\" rows=\"2\">$DBASE{'adm_other'}</textarea>\n";
if ($DBASE{'calendar'} =~ /semester/) {
   print "11. Calendar System: <INPUT TYPE=\"radio\" CHECKED NAME=\"calendar\" VALUE=\"semester\" > Semester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"quarter\" > Quarter <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"trimester\" > Trimester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"other\" > Other\n";
} else {
   if ($DBASE{'calendar'} =~ /quarter/) {
      print "11. Calendar System: <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"semester\" > Semester <INPUT TYPE=\"radio\" CHECKED NAME=\"calendar\" VALUE=\"quarter\" > Quarter <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"trimester\" > Trimester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"other\" > Other\n";
   } else {
      if ($DBASE{'calendar'} =~ /trimester/) {
         print "11. Calendar System: <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"semester\" > Semester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"quarter\" > Quarter <INPUT TYPE=\"radio\" CHECKED NAME=\"calendar\" VALUE=\"trimester\" > Trimester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"other\" > Other\n";
      } else {
         print "11. Calendar System: <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"semester\" > Semester <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"quarter\" > Quarter <INPUT TYPE=\"radio\" NAME=\"calendar\" VALUE=\"trimester\" > Trimester <INPUT TYPE=\"radio\" CHECKED NAME=\"calendar\" VALUE=\"other\" > Other\n";
      }
   }
}
print "12. Annual Undergraduate Tuition and Fees:  Resident <INPUT TYPE=\"TEXT\" NAME=\"fees_resident\" SIZE=\"5\" VALUE=\"$DBASE{'fees_resident'}\"> Non-resident <INPUT TYPE=\"TEXT\" NAME=\"fees_nonres\" SIZE=\"5\" VALUE=\"$DBASE{'fees_nonres'}\">\n";
print "13. Point of contact:\n";
print "\n";
if ($DBASE{'salutation'} =~ /Dr./) {
   print "    Salutation Title: <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"other\" > Other\n";
} else {
   if ($DBASE{'salutation'} =~ /Mr./) {
      print "    Salutation Title: <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"other\" > Other\n";
   } else {
      if ($DBASE{'salutation'} =~ /Mrs./) {
         print "    Salutation Title: <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"other\" > Other\n";
      } else {
         if ($DBASE{'salutation'} =~ /Ms./) {
            print "    Salutation Title: <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"other\" > Other\n";
         } else {
            if ($DBASE{'salutation'} =~ /Miss/) {
               print "    Salutation Title: <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"other\" > Other\n";
            } else {
               print "    Salutation Title: <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Dr.\"> Dr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mr.\" > Mr. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Mrs.\" > Mrs. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Ms.\" > Ms. <INPUT TYPE=\"radio\" NAME=\"salutation\" VALUE=\"Miss\" > Miss <INPUT TYPE=\"radio\" CHECKED NAME=\"salutation\" VALUE=\"other\" > Other\n";
            }
         }
      }
   }
}
print "                      If other, please specify: <INPUT TYPE=\"TEXT\" NAME=\"salute_other\" SIZE=\"20\" VALUE=\"$DBASE{'salute_other'}\">\n";
print "    Contact Name:             <INPUT TYPE=\"TEXT\" NAME=\"poc_name\" SIZE=\"35\" VALUE=\"$DBASE{'poc_name'}\">\n";
print "    Aviation Department Name: <INPUT TYPE=\"TEXT\" NAME=\"poc_dept\" SIZE=\"35\" VALUE=\"$DBASE{'poc_dept'}\">\n";
print "    Street or P.O. Box:       <INPUT TYPE=\"TEXT\" NAME=\"poc_street\" SIZE=\"35\" VALUE=\"$DBASE{'poc_street'}\">\n";
print "    City: <INPUT TYPE=\"TEXT\" NAME=\"poc_city\" SIZE=\"20\" VALUE=\"$DBASE{'poc_city'}\"> State: <INPUT TYPE=\"TEXT\" NAME=\"poc_state\" SIZE=\"2\" VALUE=\"$DBASE{'poc_state'}\"> ZIP code: <INPUT TYPE=\"TEXT\" NAME=\"poc_zipcode\" SIZE=\"5\" VALUE=\"$DBASE{'poc_zipcode'}\">\n";
print "    Telephone:                <INPUT TYPE=\"TEXT\" NAME=\"poc_phone\" SIZE=\"12\" VALUE=\"$DBASE{'poc_phone'}\"> Fax: <INPUT TYPE=\"TEXT\" NAME=\"poc_fax\" SIZE=\"12\" VALUE=\"$DBASE{'poc_fax'}\">\n";
print "    Email Address:            <INPUT TYPE=\"TEXT\" NAME=\"poc_email\" SIZE=\"65\" VALUE=\"$DBASE{'poc_email'}\">\n";
print "</pre>\n";
print "\n";
print "<h1>B. AVIATION PROGRAMS</h1>\n";
print "\n";
print "<pre>\n";
print "<b>1.  Traditional Programs:</b>\n";
print "</pre>\n";
print "<table border cellpadding=5>\n";
print "<tr>\n";
print "<td rowspan=2>Program</td>\n";
print "<td colspan=5>\n";
print "<pre>\n";
print "Number of programs\n";
print "by type of degree\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2 colspan=1>\n";
print "<pre>\n";
print "Credit\n";
print "Hours\n";
print "Required\n";
print "(See note 1)\n";
print "</pre>\n";
print "</td>\n";
print "<td colspan=2>\n";
print "<pre>\n";
print "    CAA\n";
print "Accreditation\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2>\n";
print "<pre>\n";
print "Enrollment\n";
print "(See note2)\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2>Remarks</td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>A</td>\n";
print "<td>B</td>\n";
print "<td>M</td>\n";
print "<td>D</td>\n";
print "<td>O</td>\n";
print "<td>Yes</td>\n";
print "<td>No</td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Aviation Maintenance/    \n";
print "Acft. Maint. Mgmt.\n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog1_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog1_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog1_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog1_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog1_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog1_hrs'}\"></td>\n";
if ($DBASE{'avn_prog1_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog1_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog1_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog1_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog1_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog1_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog1_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog1_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Aviation Management/\n";
print "Airway Sci. Mgmt.\n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog2_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog2_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog2_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog2_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog2_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog2_hrs'}\"></td>\n";
if ($DBASE{'avn_prog2_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog2_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog2_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog2_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog2_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog2_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog2_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog2_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Aviation Studies\n";
print "(See note 3)\n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog3_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog3_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog3_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog3_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog3_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog3_hrs'}\"></td>\n";
if ($DBASE{'avn_prog3_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog3_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog3_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog3_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog3_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog3_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog3_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog3_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Avionics/\n";
print "Electronics          \n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog4_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog4_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog4_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog4_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog4_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog4_hrs'}\"></td>\n";
if ($DBASE{'avn_prog4_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog4_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog4_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog4_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog4_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog4_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog4_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog4_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Flight Education\n";
print "(See note 4)\n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog5_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog5_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog5_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog5_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog5_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog5_hrs'}\"></td>\n";
if ($DBASE{'avn_prog5_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog5_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog5_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog5_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog5_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog5_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog5_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog5_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>\n";
print "<pre>\n";
print "Other\n";
print "(See note 5)\n";
print "</pre>\n";
print "</td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_A\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog6_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_B\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog6_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_M\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog6_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_D\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog6_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_O\" SIZE=\"2\" VALUE=\"$DBASE{'avn_prog6_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog6_hrs'}\"></td>\n";
if ($DBASE{'avn_prog6_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog6_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog6_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"avn_prog6_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"avn_prog6_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'avn_prog6_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"avn_prog6_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'avn_prog6_remarks'}\"></td>\n";
print "</tr>\n";
print "</table>\n";
print "\n";
print "<pre>\n";
print "\n";
print "    NOTES: 1.  Include majors leading to a degree for A-associate;B-baccalaureate;M-master's;\n";
print "               D-doctorate; and for other than degrees, O-certificate/non-credit.\n";
print "           2.  Include total enrollment in all degree programs for most recent academic term.\n";
print "           3.  Include in this category meteorology, human factors, space studies, atmospheric\n";
print "               science and airway computer science.\n";
print "           4.  Include all professional flight that leads to commercial pilot and aircraft\n";
print "               systems management.\n";
print "           5.  Include all programs offered that do not fall under the five standard\n";
print "               classifications listed above.\n";
print "\n";
print "<pre>\n";
print "<b>2.  Online Aviation Programs:</b>\n";
print "</pre>\n";
print "<table border cellpadding=5>\n";
print "<tr>\n";
print "<td rowspan=2>Program</td>\n";
print "<td colspan=5>\n";
print "<pre>\n";
print "Number of programs\n";
print "by type of degree\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2 colspan=1>\n";
print "<pre>\n";
print "Credit\n";
print "Hours\n";
print "Required\n";
print "(See note 1)\n";
print "</pre>\n";
print "</td>\n";
print "<td colspan=2>\n";
print "<pre>\n";
print "    CAA\n";
print "Accreditation\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2>\n";
print "<pre>\n";
print "Enrollment\n";
print "(See note2)\n";
print "</pre>\n";
print "</td>\n";
print "<td rowspan=2>Remarks</td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td>A</td>\n";
print "<td>B</td>\n";
print "<td>M</td>\n";
print "<td>D</td>\n";
print "<td>O</td>\n";
print "<td>Yes</td>\n";
print "<td>No</td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "\n";
print "<tr>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog1'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_A\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog1_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_B\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog1_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_M\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog1_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_D\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog1_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_O\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog1_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog1_hrs'}\"></td>\n";
if ($DBASE{'o_avn_prog1_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog1_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog1_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog1_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog1_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog1_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog1_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog1_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog2'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_A\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog2_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_B\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog2_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_M\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog2_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_D\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog2_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_O\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog2_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog2_hrs'}\"></td>\n";
if ($DBASE{'o_avn_prog2_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog2_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog2_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog2_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog2_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog2_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog2_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog2_remarks'}\"></td>\n";
print "</tr>\n";
print "\n";
print "<tr>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog3'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_A\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog3_A'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_B\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog3_B'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_M\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog3_M'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_D\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog3_D'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_O\" SIZE=\"2\" VALUE=\"$DBASE{'o_avn_prog3_O'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_hrs\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog3_hrs'}\"></td>\n";
if ($DBASE{'o_avn_prog3_accred'} =~ /yes/) {
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog3_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog3_accred\" VALUE=\"no\" ></td>\n";
} else {
   print "<td><INPUT TYPE=\"radio\" NAME=\"o_avn_prog3_accred\" VALUE=\"yes\" ></td>\n";
   print "<td><INPUT TYPE=\"radio\" CHECKED NAME=\"o_avn_prog3_accred\" VALUE=\"no\" ></td>\n";
 }
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_enroll\" SIZE=\"5\" VALUE=\"$DBASE{'o_avn_prog3_enroll'}\"></td>\n";
print "<td><INPUT TYPE=\"TEXT\" NAME=\"o_avn_prog3_remarks\" SIZE=\"25\" VALUE=\"$DBASE{'o_avn_prog3_remarks'}\"></td>\n";
print "</tr>\n";
print "</table>\n";
print "\n";
print "<pre>\n";
print "<b>3.  Other Non-Traditional Offerings:</b>\n";
print "\n";
if ($DBASE{'non_trad_sat'} =~ /yes/) {
   print "    a.  Any degrees or courses offered at satellite locations? <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_sat\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" NAME=\"non_trad_sat\" VALUE=\"no\" > No\n";
} else {
   print "    a.  Any degrees or courses offered at satellite locations? <INPUT TYPE=\"radio\" NAME=\"non_trad_sat\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_sat\" VALUE=\"no\" > No\n";
}
print "\n";
if ($DBASE{'non_trad_dist'} =~ /yes/) {
   print "    b.  Any courses through distance learning? <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_dist\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" NAME=\"non_trad_dist\" VALUE=\"no\" > No\n";
} else {
   print "    b.  Any courses through distance learning? <INPUT TYPE=\"radio\" NAME=\"non_trad_dist\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_dist\" VALUE=\"no\" > No\n";
}
print "\n";
if ($DBASE{'non_trad_corr'} =~ /yes/) {
   print "    c.  Any courses through correspondence? <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_corr\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" NAME=\"non_trad_corr\" VALUE=\"no\" > No\n";
} else {
   print "    c.  Any courses through correspondence? <INPUT TYPE=\"radio\" NAME=\"non_trad_corr\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_corr\" VALUE=\"no\" > No\n";
}
print "\n";
print "    d.  Is credit given for FAA certificates and ratings\n";
if ($DBASE{'non_trad_cert'} =~ /yes/) {
   print "        held at the time of admission? <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_cert\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" NAME=\"non_trad_cert\" VALUE=\"no\" > No\n";
} else {
   print "        held at the time of admission? <INPUT TYPE=\"radio\" NAME=\"non_trad_cert\" VALUE=\"yes\"> Yes <INPUT TYPE=\"radio\" CHECKED NAME=\"non_trad_cert\" VALUE=\"no\" > No\n";
}
print " \n";
print "<b>4.  FAA Certificate Offerings:</b>\n";
print "\n";
print "    a.  Certificates and ratings offered (check all that apply):\n";
print "\n";
print "        Flight\n";
if ($DBASE{'flight_cert'} =~ /Recreational/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Recreational\" > Recreational  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Recreational\" > Recreational  ";
}
if ($DBASE{'flight_cert'} =~ /Private/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Private\" > Private  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Private\" > Private  ";
}
if ($DBASE{'flight_cert'} =~ /Commercial/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Commercial\" > Commercial  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Commercial\" > Commercial  ";
}
if ($DBASE{'flight_cert'} =~ /Instrument/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Instrument\" > Instrument\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Instrument\" > Instrument\n";
}
if ($DBASE{'flight_cert'} =~ /Multi-engine/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Multi-engine\" > Multi-engine  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Multi-engine\" > Multi-engine  ";
}
if ($DBASE{'flight_cert'} =~ /CFI_airplane/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"CFI_airplane\" > CFI(airplane)  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"CFI_airplane\" > CFI(airplane)  ";
}
if ($DBASE{'flight_cert'} =~ /CFI_instrument/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"CFI_instrument\" > CFI(instrument)  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"CFI_instrument\" > CFI(instrument)  ";
}
if ($DBASE{'flight_cert'} =~ /ATP/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"ATP\" > ATP\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"ATP\" > ATP\n";
}
if ($DBASE{'flight_cert'} =~ /Glider/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Glider\" > Glider  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Glider\" > Glider  ";
}
if ($DBASE{'flight_cert'} =~ /Rotorcraft/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Rotorcraft\" > Rotorcraft  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Rotorcraft\" > Rotorcraft  ";
}
if ($DBASE{'flight_cert'} =~ /Flight Engineer/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_cert\" VALUE=\"Flight Engineer\" > Flight Engineer\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_cert\" VALUE=\"Flight Engineer\" > Flight Engineer\n";
}
print "\n";
print "        Non-flight\n";
if ($DBASE{'nonflight_cert'} =~ /Airframe/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"nonflight_cert\" VALUE=\"Airframe\" > Airframe  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"nonflight_cert\" VALUE=\"Airframe\" > Airframe  ";
}
if ($DBASE{'nonflight_cert'} =~ /Powerplant/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"nonflight_cert\" VALUE=\"Powerplant\" > Powerplant  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"nonflight_cert\" VALUE=\"Powerplant\" > Powerplant  ";
}
if ($DBASE{'nonflight_cert'} =~ /AP/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"nonflight_cert\" VALUE=\"AP\" > Airframe & Powerplant\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"nonflight_cert\" VALUE=\"AP\" > Airframe & Powerplant\n";
}
if ($DBASE{'nonflight_cert'} =~ /Avionics/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"nonflight_cert\" VALUE=\"Avionics\" > Avionics\n";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"nonflight_cert\" VALUE=\"Avionics\" > Avionics\n";
}
print "\n";
print "    b.  Instruction offered under FAA part (check all that apply):\n";
if ($DBASE{'flight_instr'} =~ /141/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_instr\" VALUE=\"141\" > 141  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"flight_instr\" VALUE=\"141\" > 141  ";
}
if ($DBASE{'flight_instr'} =~ /147/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_instr\" VALUE=\"147\" > 147  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_instr\" VALUE=\"147\" > 147  ";
}
if ($DBASE{'flight_instr'} =~ /61/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_instr\" VALUE=\"61\" > 61  ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_instr\" VALUE=\"61\" > 61  ";
}
if ($DBASE{'flight_instr'} =~ /Examining Authority/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"flight_instr\" VALUE=\"Examining Authority\" > 141 Examining Authority\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"flight_instr\" VALUE=\"Examining Authority\" > 141 Examining Authority\n";
}
print "\n";
print "    c.  Instruction conducted by (check):\n";
if ($DBASE{'instr_cond_by'} =~ /Institution/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"instr_cond_by\" VALUE=\"Institution\" > Institution  ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"instr_cond_by\" VALUE=\"Institution\" > Institution  ";
}
if ($DBASE{'instr_cond_by'} =~ /Contractor/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"instr_cond_by\" VALUE=\"Contractor\" > Contractor\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"instr_cond_by\" VALUE=\"Contractor\" > Contractor\n";
}
print "\n";
print "        Describe:\n";
print "        <TEXTAREA NAME=\"instr_describe\" COLS=\"65\" ROWS=\"2\">$DBASE{'instr_describe'}</TEXTAREA>\n";
print "        \n";
print "    d.  Cost of lab Fees:  Flight      Private                    <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_priv\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_priv'}\">\n";
print "                                       Commercial and Instrument  <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_comm\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_comm'}\">\n";
print "                                       CFI-Airplane               <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_CFI\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_CFI'}\">\n";
print "                                       Multi-engine               <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_multi\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_multi'}\">\n";
print "                                       Other                      <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_other\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_other'}\">\n";
print "                                       Total cost of certificates <INPUT TYPE=\"TEXT\" NAME=\"flight_cost_total\" SIZE=\"5\" VALUE=\"$DBASE{'flight_cost_total'}\">\n";
print "                                       and ratings in flight major\n";
print "\n";
print "                           Non-Flight  Airframe                   <INPUT TYPE=\"TEXT\" NAME=\"non_flight_cost_airframe\" SIZE=\"5\" VALUE=\"$DBASE{'non_flight_cost_airframe'}\">\n";
print "                                       Powerplant                 <INPUT TYPE=\"TEXT\" NAME=\"non_flight_cost_powerplant\" SIZE=\"5\" VALUE=\"$DBASE{'non_flight_cost_powerplant'}\">\n";
print "                                       Airframe & Powerplant      <INPUT TYPE=\"TEXT\" NAME=\"non_flight_cost_a_and_p\" SIZE=\"5\" VALUE=\"$DBASE{'non_flight_cost_a_and_p'}\">\n";
print "                                       Avionics                   <INPUT TYPE=\"TEXT\" NAME=\"non_flight_cost_avionics\" SIZE=\"5\" VALUE=\"$DBASE{'non_flight_cost_avionics'}\">\n";
print "                                       Other                      <INPUT TYPE=\"TEXT\" NAME=\"non_flight_cost_other\" SIZE=\"5\" VALUE=\"$DBASE{'non_flight_cost_other'}\">\n";
print "\n";
print "    e.  Flight Hours at graduation:  <INPUT TYPE=\"TEXT\" NAME=\"flight_hrs_min\" SIZE=\"5\" VALUE=\"$DBASE{'flight_hrs_min'}\"> minimum   <INPUT TYPE=\"TEXT\" NAME=\"flight_hrs_avg\" SIZE=\"5\" VALUE=\"$DBASE{'flight_hrs_avg'}\"> average   <INPUT TYPE=\"TEXT\" NAME=\"flight_hrs_max\" SIZE=\"5\" VALUE=\"$DBASE{'flight_hrs_max'}\"> maximum\n";
print "\n";
print "<b>5.  Opportunities - Industry/Employment/Learning</b>\n";
print "\n";
print "    a.  Indicate government/industry employment/experience opportunities for\n";
print "        aviation students while enrolled or immediately after graduation: \n";
print "\n";
if ($DBASE{'opportunities'} =~ /Co-op Education/) {
   print "        <INPUT TYPE=\"checkbox\" CHECKED NAME=\"opportunities\" VALUE=\"Co-op Education\" > Co-op Education   ";
} else {
   print "        <INPUT TYPE=\"checkbox\" NAME=\"opportunities\" VALUE=\"Co-op Education\" > Co-op Education   ";
}
if ($DBASE{'opportunities'} =~ /Internship while enrolled/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"opportunities\" VALUE=\"Internship while enrolled\" > Internship while enrolled   ";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"opportunities\" VALUE=\"Internship while enrolled\" > Internship while enrolled   ";
}
if ($DBASE{'opportunities'} =~ /Internship post graduate/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"opportunities\" VALUE=\"Internship post graduate\" > Internship post graduate\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"opportunities\" VALUE=\"Internship post graduate\" > Internship post graduate\n";
}
print "        Other: <INPUT TYPE=\"TEXT\" NAME=\"other_opps\" SIZE=\"65\" VALUE=\"$DBASE{'other_opps'}\"> \n";
print "\n";
print "<b>6.  Scholarship/Financial Aid:</b>\n";
print "\n";
print "    Scholarships available exclusively for aviation students:\n";
print "    Total Number <INPUT TYPE=\"TEXT\" NAME=\"scholarships_num\" SIZE=\"5\" VALUE=\"$DBASE{'scholarships_num'}\">  Total Annual Value <INPUT TYPE=\"TEXT\" NAME=\"scholarships_val\" SIZE=\"5\" VALUE=\"$DBASE{'scholarships_val'}\"> \n";
print "\n";
print "<b>7.  Administration:</b>\n";
print "    What year was the aviation program established?  <INPUT TYPE=\"TEXT\" NAME=\"year_established\" SIZE=\"4\" VALUE=\"$DBASE{'year_established'}\">\n";
if ($DBASE{'advisory_committee'} =~ /yes/) {
   print "    Does aviation program have an advisory committee?  <INPUT TYPE=\"radio\" CHECKED NAME=\"advisory_committee\" VALUE=\"yes\" > Yes  <INPUT TYPE=\"radio\" NAME=\"advisory_committee\" VALUE=\"no\" > No\n";
} else {
   print "    Does aviation program have an advisory committee?  <INPUT TYPE=\"radio\" NAME=\"advisory_committee\" VALUE=\"yes\" > Yes  <INPUT TYPE=\"radio\" CHECKED NAME=\"advisory_committee\" VALUE=\"no\" > No\n";
}
if ($DBASE{'placement_service'} =~ /yes/) {
   print "    Does aviation program have a graduate placement service? <INPUT TYPE=\"radio\" CHECKED NAME=\"placement_service\" VALUE=\"yes\" > Yes  <INPUT TYPE=\"radio\" NAME=\"placement_service\" VALUE=\"no\" > No\n";
} else {
   print "    Does aviation program have a graduate placement service? <INPUT TYPE=\"radio\" NAME=\"placement_service\" VALUE=\"yes\" > Yes  <INPUT TYPE=\"radio\" CHECKED NAME=\"placement_service\" VALUE=\"no\" > No\n";
}
print "    School/college/division in which the aviation program is located?  <INPUT TYPE=\"TEXT\" NAME=\"program_location\" SIZE=\"15\" VALUE=\"$DBASE{'program_location'}\">\n";
print "\n";
print "<b>8.  Aviation Affiliations (check all that apply):</b> \n";
if ($DBASE{'affiliations'} =~ /UAA Institutional Member/) {
   print "    <INPUT TYPE=\"checkbox\" CHECKED NAME=\"affiliations\" VALUE=\"UAA Institutional Member\" > UAA Institutional Member      ";
} else {
   print "    <INPUT TYPE=\"checkbox\" NAME=\"affiliations\" VALUE=\"UAA Institutional Member\" > UAA Institutional Member      ";
}
if ($DBASE{'affiliations'} =~ /CAA Member/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"affiliations\" VALUE=\"CAA Member\" > CAA Member\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"affiliations\" VALUE=\"CAA Member\" > CAA Member\n";
}
if ($DBASE{'affiliations'} =~ /NIFA Member/) {
   print "    <INPUT TYPE=\"checkbox\" CHECKED NAME=\"affiliations\" VALUE=\"NIFA Member\" > NIFA Member                   ";
} else {
   print "    <INPUT TYPE=\"checkbox\" NAME=\"affiliations\" VALUE=\"NIFA Member\" > NIFA Member                   ";
}
if ($DBASE{'affiliations'} =~ /Alpha Eta Rho Chapter/) {
   print "<INPUT TYPE=\"checkbox\" CHECKED NAME=\"affiliations\" VALUE=\"Alpha Eta Rho Chapter\" > Alpha Eta Rho Chapter\n";
} else {
   print "<INPUT TYPE=\"checkbox\" NAME=\"affiliations\" VALUE=\"Alpha Eta Rho Chapter\" > Alpha Eta Rho Chapter\n";
}
print "    Other: <INPUT TYPE=\"TEXT\" NAME=\"affil_other\" SIZE=\"55\" VALUE=\"$DBASE{'affil_other'}\">\n";
print "\n";
print "<b>9.  Articulation Agreements:</b> \n";
print "\n";
print "    Indicate name(s) of institution(s) with which your institution has a formal articulation\n";
print "    agreement for admission of transfer students:\n";
print "    <TEXTAREA NAME=\"art_agreements\" COLS=\"65\" ROWS=\"4\">$DBASE{'art_agreements'}</TEXTAREA>\n";
print "\n";
print "<b>10. Other pertinent information or additions to above entries:</b> \n";
print "    <TEXTAREA NAME=\"other_info\" COLS=\"65\" ROWS=\"4\">$DBASE{'other_info'}</TEXTAREA>\n";
print "</pre>\n";
print "<P>\n";
print "<b>To submit, press this button:</b>\n";
print "<INPUT TYPE=\"submit\" VALUE=\"Submit\">\n";
print "<P>\n";
print "<b>To clear the form, press this button:</b>\n";
print "<INPUT TYPE=\"reset\" VALUE=\"Reset\">\n";
print "<P>\n";
print "</FORM>\n";
print "</BODY>\n";
print "</HTML>\n";

# End of main program
exit;

# Subroutines

sub getlocaldate {
   local($sec, $min, $hour, $mday, $month, $year, $wday, $yday, $isdst) = localtime(time);
   $month++; # months start with zero
   $min="00" if $min == 0;
   $min="0$min" if ($min < 10);
   $mday=" $mday" if ($mday < 10);
   local($mon)= "MONTH";
   $mon="Jan" if $month== 1;
   $mon="Feb" if $month== 2;
   $mon="Mar" if $month== 3;
   $mon="Apr" if $month== 4;
   $mon="May" if $month== 5;
   $mon="Jun" if $month== 6;
   $mon="Jul" if $month== 7;
   $mon="Aug" if $month== 8;
   $mon="Sep" if $month== 9;
   $mon="Oct" if $month==10;
   $mon="Nov" if $month==11;
   $mon="Dec" if $month==12;
   return "$mday $mon $year $hour:$min";
}

sub lock_excl {
   # File locking constants
   $LOCK_EXCL = 2;
   flock($_[0], $LOCK_EXCL);
   # seek($_[0], 0, 2);  # Seek to end (end=2)
}

sub lock_share {
   # File locking constants
   $LOCK_SHARED = 1;
   flock($_[0], $LOCK_SHARED);
}

sub lock_unlock {
   # File locking constants
    $LOCK_UNLOCK = 8;
    flock($_[0], $LOCK_UNLOCK);
}
