/*
 Form writer for GCL chooser application
 Created:  2002-03-23
 Issued:   2002-03-23
 Modified: 2002-03-28
 Debugged for:
  Internet Explorer 5.5 and 6.0 for Windows
  Mozilla 0.9.3 for Windows
  Netscape Navigator 3.01 and 4.73 for Windows
  Opera 6.0 for Windows
*/
// String to concatenate the initial form output
//////////////////////////////////////////////////////
var chooserText = '';
// Write the dynamic selector elements
//////////////////////////////////////////////////////
if((GCL)&&(GCL.size > 0)){
  chooserText += '<h3>Government Category List chooser<\/h3>\n';
  chooserText += '<form name="Chooser" action="" method="get" onsubmit="return false;" onreset="clearHistory();">\n';
  chooserText += '<table cellpadding="3" cellspacing="0" border="0" class="TSOGCLChooser">\n';
  chooserText += '  <caption>Choose Government Category List terms from the selectors below to add to the form above<\/caption>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <th align="left" valign="top">Level 1<\/th>\n';
  chooserText += '    <th align="left" valign="top">Level 2<\/th>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td valign="top" rowspan="5">\n';
  // Must use select size greater than 1 for Netscape
  chooserText += '      <select size="14" onchange="updateSelections(1);">\n';
  chooserText += '        <option value="0" selected>\n';
  chooserText += '          Please select here:\n';
  chooserText += '        <\/option>\n';
  for(i=1; i<=GCL.size; i++){
    chooserText += '      <option value="' + i + '">\n'
    chooserText += '        ' + GCL[i].term + '\n';
    chooserText += '      <\/option>\n';
  }
  chooserText += '      <\/select>\n';
  chooserText += '    <\/td>\n';
  chooserText += '    <td valign="top">\n';
  chooserText += '      <select size="5" onchange="updateSelections(2);">\n';
  chooserText += '        <option value="0" selected>\n';
  chooserText += '          Empty: Choose from the first selector\n';
  chooserText += '        <\/option>\n';
  chooserText += '      <\/select>\n';
  chooserText += '    <\/td>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <th align="left">\n';
  chooserText += '      Level 3\n';
  chooserText += '    <\/th>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td valign="top">\n';
  // Must use select size greater than 1 for Netscape
  chooserText += '      <select size="3" onchange="updateSelections(3);">\n';
  chooserText += '        <option value="0" selected>\n';
  chooserText += '          Empty: Choose from the first selector\n';
  chooserText += '        <\/option>\n';
  chooserText += '      <\/select>\n';
  chooserText += '    <\/td>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <th align="left">\n';
  chooserText += '      Level 4\n';
  chooserText += '    <\/th>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td valign="top">\n';
  chooserText += '      <select size="3" onchange="updateSelections(4);">\n';
  chooserText += '        <option value="0" selected>\n';
  chooserText += '          Empty: Choose from the first selector\n';
  chooserText += '        <\/option>\n';
  chooserText += '      <\/select>\n';
  chooserText += '    <\/td>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td rowspan="2">\n';
  chooserText += '      &nbsp\n';
  chooserText += '    <\/td>\n';
  chooserText += '    <th align="left">\n';
  chooserText += '      Level 5\n';
  chooserText += '    <\/th>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td valign="top">\n';
  chooserText += '      <select size="2" onchange="updateSelections(5);">\n';
  chooserText += '        <option value="0" selected>\n';
  chooserText += '          Empty: Choose from the first selector\n';
  chooserText += '        <\/option>\n';
  chooserText += '      <\/select>\n';
  chooserText += '    <\/td>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '  <tr>\n';
  chooserText += '    <td align="center">\n';
  chooserText += '      <input type="reset" value="Reset GCL Chooser">\n';
  chooserText += '    <\/td>\n';
  chooserText += '    <td align="center">\n';
  chooserText += '      <input type="button" value="Add GCL Classification" onclick="addClassification();">\n';
  chooserText += '    <\/td>\n';
  chooserText += '  <\/tr>\n';
  chooserText += '<\/table>\n'
  chooserText += '<\/form>';
  document.write(chooserText);
}