www.pnascentral.org Open in urlscan Pro
205.159.76.38  Public Scan

URL: https://www.pnascentral.org/cgi-bin/main.plex?el=A6B4DXeu5A2JUDu7F3A9ftdZlLJWKXan76FR6UTFIk4gZ
Submission Tags: falconsandbox
Submission: On April 06 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

Name: mod_registrationPOST https://www.pnascentral.org/cgi-bin/main.plex

<form id="mod_registration" action="https://www.pnascentral.org/cgi-bin/main.plex" class="reg_grouped" method="post" name="mod_registration" nonce="">
  <input type="hidden" name="form_type" value="mod_reg" id="form_type">
  <input type="hidden" name="j_id" id="j_id" value="1">
  <input type="hidden" name="ms_id_key" id="ms_id_key" value="680ftd5lsGgbTwAKOa6qBBTKHVw">
  <center id="mod_reg_center">
    <input type="HIDDEN" id="mod_p_id" name="mod_p_id" value="1319754">
    <input type="HIDDEN" name="mode" value="home">
    <input type="HIDDEN" name="mpid" value="Z348eLryw54BMlo1IaRRw">
    <table id="regTbl" border="0" cellspacing="1" cellpadding="3" class="reg_grouped_tbl_inner">
      <tbody>
        <tr>
          <td colspan="2" align="center">
            <table id="regTblNested" border="0" cellspacing="1" cellpadding="0">
              <tbody>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Account Information</div>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2">Login Name<input type="hidden" name="original_login" value="xiaozhao4">
                  </td>
                  <td align="left" class="TTS2">xiaozhao4<input type="hidden" name="login" value="xiaozhao4"></td>
                </tr>
                <tr style="display:none;">
                  <td><input type="hidden" name="password" id="curr_password" value=""></td>
                </tr>
                <tr>
                  <td align="right" class="TTS2"><input type="password" id="dummynewpass1" class="reg_dummypass" value="dummynewpass1" autocomplete="new-password" tabindex="32767" style="width:0;height:0;border:0"> New Password</td>
                  <td align="left"><a name="password"><input type="password" name="new_password1" id="new_password1" size="25" value="" maxlength="100" default="" autocomplete="new-password"></a>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2">Confirm New Password</td>
                  <td align="left"><input type="password" name="new_password2" id="new_password2" size="25" value="" maxlength="100" autocomplete="new-password"></td>
                </tr>
                <tr>
                  <td>&nbsp;</td>
                  <td align="left"><span class="REDN">Because you've never logged in before, please enter a new password in the above fields. The new password must be at least 8 characters long and contain at least one uppercase letter (A,B,C), one
                      numeral (0, 1, 2…9), and one special character (*, #, &amp;, %, $, =, @).</span></td>
                </tr>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Personal Information</div>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_title_label_cell"><label for="reg_title">Title</label></td>
                  <td align="left">
                    <a name="title"></a><select id="reg_title" name="title">
                      <option value="" selected="">Please Select</option>
                      <option value="Dr.">Dr.</option>
                      <option value="Prof.">Prof.</option>
                      <option value="Mr.">Mr.</option>
                      <option value="Ms.">Ms.</option>
                      <option value="Mx.">Mx.</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_firstname_label_cell"><label for="reg_firstname">First Name</label></td>
                  <td align="left">
                    <a name="firstname"></a><input type="text" name="firstname" id="reg_firstname" value="Xiao" size="25" maxlength="100" autocomplete="ejp-user-firstname-1649209369">
                    <span class="reg_required">*</span>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_middleinit_label_cell"><label for="reg_middleinit">Middle Name/Initial</label></td>
                  <td align="left">
                    <a name="middleinit"></a><input type="text" name="middleinit" id="reg_middleinit" value="" size="25" maxlength="100" autocomplete="ejp-user-middleinit-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_lastname_label_cell"><label for="reg_lastname">Last Name</label></td>
                  <td align="left">
                    <a name="lastname"></a><input type="text" name="lastname" id="reg_lastname" value="ZHAO" size="25" maxlength="100" autocomplete="ejp-user-lastname-1649209369">
                    <span class="reg_required">*</span>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top"><label for="orcid_id"><a name="orcid"></a>ORCID</label></td>
                  <td align="left">
                    <input type="text" id="orcid_id" name="orcid_id" size="25" maxlength="100" value="N/A" readonly="readonly" style="background-color:#ebebe4;color:#545454; ">
                    <br><span class="REDN">To Register/Link to ORCID, <a id="orcid_request_link" href="#">click here</a>.</span>
                    <script type="text/javascript" nonce="">
                      document.getElementById("orcid_request_link").addEventListener("click", function(e) {
                        orcid_logout_jsonp('https://orcid.org', function() {
                          window.location.href =
                            'https://www.pnascentral.org/cgi-bin/main.plex?form_type=sso_site_redirect&j_id=1&ms_id_key=130ftd8AJdbFHSEMN2JMpHTnycw&ft_key=UhPytdC3N21oVwgStzx0Q&site_nm=orcid&sso_oauth2_track_p_id=1319754&sso_oauth2_track_p_id_key=59ffc513b86b6f6ae17a6b2e4475a5e79883013d7322ae0cfae463720f9d275d&sso_oauth2_return_form_type=ejpo_mod_reg_request_orcid_return_page';
                        });
                        Event.stop(e);
                      }, false);
                    </script>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_native_nm_label_cell"><label for="reg_native_nm">Native Alphabet or Logogram Name</label></td>
                  <td align="left">
                    <a name="native_nm"></a><input type="text" name="native_nm" id="reg_native_nm" value="" size="25" maxlength="100" autocomplete="ejp-user-native_nm-1649209369">
                  </td>
                </tr>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Institution and Address</div>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td class="TTS2" align="right" style="vertical-align:top;">Email Addresses&nbsp;*</td>
                  <td style="vertical-align:top;">
                    <div id="personemail" class="personemail">
                      <a name="email"></a>
                      <input type="hidden" name="personemail_displayed" value="1">
                      <div class="inst">Please enter all relevant emails using the 'Add Email Address' button below and designate one as your primary. If you wish any of these emails to be automatically copied on any correspondence you receive, add
                        them to the 'Additional Email Addresses' box below this section.</div>
                      <table id="email_tbl" class="email-tbl">
                        <tbody>
                          <tr>
                            <th>#</th>
                            <th>Email Address</th>
                            <th><label id="email_primary_label">Primary</label></th>
                            <th>Remove</th>
                          </tr>
                          <tr id="row1">
                            <td>1</td>
                            <td> xzhao@tamu.edu<input type="hidden" id="email1" name="email1" value="xzhao@tamu.edu"><input type="hidden" id="email_pe_id1" name="email_pe_id1" value="534628">
                            </td>
                            <td class="input">
                              <input type="radio" name="email_primary" id="email_primary1" value="1" checked="" aria-labelledby="email_primary_label">
                              <script type="text/javascript" nonce="">
                                document.getElementById("email_primary1").addEventListener("change", function(e) {
                                  emailCCDisable(1)
                                }, false);
                              </script>
                            </td>
                            <td>
                              <a href="#" id="Registration-reg_personemail_display-14158-1">Remove</a>
                              <script type="text/javascript" nonce="">
                                document.getElementById("Registration-reg_personemail_display-14158-1").addEventListener("click", function(e) {
                                  Event.stop(e);
                                  emailRemove(1)
                                }, false);
                              </script>
                            </td>
                          </tr>
                        </tbody>
                      </table>
                      <input type="hidden" id="email_cnt" name="email_cnt" value="1">
                      <div id="email_none" class="none" style="display:none;">No email addresses have been added.</div>
                      <a href="#" id="email_add_link">Add Email Address</a>
                      <script type="text/javascript" nonce="">
                        document.getElementById("email_add_link").addEventListener("click", function(e) {
                          Event.stop(e);
                          emailAddLayerShow()
                        }, false);
                      </script>
                      <div id="email_add_layer" class="layer" style="display:none;">
                        <div class="label"><label for="add_email">Email Address</label></div>
                        <input type="text" id="add_email" value="" size="30"><br>
                        <input type="button" name="" value="Add" id="Registration-reg_personemail_display-14190-2">
                        <script type="text/javascript" nonce="">
                          document.getElementById("Registration-reg_personemail_display-14190-2").addEventListener("click", function(e) {
                            emailAdd()
                          }, false);
                        </script>
                        <input type="button" name="" value="Cancel" id="Registration-reg_personemail_display-14196-3">
                        <script type="text/javascript" nonce="">
                          document.getElementById("Registration-reg_personemail_display-14196-3").addEventListener("click", function(e) {
                            emailLayersHide()
                          }, false);
                        </script>
                      </div>
                      <div id="email_verify_layer" class="layer" style="display:none;">
                        <div class="label"><label for="verification_code">Verification Code</label></div>
                        <input type="text" id="verification_code" value="" size="30"><br>
                        <input type="hidden" id="verification_index" value="">
                        <input type="button" name="" value="Verify" id="Registration-reg_personemail_display-14208-4">
                        <script type="text/javascript" nonce="">
                          document.getElementById("Registration-reg_personemail_display-14208-4").addEventListener("click", function(e) {
                            emailVerificationVerify()
                          }, false);
                        </script>
                        <input type="button" name="" value="Cancel" id="Registration-reg_personemail_display-14213-5">
                        <script type="text/javascript" nonce="">
                          document.getElementById("Registration-reg_personemail_display-14213-5").addEventListener("click", function(e) {
                            emailLayersHide()
                          }, false);
                        </script>
                      </div>
                      <div id="email_trans_layer" class="trans-layer" style="display:none;"></div>
                      <script type="text/javascript" nonce="">
                        document.getElementById("email_trans_layer").addEventListener("click", function(e) {
                          emailLayersHide()
                        }, false);
                      </script>
                      <script type="text/javascript" nonce="">
                        function emailAddLayerShow() {
                          $('email_trans_layer').style.display = '';
                          $('email_trans_layer').style.height = document.body.scrollHeight + 'px';
                          $('email_add_layer').style.display = '';
                          $('add_email').value = '';
                          $('add_email').focus();
                          emailLayerPositionSet($('email_add_link'), $('email_add_layer'));
                        }

                        function emailVerificationLayerShow(index) {
                          $('email_trans_layer').style.display = '';
                          $('email_trans_layer').style.height = document.body.scrollHeight + 'px';
                          $('email_verify_layer').style.display = '';
                          $('verification_code').value = '';
                          $('verification_code').focus();
                          $('verification_index').value = index;
                          emailLayerPositionSet($('email_verify_link' + index), $('email_verify_layer'));
                        }

                        function emailLayerPositionSet(linkElem, layerElem) {
                          var pos, top, height, midPos, topPos;
                          pos = {
                            left: linkElem.positionedOffset()[0],
                            top: linkElem.positionedOffset()[1]
                          };
                          height = linkElem.getDimensions().height;
                          midPos = parseInt(pos.top + (height / 2));
                          height = layerElem.getDimensions().height;
                          top = parseInt(midPos - (height / 2));
                          layerElem.style.left = pos.left + 'px';
                          layerElem.style.top = top + 'px';
                        }

                        function emailLayersHide() {
                          $('email_trans_layer').style.display = 'none';
                          $('email_add_layer').style.display = 'none';
                          $('email_verify_layer').style.display = 'none';
                        }

                        function emailAdd() {
                          var regEx, cnt, index, found = 0;
                          var email = $('add_email').value.strip();
                          if (email == '') {
                            alert('Please provide a valid email address.');
                            return;
                          }
                          regEx = /^[a-zA-Z0-9\+\_\.\-\']+\@([\w\-\_]+\.)+[a-z]{2,}$/i;
                          if (regEx.test(email) == false) {
                            alert('Please provide a valid email address.');
                            return;
                          }
                          regEx = new RegExp('^' + email + '$', 'i');
                          for (cnt = 1; cnt < $('email_tbl').rows.length; cnt++) {
                            index = $('email_tbl').rows[cnt].id.replace('row', '');
                            if (regEx.test($('email' + index).value)) found = 1;
                          }
                          if (found == 1) {
                            alert('Email address already assigned.');
                            return;
                          }
                          $('email_none').style.display = 'none';
                          emailAddRow(email);
                          emailLayersHide();
                        }

                        function emailAddRow(email) {
                          var index, row, cellIndex, cell, cnt;
                          $('email_cnt').value++;
                          index = $('email_cnt').value;
                          row = $('email_tbl').insertRow(-1);
                          row.id = 'row' + index;
                          cellIndex = 0;
                          cell = row.insertCell(cellIndex);
                          cell.innerHTML = parseInt($('email_tbl').rows.length - 1);
                          cellIndex++;
                          cell = row.insertCell(cellIndex);
                          cell.innerHTML = email + '<input type="hidden" id="email' + index + '" name="email' + index + '" value="' + email + '"><input type="hidden" id="email_pe_id' + index + '" name="email_pe_id' + index + '" value="0">';
                          cellIndex++;
                          cell = row.insertCell(cellIndex);
                          cell.className = 'input';
                          cell.innerHTML = '<input type="radio" id="email_primary' + index + '" name="email_primary" value="' + index + '">';
                          document.getElementById('email_primary' + index).addEventListener("change", function(e) {
                            emailCCDisable(index);
                          }, false);
                          cellIndex++;
                          cnt = 0;
                          var rButtons = $('email_tbl').select('[id^=email_primary]').toArray();
                          rButtons.each(function(element) {
                            if (element.checked == true) cnt++;
                          });
                          if (cnt == 0) {
                            $('email_primary' + index).checked = true;
                          }
                          cell = row.insertCell(cellIndex);
                          cell.innerHTML = '<a href="#" id="email_remove_link' + index + '">Remove</a>';
                          document.getElementById('email_remove_link' + index).addEventListener("click", function(e) {
                            emailRemove(index);
                            Event.stop(e);
                          }, false);
                        }

                        function emailRemove(index) {
                          var cnt;
                          $('email_tbl').deleteRow($('row' + index).rowIndex);
                          if ($('email_tbl').rows.length <= 1) {
                            $('email_none').style.display = '';
                            return;
                          }
                          for (cnt = 1; cnt < $('email_tbl').rows.length; cnt++) {
                            $('email_tbl').rows[cnt].cells[0].innerHTML = cnt;
                          }
                          cnt = 0;
                          var rButtons = $('email_tbl').select('[id^=email_primary]').toArray();
                          rButtons.each(function(element) {
                            if (element.checked == true) cnt++;
                          });
                          if (cnt == 0) {
                            rButtons.each(function(element) {
                              if (cnt == 1) return;
                              if (element.disabled == false) {
                                element.checked = true;
                                cnt = 1;
                              }
                            });
                          }
                        }

                        function emailCCDisable(index) {
                          var cBoxes = $('email_tbl').select('[id^=email_cc]').toArray(),
                            thisCBox = $('email_cc' + index);
                          cBoxes.each(function(element) {
                            var index = element.id.replace('email_cc', '');
                            if ($('email_primary' + index).disabled == true) return;
                            element.disabled = false;
                          });
                          if (thisCBox) {
                            thisCBox.checked = false;
                            thisCBox.disabled = true;
                          }
                        }

                        function emailMarkNoLongerActive(index) {
                          var modPid = $('mod_p_id').value;
                          var peId = $('email_pe_id' + index).value;
                          var paramList = 'form_type=reg_personemail_mark_nolonger_active_ajax&mod_p_id=' + modPid + '&pe_id=' + peId + '&index=' + index;
                          new Ajax.Request('https://www.pnascentral.org/cgi-bin/main.plex', {
                            method: 'post',
                            postBody: paramList,
                            onSuccess: emailMarkInactiveFinish,
                            onFailure: function(t) {
                              alert('Error ' + t.status + ' -- ' + t.statusText);
                            }
                          });
                        }

                        function emailMarkInactiveFinish(t) {
                          var data = JSON.parse(t.responseText);
                          var cellIndex = 3;
                          $('row' + data.index).cells[cellIndex].className = 'status' + data.statusInd;
                          $('row' + data.index).cells[cellIndex].update(data.statusHtml);
                          $('email_primary' + data.index).checked = false;
                          $('email_primary' + data.index).disabled = true;
                          if ($('email_cc' + data.index)) {
                            $('email_cc' + data.index).checked = false;
                            $('email_cc' + data.index).disabled = true;
                          }
                          var cnt = 0;
                          var rButtons = $('email_tbl').select('[id^=email_primary]').toArray();
                          rButtons.each(function(element) {
                            if (element.disabled == true) return;
                            if (element.checked == true) cnt++;
                          });
                          if (cnt == 0) {
                            rButtons.each(function(element) {
                              if (cnt == 1) return;
                              if (element.disabled == false) {
                                element.checked = true;
                                cnt = 1;
                              }
                            });
                          }
                          if (data.msg != '') {
                            alert(data.msg);
                          }
                        }

                        function emailVerificationSend(index) {
                          var modPid = $('mod_p_id').value;
                          var peId = $('email_pe_id' + index).value;
                          var email = $('email' + index).value;
                          var paramList = 'form_type=reg_personemail_verification_send_ajax&mod_p_id=' + modPid + '&pe_id=' + peId + '&email=' + email + '&index=' + index;
                          new Ajax.Request('https://www.pnascentral.org/cgi-bin/main.plex', {
                            method: 'post',
                            postBody: paramList,
                            onSuccess: emailVerificationSendFinish,
                            onFailure: function(t) {
                              alert('Error ' + t.status + ' -- ' + t.statusText);
                            }
                          });
                        }

                        function emailVerificationSendFinish(t) {
                          var data = JSON.parse(t.responseText);
                          $('email_pe_id' + data.index).value = data.peId;
                          var cellIndex = 3;
                          $('row' + data.index).cells[cellIndex].className = 'status' + data.statusInd;
                          $('row' + data.index).cells[cellIndex].update(data.statusHtml);
                          if (data.msg != '') {
                            alert(data.msg);
                          }
                        }

                        function emailVerificationVerify() {
                          var code = $('verification_code').value.strip();
                          if (code == '') {
                            alert('Please provide the verification code.');
                            return;
                          }
                          var modPid = $('mod_p_id').value;
                          var index = $('verification_index').value;
                          var peId = $('email_pe_id' + index).value;
                          var paramList = 'form_type=reg_personemail_verification_verify_ajax&mod_p_id=' + modPid + '&pe_id=' + peId + '&code=' + code + '&index=' + index;
                          new Ajax.Request('https://www.pnascentral.org/cgi-bin/main.plex', {
                            method: 'post',
                            postBody: paramList,
                            onSuccess: emailVerificationVerifyFinish,
                            onFailure: function(t) {
                              alert('Error ' + t.status + ' -- ' + t.statusText);
                            }
                          });
                        }

                        function emailVerificationVerifyFinish(t) {
                          var data = JSON.parse(t.responseText);
                          var cellIndex = 3;
                          $('row' + data.index).cells[cellIndex].className = 'status' + data.statusInd;
                          $('row' + data.index).cells[cellIndex].update(data.statusHtml);
                          emailLayersHide();
                          if (data.msg != '') {
                            alert(data.msg);
                          }
                        }
                      </script>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_secondary_email_label_cell"><label for="reg_secondary_email">Additional Email Addresses</label></td>
                  <td align="left">
                    <a name="secondary_email"></a><input type="text" name="secondary_email" id="reg_secondary_email" value="" size="25" maxlength="100" autocomplete="ejp-user-secondary_email-1649209369">
                    <span class="REDN">Every message from Proceedings of the National Academy of Sciences will be copied to the addresses entered here. Please separate multiple email addresses with a semi-colon. </span>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="organization_label_cell"><label for="organization">Institution</label></td>
                  <td align="left">
                    <div id="reg_organization_readonly" class="org-readonly">Texas A&amp;M University</div>
                    <span class="reg_required">*</span><input type="hidden" name="organization" id="reg_organization" value="Texas A&amp;M University" class="org_entered">
                    <input type="hidden" name="org_id" id="reg_org_id" value="97570">
                    <input type="hidden" name="org_validated_ind" id="reg_org_validated_ind" value="">
                    <a id="organization"></a><input type="hidden" name="" id="org_text_input_id" value="reg_organization">
                    <input type="hidden" name="" id="reg_org_text_input_id" value="reg_organization">
                    <input type="hidden" name="" id="reg_organization_hidden_id" value="org_id">
                    <div id="reg_org_validation_div" style="display: table-cell;" class="org_validation_container"><span
                        id="reg_org_valid"><a href="#" id="reg_org_valid_link"><img src="/images/green_check_icon.png" alt="Valid Institution" title="Valid Institution">Edit Institution</a>
                        <script type="text/javascript" nonce="">
                          document.getElementById("reg_org_valid_link").addEventListener("click", function(e) {
                            Event.stop(e);
                            tvsOrgSearch(this);
                          }, false);
                        </script>
                      </span><input type="hidden" name="" id="org_valid_span_id" value="reg_org_valid">
                      <span id="reg_org_invalid"
                        style="display:none"><a href="#" id="reg_org_invalid_link"><img src="/images/warning_icon.png" alt="Click here to validate or search for a matching institution" title="Click here to validate or search for an institution">Validate Institution</a>
                        <script type="text/javascript" nonce="">
                          document.getElementById("reg_org_invalid_link").addEventListener("click", function(e) {
                            Event.stop(e);
                            tvsOrgSearch(this);
                          }, false);
                        </script>
                      </span><input type="hidden" name="" id="org_invalid_span_id" value="reg_org_invalid">
                      <span id="reg_org_valid_ad_hoc"
                        style="display:none"><a href="#" id="reg_org_valid_ad_hoc_link"><div style="display:table-cell;"><img src="/images/black_check_warning_icon.png" alt="Ad Hoc Institution" title="Ad Hoc Institution"></div><div style="display:table-cell;vertical-align:top;">Ad hoc institution may not be eligible for discounts; click here to edit</div></a>
                        <script type="text/javascript" nonce="">
                          document.getElementById("reg_org_valid_ad_hoc_link").addEventListener("click", function(e) {
                            Event.stop(e);
                            tvsOrgSearch(this);
                          }, false);
                        </script>
                      </span><input type="hidden" name="" id="org_valid_ad_hoc_span_id" value="reg_org_valid_ad_hoc">
                      <div id="reg__search_results_options" style="display:none">{}</div>
                    </div>
                    <div id="org_search_popup" class="popupLayer" style="overflow: auto; top: 10%; left: 10%; width: 80%; height: 80%;">
                      <div id="org_search_heading" class="org_search_heading"><b>Search for Organizations</b></div>
                      <div id="org_search_instructions" class="org_search_instr">Please use the search below to find an exact match if possible, then select it and press Save to validate your institution. Pressing Save without selecting an
                        institution will use the institution name as entered. Pressing Cancel will return you to the form without making any changes.</div>
                      <br>
                      <div id="org_search_inputs"><b>Institution:</b><input type="text" name="org_search" id="org_search" title="Institution" aria-label="Institution" value=""> &nbsp;<script type="text/javascript" nonce="">
                          document.getElementById("org_search").addEventListener("keyup", function(e) {
                            var keyCde = e.keyCode || e.which;
                            if (keyCde == 13) tvsOrgSearch();
                          }, false);
                        </script>
                        <input type="button" name="" value="Search" id="org_search_btn">
                        <script type="text/javascript" nonce="">
                          document.getElementById("org_search_btn").addEventListener("click", function(e) {
                            tvsOrgSearch()
                          }, false);
                        </script>
                        <span id="org_search_working" style="display:none"><img src="/images/indicator_tiny_red.gif" alt="Working..."></span>
                      </div>
                      <br>
                      <div id="org_search_results_container">
                        <select id="org_search_results" size="10"></select>
                      </div>
                      <div id="org_no_results_msg">Could not find any matching institutions. Please try a different search or press Save to continue with the institution name as entered.</div>
                      <br>
                      <div id="org_search_btns_container">
                        <input type="button" name="" value="Save" id="org_update_btn" style="display:none;margin-right:5px">
                        <script type="text/javascript" nonce="">
                          document.getElementById("org_update_btn").addEventListener("click", function(e) {
                            tvsOrgUpdate()
                          }, false);
                        </script>
                        <input type="button" name="" value="Cancel" id="org_cancel_btn">
                        <script type="text/javascript" nonce="">
                          document.getElementById("org_cancel_btn").addEventListener("click", function(e) {
                            tvsOrgSearchCancel()
                          }, false);
                        </script>
                      </div>
                      <input type="hidden" id="org_input_id" value="">
                      <input type="hidden" name="no_org_entered_error" id="no_org_entered_error"
                        value="Since you have not entered an institution name or selected an institution from the search results, the Institution field will be cleared if you press OK.">
                    </div>
                    <div id="org_search_transparent" class="transparentLayer"></div>
                    <script type="text/javascript" nonce="">
                      ejpLayerInit('org_search_transparent', 'org_search_popup', '10%', '10%', '80%', '80%')
                    </script>
                    <script type="text/javascript" nonce="">
                      document.observe('dom:loaded', tvsOrgsValidate.curry('mod_registration'));
                    </script>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_department_label_cell"><label for="reg_department">Department</label></td>
                  <td align="left">
                    <a name="department"></a><input type="text" name="department" id="reg_department" value="" size="25" maxlength="200" autocomplete="ejp-user-department-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_street1_label_cell"><label for="reg_street1">Street Address 1</label></td>
                  <td align="left">
                    <a name="street1"></a><input type="text" name="street1" id="reg_street1" value="" size="25" maxlength="200" autocomplete="ejp-user-street1-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_street2_label_cell"><label for="reg_street2">Street Address 2</label></td>
                  <td align="left">
                    <a name="street2"></a><input type="text" name="street2" id="reg_street2" value="" size="25" maxlength="200" autocomplete="ejp-user-street2-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_city_label_cell"><label for="reg_city">City</label></td>
                  <td align="left">
                    <a name="city"></a><input type="text" name="city" id="reg_city" value="" size="25" maxlength="100" autocomplete="ejp-user-city-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_state_label_cell"><label for="reg_state">State/Province</label></td>
                  <td align="left">
                    <a name="state"></a><input type="text" name="state" id="reg_state" value="" size="25" maxlength="100" autocomplete="ejp-user-state-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_zipcode_label_cell"><label for="reg_zipcode">Zip/Postal Code</label></td>
                  <td align="left">
                    <a name="zipcode"></a><input type="text" name="zipcode" id="reg_zipcode" value="" size="25" maxlength="40" autocomplete="ejp-user-zipcode-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_country_label_cell"><label for="reg_country">Country</label></td>
                  <td align="left">
                    <a name="country"></a><select name="country" id="reg_country" size="8">
                      <option value="" selected="">Please Select</option>
                      <option value="United States of America">United States of America</option>
                      <option value="Afghanistan">Afghanistan</option>
                      <option value="Albania">Albania</option>
                      <option value="Algeria">Algeria</option>
                      <option value="Andorra">Andorra</option>
                      <option value="Angola">Angola</option>
                      <option value="Anguilla">Anguilla</option>
                      <option value="Antarctica">Antarctica</option>
                      <option value="Antigua and Barbuda">Antigua and Barbuda</option>
                      <option value="Argentina">Argentina</option>
                      <option value="Armenia">Armenia</option>
                      <option value="Aruba">Aruba</option>
                      <option value="Ascension">Ascension</option>
                      <option value="Australia">Australia</option>
                      <option value="Austria">Austria</option>
                      <option value="Azerbaijan">Azerbaijan</option>
                      <option value="Bahamas">Bahamas</option>
                      <option value="Bahrain">Bahrain</option>
                      <option value="Baker Island">Baker Island</option>
                      <option value="Bangladesh">Bangladesh</option>
                      <option value="Barbados">Barbados</option>
                      <option value="Belarus">Belarus</option>
                      <option value="Belgium">Belgium</option>
                      <option value="Belize">Belize</option>
                      <option value="Benin">Benin</option>
                      <option value="Bermuda">Bermuda</option>
                      <option value="Bhutan">Bhutan</option>
                      <option value="Bolivia">Bolivia</option>
                      <option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
                      <option value="Botswana">Botswana</option>
                      <option value="Bouvet Island">Bouvet Island</option>
                      <option value="Brazil">Brazil</option>
                      <option value="British Virgin Islands">British Virgin Islands</option>
                      <option value="Brunei">Brunei</option>
                      <option value="Bulgaria">Bulgaria</option>
                      <option value="Burkina Faso">Burkina Faso</option>
                      <option value="Burundi">Burundi</option>
                      <option value="Cambodia">Cambodia</option>
                      <option value="Cameroon">Cameroon</option>
                      <option value="Canada">Canada</option>
                      <option value="Cape Verde">Cape Verde</option>
                      <option value="Cayman Islands">Cayman Islands</option>
                      <option value="Central African Republic">Central African Republic</option>
                      <option value="Chad">Chad</option>
                      <option value="Chile">Chile</option>
                      <option value="China">China</option>
                      <option value="Colombia">Colombia</option>
                      <option value="Comoros">Comoros</option>
                      <option value="Congo, Democratic Republic of the">Congo, Democratic Republic of the</option>
                      <option value="Congo, Republic of the">Congo, Republic of the</option>
                      <option value="Cook Islands">Cook Islands</option>
                      <option value="Costa Rica">Costa Rica</option>
                      <option value="Cote d'Ivoire">Cote d'Ivoire</option>
                      <option value="Croatia">Croatia</option>
                      <option value="Cuba">Cuba</option>
                      <option value="Cyprus">Cyprus</option>
                      <option value="Czech Republic">Czech Republic</option>
                      <option value="Denmark">Denmark</option>
                      <option value="Djibouti">Djibouti</option>
                      <option value="Dominica">Dominica</option>
                      <option value="Dominican Republic">Dominican Republic</option>
                      <option value="East Timor">East Timor</option>
                      <option value="Ecuador">Ecuador</option>
                      <option value="Egypt">Egypt</option>
                      <option value="El Salvador">El Salvador</option>
                      <option value="Equatorial Guinea">Equatorial Guinea</option>
                      <option value="Eritrea">Eritrea</option>
                      <option value="Estonia">Estonia</option>
                      <option value="Ethiopia">Ethiopia</option>
                      <option value="Falkland Islands">Falkland Islands</option>
                      <option value="Faroe Islands">Faroe Islands</option>
                      <option value="Fiji">Fiji</option>
                      <option value="Finland">Finland</option>
                      <option value="France">France</option>
                      <option value="French Guiana">French Guiana</option>
                      <option value="Gabon">Gabon</option>
                      <option value="Gambia">Gambia</option>
                      <option value="Gaza Strip">Gaza Strip</option>
                      <option value="Georgia, Republic of">Georgia, Republic of</option>
                      <option value="Germany">Germany</option>
                      <option value="Geurnsey">Geurnsey</option>
                      <option value="Ghana">Ghana</option>
                      <option value="Gibraltar">Gibraltar</option>
                      <option value="Glorioso Islands">Glorioso Islands</option>
                      <option value="Greece">Greece</option>
                      <option value="Greenland">Greenland</option>
                      <option value="Grenada">Grenada</option>
                      <option value="Guadeloupe">Guadeloupe</option>
                      <option value="Guam">Guam</option>
                      <option value="Guatemala">Guatemala</option>
                      <option value="Guinea">Guinea</option>
                      <option value="Guinea-Bissau">Guinea-Bissau</option>
                      <option value="Guyana">Guyana</option>
                      <option value="Haiti">Haiti</option>
                      <option value="Honduras">Honduras</option>
                      <option value="Hong Kong">Hong Kong</option>
                      <option value="Howland Island">Howland Island</option>
                      <option value="Hungary">Hungary</option>
                      <option value="Iceland">Iceland</option>
                      <option value="India">India</option>
                      <option value="Indonesia">Indonesia</option>
                      <option value="Iran">Iran</option>
                      <option value="Iraq">Iraq</option>
                      <option value="Ireland">Ireland</option>
                      <option value="Israel">Israel</option>
                      <option value="Italy">Italy</option>
                      <option value="Jamaica">Jamaica</option>
                      <option value="Japan">Japan</option>
                      <option value="Jarvis Island">Jarvis Island</option>
                      <option value="Jersey">Jersey</option>
                      <option value="Johnston Atoll">Johnston Atoll</option>
                      <option value="Jordan">Jordan</option>
                      <option value="Juan de Nova Island">Juan de Nova Island</option>
                      <option value="Kazakhstan">Kazakhstan</option>
                      <option value="Kenya">Kenya</option>
                      <option value="Kingman Reef">Kingman Reef</option>
                      <option value="Kiribati">Kiribati</option>
                      <option value="Korea (North)">Korea (North)</option>
                      <option value="Korea (South)">Korea (South)</option>
                      <option value="Koror">Koror</option>
                      <option value="Kosovo">Kosovo</option>
                      <option value="Kuwait">Kuwait</option>
                      <option value="Kyrgyzstan">Kyrgyzstan</option>
                      <option value="Laos">Laos</option>
                      <option value="Latvia">Latvia</option>
                      <option value="Lebanon">Lebanon</option>
                      <option value="Lesotho">Lesotho</option>
                      <option value="Liberia">Liberia</option>
                      <option value="Libya">Libya</option>
                      <option value="Liechtenstein">Liechtenstein</option>
                      <option value="Lithuania">Lithuania</option>
                      <option value="Luxembourg">Luxembourg</option>
                      <option value="Macau">Macau</option>
                      <option value="Macedonia">Macedonia</option>
                      <option value="Madagascar">Madagascar</option>
                      <option value="Malawi">Malawi</option>
                      <option value="Malaysia">Malaysia</option>
                      <option value="Maldives">Maldives</option>
                      <option value="Mali">Mali</option>
                      <option value="Malta">Malta</option>
                      <option value="Man, Isle of">Man, Isle of</option>
                      <option value="Marshall Islands">Marshall Islands</option>
                      <option value="Mauritania">Mauritania</option>
                      <option value="Mauritius">Mauritius</option>
                      <option value="Mayotte">Mayotte</option>
                      <option value="Mexico">Mexico</option>
                      <option value="Micronesia">Micronesia</option>
                      <option value="Moldova">Moldova</option>
                      <option value="Monaco">Monaco</option>
                      <option value="Mongolia">Mongolia</option>
                      <option value="Montenegro">Montenegro</option>
                      <option value="Montserrat">Montserrat</option>
                      <option value="Morocco">Morocco</option>
                      <option value="Mozambique">Mozambique</option>
                      <option value="Myanmar">Myanmar</option>
                      <option value="Namibia">Namibia</option>
                      <option value="Nauru">Nauru</option>
                      <option value="Navassa Island">Navassa Island</option>
                      <option value="Nepal">Nepal</option>
                      <option value="Netherlands">Netherlands</option>
                      <option value="New Caledonia">New Caledonia</option>
                      <option value="New Zealand">New Zealand</option>
                      <option value="Nicaragua">Nicaragua</option>
                      <option value="Niger">Niger</option>
                      <option value="Nigeria">Nigeria</option>
                      <option value="Niue">Niue</option>
                      <option value="Northern Ireland">Northern Ireland</option>
                      <option value="Northern Mariana Islands">Northern Mariana Islands</option>
                      <option value="Norway">Norway</option>
                      <option value="Oman">Oman</option>
                      <option value="Pakistan">Pakistan</option>
                      <option value="Palau">Palau</option>
                      <option value="Palmyra Atoll">Palmyra Atoll</option>
                      <option value="Panama">Panama</option>
                      <option value="Papua New Guinea">Papua New Guinea</option>
                      <option value="Paracel Islands">Paracel Islands</option>
                      <option value="Paraguay">Paraguay</option>
                      <option value="Peru">Peru</option>
                      <option value="Philippines">Philippines</option>
                      <option value="Pitcairn Island">Pitcairn Island</option>
                      <option value="Poland">Poland</option>
                      <option value="Portugal">Portugal</option>
                      <option value="Puerto Rico">Puerto Rico</option>
                      <option value="Qatar">Qatar</option>
                      <option value="Reunion">Reunion</option>
                      <option value="Romania">Romania</option>
                      <option value="Russia">Russia</option>
                      <option value="Rwanda">Rwanda</option>
                      <option value="Saint Kitts and Nevis">Saint Kitts and Nevis</option>
                      <option value="Saint Lucia">Saint Lucia</option>
                      <option value="Saint Martin">Saint Martin</option>
                      <option value="Saint Pierre and Miquelon">Saint Pierre and Miquelon</option>
                      <option value="Saint Vincent and the Grenadines">Saint Vincent and the Grenadines</option>
                      <option value="Samoa">Samoa</option>
                      <option value="San Marino">San Marino</option>
                      <option value="Sao Tome and Principe">Sao Tome and Principe</option>
                      <option value="Saudi Arabia">Saudi Arabia</option>
                      <option value="Senegal">Senegal</option>
                      <option value="Serbia and Montenegro">Serbia and Montenegro</option>
                      <option value="Seychelles">Seychelles</option>
                      <option value="Sierra Leone">Sierra Leone</option>
                      <option value="Singapore">Singapore</option>
                      <option value="Slovakia">Slovakia</option>
                      <option value="Slovenia">Slovenia</option>
                      <option value="Solomon Islands">Solomon Islands</option>
                      <option value="Somalia">Somalia</option>
                      <option value="South Africa">South Africa</option>
                      <option value="South Sudan">South Sudan</option>
                      <option value="Spain">Spain</option>
                      <option value="Sri Lanka">Sri Lanka</option>
                      <option value="Sudan">Sudan</option>
                      <option value="Suriname">Suriname</option>
                      <option value="Svalbard">Svalbard</option>
                      <option value="Swaziland">Swaziland</option>
                      <option value="Sweden">Sweden</option>
                      <option value="Switzerland">Switzerland</option>
                      <option value="Syria">Syria</option>
                      <option value="Taiwan">Taiwan</option>
                      <option value="Tajikistan">Tajikistan</option>
                      <option value="Tanzania">Tanzania</option>
                      <option value="Thailand">Thailand</option>
                      <option value="Togo">Togo</option>
                      <option value="Tokelau">Tokelau</option>
                      <option value="Tonga">Tonga</option>
                      <option value="Trinidad and Tobago">Trinidad and Tobago</option>
                      <option value="Tristan da Cunha">Tristan da Cunha</option>
                      <option value="Tunisia">Tunisia</option>
                      <option value="Turkey">Turkey</option>
                      <option value="Turkmenistan">Turkmenistan</option>
                      <option value="Turks and Caicos Islands">Turks and Caicos Islands</option>
                      <option value="Tuvalu">Tuvalu</option>
                      <option value="Uganda">Uganda</option>
                      <option value="Ukraine">Ukraine</option>
                      <option value="United Arab Emirates">United Arab Emirates</option>
                      <option value="United Kingdom">United Kingdom</option>
                      <option value="Uruguay">Uruguay</option>
                      <option value="Uzbekistan">Uzbekistan</option>
                      <option value="Vanuatu">Vanuatu</option>
                      <option value="Vatican City">Vatican City</option>
                      <option value="Venezuela">Venezuela</option>
                      <option value="Vietnam">Vietnam</option>
                      <option value="Virgin Islands">Virgin Islands</option>
                      <option value="Wake Island">Wake Island</option>
                      <option value="Wallis and Futuna Islands">Wallis and Futuna Islands</option>
                      <option value="West Bank">West Bank</option>
                      <option value="Western Sahara">Western Sahara</option>
                      <option value="Yemen">Yemen</option>
                      <option value="Zambia">Zambia</option>
                      <option value="Zimbabwe">Zimbabwe</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_telephone_label_cell"><label for="reg_telephone">Primary Telephone</label></td>
                  <td align="left">
                    <a name="telephone"></a><input type="text" name="telephone" id="reg_telephone" value="" size="25" maxlength="100" autocomplete="ejp-user-telephone-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_telephone_alt1_label_cell"><label for="reg_telephone_alt1">Secondary Telephone</label></td>
                  <td align="left">
                    <a name="telephone_alt1"></a><input type="text" name="telephone_alt1" id="reg_telephone_alt1" value="" size="25" maxlength="100" autocomplete="ejp-user-telephone_alt1-1649209369">
                  </td>
                </tr>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Expertise</div>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_url_label_cell"><label for="reg_url">URL</label></td>
                  <td align="left">
                    <a name="url"></a><input type="text" name="url" id="reg_url" value="" size="25" maxlength="255" autocomplete="ejp-user-url-1649209369">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_speciality1_label_cell"><label for="reg_speciality1">Specialty</label></td>
                  <td align="left">
                    <a name="speciality1"></a><select name="speciality1" id="reg_speciality1" size="1">
                      <option value="Select one" selected="">Select one</option>
                      <option value="Biological Sciences/Agricultural Sciences">Biological Sciences/Agricultural Sciences</option>
                      <option value="Biological Sciences/Anthropology">Biological Sciences/Anthropology</option>
                      <option value="Biological Sciences/Applied Biological Sciences">Biological Sciences/Applied Biological Sciences</option>
                      <option value="Biological Sciences/Biochemistry">Biological Sciences/Biochemistry</option>
                      <option value="Biological Sciences/Biophysics">Biological Sciences/Biophysics</option>
                      <option value="Biological Sciences/Cell Biology">Biological Sciences/Cell Biology</option>
                      <option value="Biological Sciences/Developmental Biology">Biological Sciences/Developmental Biology</option>
                      <option value="Biological Sciences/Ecology">Biological Sciences/Ecology</option>
                      <option value="Biological Sciences/Environmental Sciences">Biological Sciences/Environmental Sciences</option>
                      <option value="Biological Sciences/Evolution">Biological Sciences/Evolution</option>
                      <option value="Biological Sciences/Genetics">Biological Sciences/Genetics</option>
                      <option value="Biological Sciences/Immunology and Inflammation">Biological Sciences/Immunology and Inflammation</option>
                      <option value="Biological Sciences/Medical Sciences">Biological Sciences/Medical Sciences</option>
                      <option value="Biological Sciences/Microbiology">Biological Sciences/Microbiology</option>
                      <option value="Biological Sciences/Neurobiology">Biological Sciences/Neurobiology</option>
                      <option value="Biological Sciences/Pharmacology">Biological Sciences/Pharmacology</option>
                      <option value="Biological Sciences/Physiology">Biological Sciences/Physiology</option>
                      <option value="Biological Sciences/Plant Biology">Biological Sciences/Plant Biology</option>
                      <option value="Biological Sciences/Population Biology">Biological Sciences/Population Biology</option>
                      <option value="Biological Sciences/Psychology">Biological Sciences/Psychology</option>
                      <option value="Physical Sciences/Applied Mathematics">Physical Sciences/Applied Mathematics</option>
                      <option value="Physical Sciences/Applied Physical Sciences">Physical Sciences/Applied Physical Sciences</option>
                      <option value="Physical Sciences/Astronomy">Physical Sciences/Astronomy</option>
                      <option value="Physical Sciences/Chemistry">Physical Sciences/Chemistry</option>
                      <option value="Physical Sciences/Computer Sciences">Physical Sciences/Computer Sciences</option>
                      <option value="Physical Sciences/Earth, Atmospheric, Planetary Science">Physical Sciences/Earth, Atmospheric, Planetary Science</option>
                      <option value="Physical Sciences/Engineering">Physical Sciences/Engineering</option>
                      <option value="Physical Sciences/Environmental Sciences">Physical Sciences/Environmental Sciences</option>
                      <option value="Physical Sciences/Geology">Physical Sciences/Geology</option>
                      <option value="Physical Sciences/Geophysics">Physical Sciences/Geophysics</option>
                      <option value="Physical Sciences/Mathematics">Physical Sciences/Mathematics</option>
                      <option value="Physical Sciences/Physics">Physical Sciences/Physics</option>
                      <option value="Physical Sciences/Statistics">Physical Sciences/Statistics</option>
                      <option value="Social Sciences/Anthropology">Social Sciences/Anthropology</option>
                      <option value="Social Sciences/Economic Sciences">Social Sciences/Economic Sciences</option>
                      <option value="Social Sciences/Environmental Sciences">Social Sciences/Environmental Sciences</option>
                      <option value="Social Sciences/Psychology">Social Sciences/Psychology</option>
                      <option value="Social Sciences/Political Sciences">Social Sciences/Political Sciences</option>
                      <option value="Social Sciences/Social Sciences">Social Sciences/Social Sciences</option>
                    </select>
                  </td>
                </tr>
                <tr style="display:none">
                  <td><input type="HIDDEN" name="cur_speciality1" value=""></td>
                </tr>
                <tr>
                  <td align="RIGHT"><span class="TTS2">Area of Expertise<br><a href="#" id="RegistrationModify-mod_reg_dump_keywords-7538-6"><img src="/images/help7.gif" alt="Help" class="helpicon"></a>
                      <script type="text/javascript" nonce="">
                        document.getElementById("RegistrationModify-mod_reg_dump_keywords-7538-6").addEventListener("click", function(e) {
                          Event.stop(e);
                          hup('area_expertise')
                        }, false);
                      </script>
                    </span></td>
                  <td align="LEFT" width="260">
                    <input type="HIDDEN" name="cur_aexpert" value="">
                    <input type="HIDDEN" name="cur_aexpert_note_id" value="">
                    <a name="aexpert"></a>
                    <div id="aoe_container1">
                      <input type="text" name="aexpert_1" id="reg_aexpert_1" value="" size="25" autocomplete="off"><input type="hidden" name="reg_aoe_id_1" id="reg_aoe_id_1" value=""> <span id="ind_reg_aexpert_1" style="display: none"><img
                          src="images/indicator_tiny_red.gif" alt="Working..."></span>
                      <div id="autocomplete_reg_aexpert_1" class="autocomplete" style="display: none;"></div>
                      <script type="text/javascript" nonce="">
                        // <![CDATA[
                        new Ejp.Autocompleter('reg_aexpert_1', 'autocomplete_reg_aexpert_1', 'https://www.pnascentral.org/cgi-bin/main.plex', {
                          createAutoCompleteDiv: true,
                          stripAliases: true,
                          minChars: 3,
                          regexMatch: true,
                          indicator: 'ind_reg_aexpert_1',
                          hiddenInputId: 'reg_aoe_id_1',
                          paramName: 'aexpert',
                          parameters: $H({
                            form_type: 'reg_aoe_list_ajax',
                            'regex': 1,
                            wl_type_cde: 1
                          }).toQueryString(),
                          createHiddenInputId: true
                        });
                        // ]]>
                      </script>
                    </div>
                    <div id="aoe_container2">
                      <input type="text" name="aexpert_2" id="reg_aexpert_2" value="" size="25" autocomplete="off"><input type="hidden" name="reg_aoe_id_2" id="reg_aoe_id_2" value=""> <span id="ind_reg_aexpert_2" style="display: none"><img
                          src="images/indicator_tiny_red.gif" alt="Working..."></span>
                      <div id="autocomplete_reg_aexpert_2" class="autocomplete" style="display: none;"></div>
                      <script type="text/javascript" nonce="">
                        // <![CDATA[
                        new Ejp.Autocompleter('reg_aexpert_2', 'autocomplete_reg_aexpert_2', 'https://www.pnascentral.org/cgi-bin/main.plex', {
                          stripAliases: true,
                          createAutoCompleteDiv: true,
                          regexMatch: true,
                          minChars: 3,
                          indicator: 'ind_reg_aexpert_2',
                          hiddenInputId: 'reg_aoe_id_2',
                          paramName: 'aexpert',
                          parameters: $H({
                            form_type: 'reg_aoe_list_ajax',
                            'regex': 1,
                            wl_type_cde: 1
                          }).toQueryString(),
                          createHiddenInputId: true
                        });
                        // ]]>
                      </script>
                    </div>
                    <div id="aoe_container3">
                      <input type="text" name="aexpert_3" id="reg_aexpert_3" value="" size="25" autocomplete="off"><input type="hidden" name="reg_aoe_id_3" id="reg_aoe_id_3" value=""> <span id="ind_reg_aexpert_3" style="display: none"><img
                          src="images/indicator_tiny_red.gif" alt="Working..."></span>
                      <div id="autocomplete_reg_aexpert_3" class="autocomplete" style="display: none;"></div>
                      <script type="text/javascript" nonce="">
                        // <![CDATA[
                        new Ejp.Autocompleter('reg_aexpert_3', 'autocomplete_reg_aexpert_3', 'https://www.pnascentral.org/cgi-bin/main.plex', {
                          createAutoCompleteDiv: true,
                          stripAliases: true,
                          minChars: 3,
                          regexMatch: true,
                          indicator: 'ind_reg_aexpert_3',
                          hiddenInputId: 'reg_aoe_id_3',
                          paramName: 'aexpert',
                          createHiddenInputId: true,
                          parameters: $H({
                            form_type: 'reg_aoe_list_ajax',
                            'regex': 1,
                            wl_type_cde: 1
                          }).toQueryString()
                        });
                        // ]]>
                      </script>
                    </div>
                    <div id="aoe_container4">
                      <input type="text" name="aexpert_4" id="reg_aexpert_4" value="" size="25" autocomplete="off"><input type="hidden" name="reg_aoe_id_4" id="reg_aoe_id_4" value=""> <span id="ind_reg_aexpert_4" style="display: none"><img
                          src="images/indicator_tiny_red.gif" alt="Working..."></span>
                      <div id="autocomplete_reg_aexpert_4" class="autocomplete" style="display: none;"></div>
                      <script type="text/javascript" nonce="">
                        // <![CDATA[
                        new Ejp.Autocompleter('reg_aexpert_4', 'autocomplete_reg_aexpert_4', 'https://www.pnascentral.org/cgi-bin/main.plex', {
                          indicator: 'ind_reg_aexpert_4',
                          stripAliases: true,
                          createAutoCompleteDiv: true,
                          regexMatch: true,
                          minChars: 3,
                          paramName: 'aexpert',
                          hiddenInputId: 'reg_aoe_id_4',
                          createHiddenInputId: true,
                          parameters: $H({
                            form_type: 'reg_aoe_list_ajax',
                            'regex': 1,
                            wl_type_cde: 1
                          }).toQueryString()
                        });
                        // ]]>
                      </script>
                    </div>
                    <div id="aoe_container5">
                      <input type="text" name="aexpert_5" id="reg_aexpert_5" value="" size="25" autocomplete="off"><input type="hidden" name="reg_aoe_id_5" id="reg_aoe_id_5" value=""> <span id="ind_reg_aexpert_5" style="display: none"><img
                          src="images/indicator_tiny_red.gif" alt="Working..."></span>
                      <div id="autocomplete_reg_aexpert_5" class="autocomplete" style="display: none;"></div>
                      <script type="text/javascript" nonce="">
                        // <![CDATA[
                        new Ejp.Autocompleter('reg_aexpert_5', 'autocomplete_reg_aexpert_5', 'https://www.pnascentral.org/cgi-bin/main.plex', {
                          indicator: 'ind_reg_aexpert_5',
                          stripAliases: true,
                          createAutoCompleteDiv: true,
                          regexMatch: true,
                          minChars: 3,
                          paramName: 'aexpert',
                          hiddenInputId: 'reg_aoe_id_5',
                          parameters: $H({
                            form_type: 'reg_aoe_list_ajax',
                            'regex': 1,
                            wl_type_cde: 1
                          }).toQueryString(),
                          createHiddenInputId: true
                        });
                        // ]]>
                      </script>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Demographics</div>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td colspan="2" class="reg_group_heading_instructions">PNAS is asking everyone who uses our manuscript submission system to provide demographic information that will support our efforts to increase geographic, racial, ethnic,
                    gender, and age/career stage diversity within our publishing program. Any information that you provide will be aggregated and used solely for reporting purposes. You may choose not to answer if you wish by selecting "prefer not
                    say" or by skipping any or all of these questions. By proceeding, you agree that PNAS may collect any data you choose to provide in accordance with the NAS privacy policy.<br><br></td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_gender_label_cell"><label for="reg_gender">Gender Identification</label></td>
                  <td align="left">
                    <a name="gender"></a>
                    <label><input type="radio" name="gender" value="1"> Male</label>
                    <br>
                    <label><input type="radio" name="gender" value="2"> Female</label>
                    <br>
                    <label><input type="radio" name="gender" value="3"> Non-binary</label>
                    <br>
                    <label><input type="radio" name="gender" value="other"> Prefer to self-describe</label>
                    <input type="text" name="gender_other" value="">
                    <br>
                    <label><input type="radio" name="gender" value="4"> Prefer not to say</label>
                    <br>
                  </td>
                </tr>
                <tr style="display:none;">
                  <td><input type="HIDDEN" name="dob_month" value="0">
                    <input type="HIDDEN" name="dob_day" value="0">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_degree_label_cell"><label for="reg_degree">Highest Level of Education</label></td>
                  <td align="left">
                    <a name="degree"></a>
                    <select id="reg_degree" name="degree">
                      <option value="">Please Select</option>
                      <option value="Less than a high school diploma">Less than a high school diploma</option>
                      <option value="High school diploma or equivalent (e.g., GED)">High school diploma or equivalent (e.g., GED)</option>
                      <option value="Some college, no degree">Some college, no degree</option>
                      <option value="Associate's Degree (e.g., AA, AS)">Associate's Degree (e.g., AA, AS)</option>
                      <option value="Bachelor's Degree (e.g., BS, BA)">Bachelor's Degree (e.g., BS, BA)</option>
                      <option value="Master's Degree (e.g., MS, MA, MBA, MFA)">Master's Degree (e.g., MS, MA, MBA, MFA)</option>
                      <option value="Professional Degree (e.g., MD, DDS, DVM)">Professional Degree (e.g., MD, DDS, DVM)</option>
                      <option value="Doctorate (e.g., PhD, EdD, etc.)">Doctorate (e.g., PhD, EdD, etc.)</option>
                      <option value="Prefer not to say">Prefer not to say</option>
                    </select>
                  </td>
                </tr>
                <script type="text/javascript" nonce="">
                  <!-- Hide from old browsers>
                  function setSelectionList(poolList, dataObject, dataSize, dataObjectStr) {
                    var dataArray, count, poolListLength, optionArray;
                    poolListLength = poolList.options.length;
                    dataArray = dataObject.value.split(',');
                    if (dataObjectStr && dataObjectStr.match(/tr_j_list_Nature_Communications/)) {
                      $('ncomms_oa_notice').show();
                    } else if ($('ncomms_oa_notice')) { //tt24679
                      $('ncomms_oa_notice').hide();
                    }
                    var poolListId = poolList.id;
                    var dataObjectName;
                    if (dataObject && dataObject.name) {
                      dataObjectName = dataObject.name;
                    }
                    if ($(poolListId + '_search_text')) {
                      $(poolListId + '_search_text').value = '';
                      if (!$(poolListId + '_search_text').placeholder) {
                        $(poolListId + '_search_text').placeholder = $(poolListId + '_search_text').dataset.placeholder;
                      }
                    }
                    if (dataObjectName && $(dataObjectName + '_search_enabled')) {
                      $(poolListId + '_search_div').show();
                    } else if ($(poolListId + '_search_div')) { //tt24679
                      $(poolListId + '_search_div').hide();
                    }
                    for (count = 0; count <= poolListLength; count++) {
                      poolList.options[0] = null;
                    }
                    var alertCount = 0;
                    for (count = 0; count < dataSize; count++) {
                      //TT 12971
                      //if (dataArray[count] == undefined && alertCount < 5) { alert(count); alertCount++ }
                      if (dataArray[count] == undefined) {
                        continue;
                      }
                      optionArray = dataArray[count].split("|");
                      optionArray[0] = optionArray[0].replace(/COMMA/g, ",");
                      //tt29083 - decode entites from EJP db strings
                      optionArray[0] = ejpDecodeEntities(optionArray[0]);
                      poolList.options[count] = new Option(optionArray[0], optionArray[1], false, false);
                      if (optionArray[2]) {
                        poolList.options[count].setAttribute('data-biblio_auth_key', optionArray[2]);
                      }
                      if (optionArray[3]) {
                        poolList.options[count].setAttribute('disabled', true);
                      }
                    }
                  } < !--Hide from old browsers > function searchSelectionList(_this, poolId, event) {
                    event = event || window.event;
                    stopEvent(event);
                    //strip leading/trailing whitespace
                    var value = $(_this).value.strip();
                    //check focus event
                    if (event.type == 'focus') {
                      //wipe default value
                      if (value == '') {
                        $(_this).dataset.placeholder = $(_this).placeholder;
                        $(_this).placeholder = '';
                        $(_this).removeClassName('default');
                      }
                      return;
                    }
                    //check blur event
                    if (event.type == 'blur') {
                      //set default value if blank
                      if (value == '') {
                        $(_this).placeholder = $(_this).dataset.placeholder;
                        $(_this).addClassName('default');
                      }
                      return;
                    }
                    //check keyup event
                    if (event.type != 'keyup') {
                      return;
                    }
                    var showAll = false;
                    //requires 3 characters or more
                    if (value.length < 3) {
                      showAll = true;
                    }
                    //build regex for matching
                    value = value.gsub(/\W/, function(match) {
                      return '' + match[0]
                    });
                    var valueRegex = new RegExp(value, 'i');
                    var poolListLength = $(poolId).options.length;
                    for (var count = 0; count < poolListLength; count++) {
                      if (!showAll && !$(poolId).options[count].label.match(valueRegex)) {
                        $(poolId).options[count].hide();
                      } else {
                        $(poolId).options[count].show();
                      }
                    }
                  }

                  function strToElementConvert(str) {
                    var formName, inputName, form, inputs;
                    if (str.match(/^document.([^.]+).([^.]+)/)) {
                      formName = RegExp.$1;
                      inputName = RegExp.$2;
                      form = $$('form[name=' + formName + ']')[0];
                      if (form) {
                        inputs = form.select('[name=' + inputName + ']');
                        if (inputs.length == 1) return (inputs[0]);
                        if (inputs.length > 1) return (inputs);
                      }
                    }
                    if (str.match(/^document.([^.]+)/)) {
                      formName = RegExp.$1;
                      form = $$('form[name=' + formName + ']')[0];
                      return (form);
                    }
                    if (document.getElementById(str)) return ($(str));
                    return (null);
                  }

                  function setSelectionListPulldown(poolList, hrefIn, formElt) {
                    var tempArray, count, dataSize, dataObject, poolListLength, hrefData, dataArray, optionArray;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    if (typeof(formElt) == 'string') formElt = strToElementConvert(formElt);
                    tempArray = hrefIn.split('|||');
                    hrefData = tempArray[0];
                    dataSize = tempArray[1];
                    dataObject = formElt[hrefData];
                    poolListLength = $(poolList).options.length;
                    for (count = 0; count <= poolListLength; count++) {
                      poolList.options[0] = null;
                    }
                    if (hrefData.match(/_pleaseselect/)) {
                      //if 'Please Select' is selected, blank out list
                      poolList.options[0] = new Option(String.fromCharCode(160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160,
                        160, 160, 160, 160, 160), 0, false, false);
                    } else {
                      dataArray = dataObject.value.split(',');
                      for (count = 0; count < dataSize; count++) {
                        optionArray = dataArray[count].split('|');
                        optionArray[0] = optionArray[0].replace(/COMMA/g, ',');
                        poolList.options[count] = new Option(optionArray[0], optionArray[1], false, false);
                        if (optionArray[2]) {
                          poolList.options[count].setAttribute('data-biblio_auth_key', optionArray[2]);
                        }
                      }
                    }
                  }
                  // strip out everything from the full html pool name except the displayed link text 'title'
                  function get_pool_title_from_id(dual_select_id, pool_id) {
                    var regex_title = new RegExp(dual_select_id + '_data_');
                    pool_id = pool_id.replace(regex_title, '');
                    return pool_id;
                  }
                  // set global 'current' and 'max' variables for the dual select pool
                  function set_max_and_selected_counts(form_obj, dual_select_id, pool_id) {
                    var pool_obj = $(form_obj).select('select[name=' + dual_select_id + '_pool]')[0];
                    var count = 0;
                    var max = 0;
                    var pool_title = get_pool_title_from_id(dual_select_id, pool_id);
                    var count_array = [];
                    var id, form, selectedVals = [],
                      valNum, allOpts = [],
                      optNum;
                    // get max first
                    form = $(form_obj);
                    max = parseInt(form.getInputs('', dual_select_id + '_max_per_' + pool_title)[0].value);
                    // get # of items selected from the pool_identifier list
                    selectedVals = form.getInputs('', dual_select_id + '_data_' + pool_id)[0].value.split(/\s*,\s*/);
                    for (valNum = 0; valNum < selectedVals.length; valNum++) {
                      id = selectedVals[valNum].split(/\|/)[1];
                      count_array[id] = 1;
                    }
                    allOpts = form.select('select[name=' + dual_select_id + '_list]')[0].options;
                    for (optNum = 0; optNum < allOpts.length; optNum++) {
                      if (count_array[allOpts[optNum].value] == 1) {
                        count++;
                      }
                    }
                    // set global variables
                    var hidden_var = form.getInputs('hidden', dual_select_id + '_curr_sel')[0];
                    hidden_var.value = count;
                    hidden_var = form.getInputs('', dual_select_id + '_curr_max')[0];
                    hidden_var.value = max;
                  }
                  // return the 'title' of the pool containing the selected item
                  function get_pool_title_containing_item(form_obj, dual_select_id, item_id) {
                    var regex_item = new RegExp('\\|' + item_id + '\\s*(,|$)');
                    form_obj = $(form_obj);
                    var arr = form_obj.select('[name=' + dual_select_id + '_title_list]')[0].value.split(/,/);
                    for (var valNum = 0; valNum < arr.length; valNum++) {
                      var value_found_at = form_obj.select('[name=' + dual_select_id + '_data_' + arr[valNum] + ']')[0].value.search(regex_item);
                      if (value_found_at >= 0) {
                        return arr[valNum];
                      }
                    }
                    return null;
                  }
                  // return 0 if the max count for pool of currently selected item will be
                  // exceeded by adding the current pool selection to the list
                  function max_pool_validation(form_obj, dual_select_id) {
                    var pool_obj = $(form_obj).select('select[name=' + dual_select_id + '_pool]')[0];
                    var item_id, containing_pool_title, currMax, currSel;
                    //get the selected item to be added
                    item_id = pool_obj[pool_obj.selectedIndex].value;
                    if (item_id == '') {
                      // no data to check against. unlimited # allowed
                      return 1;
                    }
                    containing_pool_title = get_pool_title_containing_item(form_obj, dual_select_id, item_id);
                    if (containing_pool_title == null) {
                      // no data to check against. unlimited # allowed
                      return 1;
                    }
                    set_max_and_selected_counts(form_obj, dual_select_id, containing_pool_title);
                    currMax = parseInt(form_obj.getInputs('', dual_select_id + '_curr_max')[0].value);
                    currSel = parseInt(form_obj.getInputs('', dual_select_id + '_curr_sel')[0].value);
                    if (currMax > 0 && currSel >= currMax) {
                      alert(form_obj.getInputs('', dual_select_id + '_max_exceeded_error')[0].value);
                      return 0;
                    }
                    // safe to add
                    return 1;
                  }

                  function addToList(poolList, list, listMax) {
                    var poolSelectedIndex, value, text, listLength;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    poolSelectedIndex = $(poolList).selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    //moving code to its own function
                    addValToList(poolSelectedIndex, poolList, list, listMax);
                    return;
                  }

                  function addToListMultiple(poolList, list, listMax) {
                    var poolSelectedIndex, value, text, poolListLength, counter;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    poolListLength = poolList.options.length;
                    for (counter = 0; counter < poolListLength; counter++) {
                      if (poolList.options[counter].selected) {
                        if (!addValToList(counter, poolList, list, listMax)) {
                          //addValToList() will return 0 only if must not continue
                          return;
                        }
                      }
                    }
                  }

                  function addValToList(index, poolList, list, listMax) {
                    var value, text, listLength, optNum, pid;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    value = poolList.options[index].value;
                    if (value == 0 || value == '') {
                      return 1; //okay to continue to add other selected vals, just don't add this one
                    }
                    listLength = list.options.length;
                    if (listMax > 1 && listLength >= listMax) {
                      return 0; //not okay to continue adding any more vals - just end
                    }
                    //don't let dupes get added!
                    for (optNum = 0; optNum < listLength; optNum++) {
                      pid = list.options[optNum].value;
                      if (value == pid && pid != '') { // name already in list
                        return 1; //okay to continue to add other selected vals, just don't add this one
                      }
                    }
                    text = poolList.options[index].text;
                    if (listLength > 0 && (list.options[(listLength - 1)].value == 0 || listMax == 1)) {
                      listLength--;
                      list.options[listLength] = null;
                    }
                    list.options[listLength] = new Option(text, value, false, false);
                    return 1;
                  }

                  function addAllToList(poolList, list, listMax) {
                    var poolListLength;
                    if (typeof(poolList) == 'string') list = strToElementConvert(poolList);
                    poolListLength = poolList.options.length;
                    if (poolListLength == 0) {
                      //nothing to select
                      return;
                    }
                    for (var optNum = 0; optNum < poolListLength; optNum++) {
                      //moving code to its own function
                      addValToList(optNum, poolList, list, listMax);
                    }
                    return;
                  }

                  function removeFromList(list) {
                    var listSelectedIndex, value;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    listSelectedIndex = list.selectedIndex;
                    if (listSelectedIndex < 0) {
                      return;
                    }
                    value = list.options[listSelectedIndex].value;
                    if (value == 0) {
                      return;
                    }
                    //moving code to its own function
                    removeValFromList(list, listSelectedIndex);
                    return;
                  }

                  function removeValFromList(list, index) {
                    var indexToSelect, listLength;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    list.options[index] = null;
                    listLength = list.options.length;
                    if (listLength == 0) {
                      return;
                    }
                    indexToSelect = -1;
                    if (index == 0) {
                      indexToSelect = 0;
                    } else if (index == listLength) {
                      indexToSelect = index - 1;
                    } else {
                      indexToSelect = index;
                    }
                    if (indexToSelect >= 0) {
                      list.options[indexToSelect].selected = true;
                    }
                    return;
                  }

                  function removeAllFromList(list) {
                    var listLength;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    listLength = list.options.length;
                    if (listLength == 0) {
                      //nothing to remove
                      return;
                    }
                    for (var optNum = listLength - 1; optNum >= 0; optNum--) {
                      //moving code to its own function
                      removeValFromList(list, optNum);
                    }
                    return;
                  }

                  function utilDSMoveUp(list) {
                    var listSelectedIndex, selectedValue, selectedText, upIndex, upValue, upText;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    listSelectedIndex = list.selectedIndex;
                    upIndex = listSelectedIndex - 1;
                    if (listSelectedIndex <= 0) {
                      return;
                    }
                    selectedValue = list.options[listSelectedIndex].value;
                    if (selectedValue == 0) {
                      return;
                    }
                    selectedText = list.options[listSelectedIndex].text;
                    upText = list.options[upIndex].text;
                    upValue = list.options[upIndex].value;
                    list.options[listSelectedIndex].text = upText;
                    list.options[listSelectedIndex].value = upValue;
                    list.options[upIndex].text = selectedText;
                    list.options[upIndex].value = selectedValue;
                    list.options[upIndex].selected = true;
                    list.options[listSelectedIndex].selected = false;
                  }

                  function utilDSMoveDown(list) {
                    var listSelectedIndex, listLength, selectedValue, selectedText, downValue, downText, downIndex;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    listSelectedIndex = list.selectedIndex;
                    listLength = list.options.length;
                    downIndex = listSelectedIndex + 1;
                    if (listSelectedIndex < 0 || downIndex == listLength) {
                      return;
                    }
                    selectedValue = list.options[listSelectedIndex].value;
                    if (selectedValue == 0) {
                      return;
                    }
                    selectedText = list.options[listSelectedIndex].text;
                    downText = list.options[downIndex].text;
                    downValue = list.options[downIndex].value;
                    list.options[listSelectedIndex].text = downText;
                    list.options[listSelectedIndex].value = downValue;
                    list.options[downIndex].text = selectedText;
                    list.options[downIndex].value = selectedValue;
                    list.options[downIndex].selected = true;
                    list.options[listSelectedIndex].selected = false;
                  }

                  function setSelectList(list, delimiter, hiddenInput) {
                    var count, listLength, optionValue, varValue;
                    varValue = '';
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    if (typeof(hiddenInput) == 'string') hiddenInput = strToElementConvert(hiddenInput);
                    listLength = list.options.length;
                    for (count = 0; count < listLength; count++) {
                      optionValue = list.options[count].value;
                      if (optionValue != 0) {
                        if (varValue != '') {
                          varValue = varValue + delimiter;
                        }
                        varValue = varValue + optionValue;
                      }
                    }
                    varValue = varValue.replace(/'/g, "QUOTE");
                    hiddenInput.value = varValue;
                  }
                  //getNameWOMarkup returns the name data without the encapsulating markup
                  function getNameWOMarkup(nameMarked) {
                    var nameWOMarkup;
                    nameWOMarkup = nameMarked.replace(/(?:^|\s+)(?:\w+)\[([^\]]*)\]/g, '$1 ');
                    return nameWOMarkup;
                  }
                  //getNamePortion returns the portion of the name determined by the 'prefix' markup tag, ie 'firstName'
                  function getNamePortion(nameMarked, prefix) {
                    if (prefix == null || prefix == '') { // return full name without markup;
                      return getNameWOMarkup(nameMarked);
                    }
                    var lookFor = prefix + '\\[([^\\]]*)\\]';
                    var re = new RegExp(lookFor);
                    var namePortion = re.exec(nameMarked);
                    if (namePortion != null) {
                      namePortion = namePortion[1]; // second array item has  regex var
                    } else {
                      namePortion = '';
                    }
                    return namePortion;
                  }
                  //cleanPid returns just the Pid from a pipe separated name data chunk, ie namedata|pid
                  function cleanPid(pid) {
                    var returnPid = pid;
                    returnPid = returnPid.replace(/.*\|(?=\d+(\||$))/, '');
                    returnPid = returnPid.replace(/\-\-.*$/, '');
                    returnPid = returnPid.replace(/\|.*/, '');
                    return returnPid;
                  }

                  function showBio(poolList, ms_id_key, ms_id) {
                    var poolSelectedIndex, bioPid, biblioAuthKey, action, bioWin;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    bioPid = cleanPid(bioPid);
                    if (bioPid == 0) {
                      return;
                    }
                    var regExp = /^new\*\*\*/;
                    if (regExp.test(bioPid)) {
                      alert('No biography information is available for this person.');
                      return;
                    }
                    biblioAuthKey = poolList.options[poolSelectedIndex].getAttribute('data-biblio_auth_key');
                    action = bref + "/cgi-bin/main.plex?form_type=biblio_dump&j_id=1&auth_id=" + bioPid + "&ms_id=" + ms_id + "&ms_id_key=" + ms_id_key + "&biblio_auth_key=" + biblioAuthKey;
                    bioWin = window.open(action, 'BIO');
                    bioWin.focus();
                  }

                  function searchMedline(poolList) {
                    var poolSelectedIndex, bioPid, bioName, bioNameArray, lNameIndex, fName, lName, action, bioWin, justNameArr;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    bioPid = cleanPid(bioPid);
                    if (bioPid == 0) {
                      return;
                    }
                    bioName = poolList.options[poolSelectedIndex].text;
                    bioName = bioName.replace(/NEW: /, "");
                    justNameArr = bioName.split("(");
                    bioNameArray = justNameArr[0].split(" ");
                    fName = bioNameArray[0];
                    fName = fName.substr(0, 1);
                    if (bioNameArray[2] && !bioNameArray[2].match("-")) {
                      lNameIndex = 2;
                    } else {
                      lNameIndex = 1;
                    }
                    lName = bioNameArray[lNameIndex];
                    action = "http://www.ncbi.nlm.nih.gov:80/entrez/query.fcgi?CMD=search&DB=PubMed&term=" + lName + "%20" + fName + "[au]&orig_db=PubMed&db=PubMed";
                    bioWin = window.open(action, 'MEDLINE');
                    bioWin.focus();
                  }

                  function searchHWPress(poolList) {
                    var poolSelectedIndex, bioPid, bioName, bioNameArray, lNameIndex, fName, lName, action, bioWin, justNameArr;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    if (bioPid == 0) {
                      return;
                    }
                    bioName = poolList.options[poolSelectedIndex].text;
                    bioName = bioName.replace(/NEW: /, "");
                    justNameArr = bioName.split("(");
                    bioNameArray = justNameArr[0].split(" ");
                    if (bioNameArray[2] && !bioNameArray[2].match("-")) {
                      lNameIndex = 2;
                    } else {
                      lNameIndex = 1;
                    }
                    lName = bioNameArray[lNameIndex];
                    fName = bioNameArray[0];
                    action = "http://highwire.stanford.edu/cgi/searchresults?andorexactfulltext=and&resourcetype=1&src=hw&author1=" + lName + "%2C+" + fName + "&fulltext=&pubdate_year=&volume=&firstpage=&disp_type=";
                    bioWin = window.open(action, 'HWPRESS');
                    bioWin.focus();
                  }

                  function searchSosig(poolList) {
                    var poolSelectedIndex, bioPid, bioName, bioNameArray, lNameIndex, fName, lName, action, bioWin, justNameArr;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    bioPid = cleanPid(bioPid);
                    if (bioPid == 0) {
                      return;
                    }
                    bioName = poolList.options[poolSelectedIndex].text;
                    bioName = bioName.replace(/NEW: /, "");
                    justNameArr = bioName.split("(");
                    bioNameArray = justNameArr[0].split(" ");
                    lNameIndex = (bioNameArray.length - 2);
                    fName = bioNameArray[0];
                    if (lNameIndex == 1) {
                      lName = bioNameArray[1];
                    } else if (lNameIndex == 3) {
                      lName = bioNameArray[2];
                    } else if (lNameIndex == 2 && bioNameArray[2] == '-BOARD') {
                      lName = bioNameArray[1];
                    } else {
                      lName = bioNameArray[2];
                    }
                    action = "http://www.sosig.ac.uk/roads/cgi-bin/search.pl?term1=" + lName + "%2C+" + fName +
                      "&attrib3=Browse-Section&attrib4=Coverage&varoverload=view%3Dbatched&attrib1=Author-Name&attrib2=category&term2=&stemming=on&ranking=on&fuzzy=0&method=any&highlight=on&templatetype=ALL&referrals=off&maxserver=8&database=SOSIG+ZPlugin&categories=on&bsize=10&headlines=off";
                    bioWin = window.open(action, 'SOSIG');
                    bioWin.focus();
                  }

                  function searchGoogle(poolList) {
                    var poolSelectedIndex, bioPid, bioName, bioNameArray, lNameIndex, fName, lName, action, bioWin, justNameArr;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    bioPid = cleanPid(bioPid);
                    if (bioPid == 0) {
                      return;
                    }
                    bioName = poolList.options[poolSelectedIndex].text;
                    bioName = bioName.replace(/NEW: /, "");
                    justNameArr = bioName.split("(");
                    bioNameArray = justNameArr[0].split(" ");
                    fName = bioNameArray[0];
                    if (bioNameArray[2] && !bioNameArray[2].match("-")) {
                      lNameIndex = 2;
                    } else {
                      lNameIndex = 1;
                    }
                    lName = bioNameArray[lNameIndex];
                    action = "http://www.google.com/search?safe=vss&sa=Google%20Search&q=" + fName + "%20" + lName;
                    bioWin = window.open(action, 'Google');
                    bioWin.focus();
                  }

                  function searchGoogleScholar(poolList) {
                    var poolSelectedIndex, bioPid, bioName, bioNameArray, lNameIndex, fName, lName, action, bioWin, justNameArr;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    bioPid = poolList.options[poolSelectedIndex].value;
                    bioPid = cleanPid(bioPid);
                    if (bioPid == 0) {
                      return;
                    }
                    bioName = poolList.options[poolSelectedIndex].text;
                    bioName = bioName.replace(/NEW: /, "");
                    justNameArr = bioName.split("(");
                    bioNameArray = justNameArr[0].split(" ");
                    fName = bioNameArray[0];
                    if (bioNameArray[2] && !bioNameArray[2].match("-")) {
                      lNameIndex = 2;
                    } else {
                      lNameIndex = 1;
                    }
                    lName = bioNameArray[lNameIndex];
                    action = "http://scholar.google.com/scholar?hl=en&lr=&q=" + fName + "%20" + lName + "&btnG=Search";
                    bioWin = window.open(action, 'GoogleScholar');
                    bioWin.focus();
                  }

                  function showPrearrangedMeStats(poolList) {
                    var poolSelectedIndex, mePid, action, meWin;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    poolSelectedIndex = poolList.selectedIndex;
                    if (poolSelectedIndex < 0) {
                      return;
                    }
                    mePid = poolList.options[poolSelectedIndex].value;
                    mePid = cleanPid(mePid);
                    if (mePid == 0) {
                      return;
                    }
                    action = bref + "/cgi-bin/main.plex?form_type=prearranged_me_stats_display&j_id=1&me_p_id=" + mePid;
                    meWin = window.open(action, 'BIO');
                    meWin.focus();
                  }

                  function addPrearranged(poolList, list, listMax, htmlForm) {
                    //poolList = big list
                    //list = selected ones
                    var i, listLength, prearranged_pid;
                    var poolSelectedIndex, name, pid;
                    var listLength;
                    var listSelectedIndex;
                    if (typeof(poolList) == 'string') poolList = strToElementConvert(poolList);
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    if (typeof(htmlForm) == 'string') htmlForm = strToElementConvert(htmlForm);
                    prearranged_pid = htmlForm.prearranged_p_id.value;
                    poolSelectedIndex = poolList.selectedIndex;
                    listSelectedIndex = list.selectedIndex;
                    //verify that both boxes are checked if they are displayed (tt18335)
                    if ($('prearranged_checkbox_1') && $('prearranged_checkbox_2') && (listSelectedIndex >= 0 || poolSelectedIndex > 0) && (!$('prearranged_checkbox_1').checked || !$('prearranged_checkbox_2').checked)) {
                      alert('To add a , you must confirm the selection by checking the box next to each of the two statements.');
                      return;
                    }
                    if (poolSelectedIndex < 0) {
                      //#39 - if the other index is selected, use them
                      if (listSelectedIndex >= 0) {
                        name = list.options[listSelectedIndex].text;
                        pid = list.options[listSelectedIndex].value;
                        name = fix_name(name);
                        if (prearranged_pid != '' && prearranged_pid != 0 && pid == prearranged_pid) {
                          htmlForm.prearranged_name.value = '';
                          htmlForm.prearranged_p_id.value = 0;
                        } else {
                          htmlForm.prearranged_name.value = name;
                          htmlForm.prearranged_p_id.value = pid;
                        }
                        return;
                      }
                      alert('If you wish to designate a Prearranged Editor, select the name from the left-hand box and click the \'Add to list as Prearranged Editor\' button.');
                      return;
                    }
                    listLength = list.options.length;
                    if (listLength >= listMax && listLength > 1) {
                      alert('You may only suggest up to five Editors including a Prearranged Editor.  Please, go back and modify your list.');
                      return;
                    }
                    pid = poolList.options[poolSelectedIndex].value;
                    if (prearranged_pid != '' && prearranged_pid != 0 && pid == prearranged_pid) {
                      //bump current
                      listLength = list.length;
                      for (i = 0; i < listLength; i++) {
                        pid = list.options[i].value;
                        if (pid == prearranged_pid) {
                          list.options[i] = null;
                          i = listLength + 1;
                        }
                      }
                      //clear out prearranged
                      htmlForm.prearranged_name.value = '';
                      htmlForm.prearranged_p_id.value = 0;
                    } else if (prearranged_pid != '' && prearranged_pid != 0 && prearranged_pid != pid) {
                      listLength = list.length;
                      for (i = 0; i < listLength; i++) {
                        pid = list.options[i].value;
                        if (pid == prearranged_pid) {
                          list.options[i] = null;
                          i = listLength + 1;
                        }
                      }
                      //clear out prearranged
                      htmlForm.prearranged_name.value = '';
                      htmlForm.prearranged_p_id.value = 0;
                      addToList(poolList, list, listMax);
                      //get the name & p_id
                      name = poolList.options[poolSelectedIndex].text;
                      pid = poolList.options[poolSelectedIndex].value;
                      name = fix_name(name);
                      //now push them over
                      htmlForm.prearranged_name.value = name;
                      htmlForm.prearranged_p_id.value = pid;
                    } else {
                      addToList(poolList, list, listMax);
                      //get the name & p_id
                      name = poolList.options[poolSelectedIndex].text;
                      pid = poolList.options[poolSelectedIndex].value;
                      name = fix_name(name);
                      //now push them over
                      htmlForm.prearranged_name.value = name;
                      htmlForm.prearranged_p_id.value = pid;
                    }
                    return;
                  }

                  function fix_name(name) {
                    var charToRemove = '\'';
                    var regExp = new RegExp("[" + charToRemove + "]", "g");
                    return name.replace(regExp, "\\'");
                  }

                  function prearrangedRemoveFromList(list, htmlForm, leavePrearranged) {
                    var listSelectedIndex, value, listLength, indexToSelect;
                    var prearranged_pid;
                    var prearrangedFieldExists;
                    if (typeof(list) == 'string') list = strToElementConvert(list);
                    if (typeof(htmlForm) == 'string') htmlForm = strToElementConvert(htmlForm);
                    listSelectedIndex = list.selectedIndex;
                    if (listSelectedIndex < 0) {
                      return;
                    }
                    value = list.options[listSelectedIndex].value;
                    if (value == 0) {
                      return;
                    }
                    //TTS 12794 - 'select prearranged me needs this', but causes an error for 'ae include dual select boxes'
                    var prearrangedFieldExists = (htmlForm.prearranged_p_id != null);
                    if (prearrangedFieldExists) {
                      prearranged_pid = htmlForm.prearranged_p_id.value;
                    }
                    //if can't remove the prearranged and it is the one, then skip!
                    if (leavePrearranged == 1 && prearranged_pid == value) {
                      alert('This suggested Editor has been previously designated as a Prearranged Editor and therefore cannot be removed.');
                      return;
                    }
                    //remove prearranged if they are such
                    if (prearranged_pid == value && prearrangedFieldExists) {
                      //clear out prearranged
                      htmlForm.prearranged_name.value = '';
                      htmlForm.prearranged_p_id.value = 0;
                    }
                    //do the remove
                    list.options[listSelectedIndex] = null;
                    listLength = list.options.length;
                    if (listLength == 0) {
                      return;
                    }
                    if (listSelectedIndex == 0) {
                      indexToSelect = 0;
                    } else if (listSelectedIndex == listLength) {
                      indexToSelect = listSelectedIndex - 1;
                    } else {
                      indexToSelect = listSelectedIndex;
                    }
                    if (indexToSelect >= 0) {
                      list.options[indexToSelect].selected = true;
                    }
                    return;
                  };
                  // Unhide 
                  -->
                </script>
                <tr id="sa_row_1">
                  <td align="RIGHT" class="TTS2" nowrap="">
                    <label id="sa_label">Year of Terminal Degree</label><br>
                    <span class="REDN">&nbsp;</span><br>
                  </td>
                  <td align="left">
                    <a id="list_1" name="list_1"></a>
                    <input type="hidden" name="sa_list_id_1" id="sa_list_id_1" value="11">
                    <select aria-labelledby="sa_label" name="sa_list_1" id="sa_list_1">
                      <option value="" selected=""></option>
                      <option value="312">1930</option>
                      <option value="404">1930</option>
                      <option value="311">1931</option>
                      <option value="403">1931</option>
                      <option value="310">1932</option>
                      <option value="402">1932</option>
                      <option value="309">1933</option>
                      <option value="401">1933</option>
                      <option value="308">1934</option>
                      <option value="400">1934</option>
                      <option value="307">1935</option>
                      <option value="399">1935</option>
                      <option value="306">1936</option>
                      <option value="398">1936</option>
                      <option value="305">1937</option>
                      <option value="397">1937</option>
                      <option value="304">1938</option>
                      <option value="396">1938</option>
                      <option value="303">1939</option>
                      <option value="395">1939</option>
                      <option value="302">1940</option>
                      <option value="394">1940</option>
                      <option value="301">1941</option>
                      <option value="393">1941</option>
                      <option value="300">1942</option>
                      <option value="392">1942</option>
                      <option value="299">1943</option>
                      <option value="391">1943</option>
                      <option value="298">1944</option>
                      <option value="390">1944</option>
                      <option value="297">1945</option>
                      <option value="389">1945</option>
                      <option value="296">1946</option>
                      <option value="388">1946</option>
                      <option value="295">1947</option>
                      <option value="387">1947</option>
                      <option value="294">1948</option>
                      <option value="386">1948</option>
                      <option value="293">1949</option>
                      <option value="385">1949</option>
                      <option value="292">1950</option>
                      <option value="384">1950</option>
                      <option value="291">1951</option>
                      <option value="383">1951</option>
                      <option value="290">1952</option>
                      <option value="382">1952</option>
                      <option value="289">1953</option>
                      <option value="381">1953</option>
                      <option value="288">1954</option>
                      <option value="380">1954</option>
                      <option value="287">1955</option>
                      <option value="379">1955</option>
                      <option value="286">1956</option>
                      <option value="378">1956</option>
                      <option value="285">1957</option>
                      <option value="377">1957</option>
                      <option value="284">1958</option>
                      <option value="376">1958</option>
                      <option value="283">1959</option>
                      <option value="375">1959</option>
                      <option value="282">1960</option>
                      <option value="374">1960</option>
                      <option value="281">1961</option>
                      <option value="373">1961</option>
                      <option value="280">1962</option>
                      <option value="372">1962</option>
                      <option value="279">1963</option>
                      <option value="371">1963</option>
                      <option value="278">1964</option>
                      <option value="370">1964</option>
                      <option value="277">1965</option>
                      <option value="369">1965</option>
                      <option value="276">1966</option>
                      <option value="368">1966</option>
                      <option value="275">1967</option>
                      <option value="367">1967</option>
                      <option value="274">1968</option>
                      <option value="366">1968</option>
                      <option value="273">1969</option>
                      <option value="365">1969</option>
                      <option value="272">1970</option>
                      <option value="364">1970</option>
                      <option value="271">1971</option>
                      <option value="363">1971</option>
                      <option value="270">1972</option>
                      <option value="362">1972</option>
                      <option value="269">1973</option>
                      <option value="361">1973</option>
                      <option value="268">1974</option>
                      <option value="360">1974</option>
                      <option value="267">1975</option>
                      <option value="359">1975</option>
                      <option value="266">1976</option>
                      <option value="358">1976</option>
                      <option value="265">1977</option>
                      <option value="357">1977</option>
                      <option value="264">1978</option>
                      <option value="356">1978</option>
                      <option value="263">1979</option>
                      <option value="355">1979</option>
                      <option value="262">1980</option>
                      <option value="354">1980</option>
                      <option value="261">1981</option>
                      <option value="353">1981</option>
                      <option value="260">1982</option>
                      <option value="352">1982</option>
                      <option value="259">1983</option>
                      <option value="351">1983</option>
                      <option value="258">1984</option>
                      <option value="350">1984</option>
                      <option value="257">1985</option>
                      <option value="349">1985</option>
                      <option value="256">1986</option>
                      <option value="348">1986</option>
                      <option value="255">1987</option>
                      <option value="347">1987</option>
                      <option value="254">1988</option>
                      <option value="346">1988</option>
                      <option value="253">1989</option>
                      <option value="345">1989</option>
                      <option value="252">1990</option>
                      <option value="344">1990</option>
                      <option value="251">1991</option>
                      <option value="343">1991</option>
                      <option value="250">1992</option>
                      <option value="342">1992</option>
                      <option value="249">1993</option>
                      <option value="341">1993</option>
                      <option value="248">1994</option>
                      <option value="340">1994</option>
                      <option value="247">1995</option>
                      <option value="339">1995</option>
                      <option value="246">1996</option>
                      <option value="338">1996</option>
                      <option value="245">1997</option>
                      <option value="337">1997</option>
                      <option value="244">1998</option>
                      <option value="336">1998</option>
                      <option value="243">1999</option>
                      <option value="335">1999</option>
                      <option value="242">2000</option>
                      <option value="334">2000</option>
                      <option value="241">2001</option>
                      <option value="333">2001</option>
                      <option value="240">2002</option>
                      <option value="332">2002</option>
                      <option value="239">2003</option>
                      <option value="331">2003</option>
                      <option value="238">2004</option>
                      <option value="330">2004</option>
                      <option value="237">2005</option>
                      <option value="329">2005</option>
                      <option value="236">2006</option>
                      <option value="328">2006</option>
                      <option value="235">2007</option>
                      <option value="327">2007</option>
                      <option value="234">2008</option>
                      <option value="326">2008</option>
                      <option value="233">2009</option>
                      <option value="325">2009</option>
                      <option value="232">2010</option>
                      <option value="324">2010</option>
                      <option value="231">2011</option>
                      <option value="323">2011</option>
                      <option value="230">2012</option>
                      <option value="322">2012</option>
                      <option value="229">2013</option>
                      <option value="321">2013</option>
                      <option value="228">2014</option>
                      <option value="320">2014</option>
                      <option value="227">2015</option>
                      <option value="319">2015</option>
                      <option value="226">2016</option>
                      <option value="318">2016</option>
                      <option value="225">2017</option>
                      <option value="317">2017</option>
                      <option value="224">2018</option>
                      <option value="316">2018</option>
                      <option value="223">2019</option>
                      <option value="315">2019</option>
                      <option value="222">2020</option>
                      <option value="314">2020</option>
                      <option value="221">2021</option>
                      <option value="313">2021</option>
                    </select>
                    <p>
                      <input type="hidden" name="display_1" value="scroll">
                    </p>
                  </td>
                  <td>
                  </td>
                </tr>
                <tr style="display:none;">
                  <td>
                    <input type="hidden" name="subject_area_displayed" value="1">
                    <input type="HIDDEN" name="subject_area_list_count" value="1">
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_ethnicity_label_cell"><label for="reg_ethnicity">Ethnicity</label></td>
                  <td align="LEFT">
                    <a name="ethnicity"></a><select id="reg_ethnicity" name="ethnicity">
                      <option value="" selected="">Please Select</option>
                      <option value="1">Not of Hispanic or Latino origin</option>
                      <option value="2">Of Hispanic or Latino origin</option>
                      <option value="3">Prefer not to say</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td align="right" class="TTS2" valign="top" id="reg_race_label_cell"><label for="reg_race">Race or Origin (select one or more)</label></td>
                  <td align="left">
                    <a name="race"></a>
                    <label><input type="checkbox" name="race" value="1"> White</label>
                    <br>
                    <label><input type="checkbox" name="race" value="2"> Black or African American</label>
                    <br>
                    <label><input type="checkbox" name="race" value="3"> American Indian or Alaska Native</label>
                    <br>
                    <label><input type="checkbox" name="race" value="4"> Asian</label>
                    <br>
                    <label><input type="checkbox" name="race" value="5"> Native Hawaiian or other Pacific Islander</label>
                    <br>
                    <label><input type="checkbox" name="race" value="other"> Some other race (please specify)</label>
                    <input type="text" name="race_other" value="">
                    <br>
                    <label><input type="checkbox" name="race" value="6"> Prefer not to say</label>
                    <br>
                  </td>
                </tr>
                <tr>
                  <td>&nbsp;</td>
                  <td align="left"><span class="REDN">&nbsp;</span></td>
                </tr>
                <tr>
                  <td colspan="3" class="reg_group_heading">
                    <div class="reg_group_heading_container">
                      <div class="reg_group_heading_text">Additional Items</div>
                    </div>
                  </td>
                </tr>
                <tr style="display:none;">
                  <td><input type="HIDDEN" name="inactive_ind" value=""></td>
                </tr>
                <tr style="display:none;">
                  <td>
                    <input type="HIDDEN" name="prev_email" value="xzhao@tamu.edu">
                    <input type="HIDDEN" name="prev_login" value="xiaozhao4">
                  </td>
                </tr>
              </tbody>
            </table>
          </td>
        </tr>
      </tbody>
    </table><!--end regTbl-->
    <br>
    <center>
      <font face="arial, helvetica" size="3" color="#FF0000">If you modify your password, an acknowledgment email will be sent to you.</font>
    </center>
    <script type="text/javascript" nonce="">
      document.cookie = "ejp_browser_country=??; httponly; secure"
    </script>
    <br>
    <a name="captcha"></a>
    <script src="https://www.google.com/recaptcha/api.js" async="" defer=""></script>
    <div class="g-recaptcha" data-sitekey="6LchKSQUAAAAAGn8L7I_muDTohqr2BOqksV05aoR">
      <div style="width: 304px; height: 78px;">
        <div><iframe title="reCAPTCHA"
            src="https://www.google.com/recaptcha/api2/anchor?ar=1&amp;k=6LchKSQUAAAAAGn8L7I_muDTohqr2BOqksV05aoR&amp;co=aHR0cHM6Ly93d3cucG5hc2NlbnRyYWwub3JnOjQ0Mw..&amp;hl=de&amp;v=gZWLhEUEJFxEhoT5hpjn2xHK&amp;size=normal&amp;cb=nl6tfl5h80nk"
            width="304" height="78" role="presentation" name="a-rkh9bqwpeafc" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox"></iframe>
        </div><textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response"
          style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
      </div><iframe style="display: none;"></iframe>
    </div>
    <input type="hidden" name="redirected_to_mod_reg" id="redirected_to_mod_reg" value="1">
    <input type="hidden" name="pass_along_el" id="pass_along_el" value="A6B4DXeu5A2JUDu7F3A9ftdZlLJWKXan76FR6UTFIk4gZ">
    <br>
    <input type="button" id="confirm_profile_btn" name="action_button" value="Confirm Current Profile">
    <script type="text/javascript" nonce="">
      document.getElementById("confirm_profile_btn").addEventListener("click", function(e) {
        $('action_val').value = this.value;
        $('mod_registration').submit();
      }, false);
    </script> &nbsp; <input type="button" id="update_profile_btn" name="action_button" value="Save Profile Changes">
    <script type="text/javascript" nonce="">
      document.getElementById("update_profile_btn").addEventListener("click", function(e) {
        $(this).disabled = true;
        $('action_val').value = this.value;
        $('mod_registration').submit();
      }, false);
    </script> &nbsp; <input type="button" name="action_button" value="Cancel" id="RegistrationModify-mod_dump_footer-9006-7">
    <script type="text/javascript" nonce="">
      document.getElementById("RegistrationModify-mod_dump_footer-9006-7").addEventListener("click", function(e) {
        $('action_val').value = this.value;
        $('mod_registration').submit();
      }, false);
    </script>
    <p></p>
    <input type="hidden" name="action" id="action_val" value="">
    <style type="text/css">
      div.autocomplete {
        width: auto !important;
      }

      div.autocomplete ul {
        width: auto !important;
      }

      div.autocomplete ul li {
        padding: 10px;
      }

      div.autocomplete ul li .autocomplete_regex {
        background-color: #FAFAFA;
      }

      div.autocomplete ul li.selected .autocomplete_regex {
        background-color: #4173CC;
        color: #000;
      }

      div.autocomplete {
        height: auto;
        overflow: auto !important
      }
    </style>
    <input type="hidden" name="org_external_search_token" id="org_external_search_token"
      value="eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvYXBpLnJpbmdnb2xkLmNvbSIsImF1ZCI6Imh0dHBzOlwvXC9hcGkucmluZ2dvbGQuY29tIiwiaWF0IjoxNjQ5MjA5MzcwLCJleHAiOjE2NDkyOTU3NzAsImFwaWtleSI6IkZKVjRuVHlrUmI3V1VzekMzXC9YVkJ3ajl2SFZMZE0zeTVcLzY3QWJsSElOY2xaaTFUWkNMdmF3TVd5YXlhY2VlcGJFXC9Vc3owWnZxVEluZ0hDdUttZ0V1M2w5cXppbDBNSUFcLzFmVGg4VmxubmJoYURLSHZtbzYraUlZUzNJOGpDMSJ9.bRXrIILeq5AswjNyCAddInunTkLfrCQReFH1fn6igFA">
    <input type="hidden" id="org_external_search_max_results" value="5000"><input type="hidden" id="org_external_search_url" value="https://api.ringgold.com/rest/v27/identify/organizations/suggest">
    <script type="text/javascript" nonce="">
    </script>
  </center><!--end mod_reg_center-->
</form>

Name: spell_formPOST https://www.pnascentral.org/cgi-bin/main.plex

<form target="spellWindow" action="https://www.pnascentral.org/cgi-bin/main.plex" id="spell_form" method="post" name="spell_form" nonce="">
  <input type="hidden" name="form_type" value="spelling_check" id="form_type_2">
  <input type="hidden" name="j_id" id="j_id_2" value="1">
  <input type="hidden" name="ms_id_key" id="ms_id_key_2" value="365ftdU7GNhUJyvCVmyqvNuHV11w">
  <input type="hidden" name="spell_formname" value="">
  <input type="hidden" name="spell_fieldname" value="">
  <input type="hidden" name="spellstring" value="">
</form>

Text Content

F
 * About
 * //
 * Authors
   * 
     Author Instructions
     (opens in new window)
   * 
     LaTeX template
     (opens in new window)
 * //
 * Reviewers
 * //
 * Logout

Login/Register My Homepage

PNAS staff members are currently working remotely to help slow the spread of
COVID-19. All PNAS operations will continue, and we apologize in advance for any
delays you might experience.

In the interest of public health we are asking editors and reviewers of
COVID-19–related papers to prioritize their review. We thank everyone for their
patience and cooperation during this time.

Please contact us with any questions or concerns at pnas@nas.edu. We are
available Monday through Friday, 8:30 AM to 5:00 PM ET.

Please verify your contact information by clicking the Confirm Current Profile
button located at the bottom of this screen or by clicking the Save Profile
Changes button once you have completed updating your profile information. You
will be taken to the manuscript once you are done.

*We recommend that authors submit ORCID IDs. If you provide your ORCID ID, you
can opt in to have your ORCID record automatically updated. Watch for an email
from Crossref in your ORCID inbox requesting permission to access your ORCID
record.*

**Please note that a user name and password are not required to proceed.**

Note: * Required Fields
Account Information
Login Name xiaozhao4 New Password Confirm New Password  Because you've never
logged in before, please enter a new password in the above fields. The new
password must be at least 8 characters long and contain at least one uppercase
letter (A,B,C), one numeral (0, 1, 2…9), and one special character (*, #, &, %,
$, =, @).
Personal Information
Title Please Select Dr. Prof. Mr. Ms. Mx. First Name * Middle Name/Initial Last
Name * ORCID
To Register/Link to ORCID, click here. Native Alphabet or Logogram Name
Institution and Address
Email Addresses *
Please enter all relevant emails using the 'Add Email Address' button below and
designate one as your primary. If you wish any of these emails to be
automatically copied on any correspondence you receive, add them to the
'Additional Email Addresses' box below this section.

# Email Address Primary Remove 1 xzhao@tamu.edu Remove

No email addresses have been added.
Add Email Address
Email Address

Verification Code


Additional Email Addresses Every message from Proceedings of the National
Academy of Sciences will be copied to the addresses entered here. Please
separate multiple email addresses with a semi-colon. Institution
Texas A&M University
*
Edit Institution Validate Institution

Ad hoc institution may not be eligible for discounts; click here to edit
{}
Search for Organizations
Please use the search below to find an exact match if possible, then select it
and press Save to validate your institution. Pressing Save without selecting an
institution will use the institution name as entered. Pressing Cancel will
return you to the form without making any changes.

Institution:  


Could not find any matching institutions. Please try a different search or press
Save to continue with the institution name as entered.



Department Street Address 1 Street Address 2 City State/Province Zip/Postal Code
Country Please Select United States of America Afghanistan Albania Algeria
Andorra Angola Anguilla Antarctica Antigua and Barbuda Argentina Armenia Aruba
Ascension Australia Austria Azerbaijan Bahamas Bahrain Baker Island Bangladesh
Barbados Belarus Belgium Belize Benin Bermuda Bhutan Bolivia Bosnia and
Herzegovina Botswana Bouvet Island Brazil British Virgin Islands Brunei Bulgaria
Burkina Faso Burundi Cambodia Cameroon Canada Cape Verde Cayman Islands Central
African Republic Chad Chile China Colombia Comoros Congo, Democratic Republic of
the Congo, Republic of the Cook Islands Costa Rica Cote d'Ivoire Croatia Cuba
Cyprus Czech Republic Denmark Djibouti Dominica Dominican Republic East Timor
Ecuador Egypt El Salvador Equatorial Guinea Eritrea Estonia Ethiopia Falkland
Islands Faroe Islands Fiji Finland France French Guiana Gabon Gambia Gaza Strip
Georgia, Republic of Germany Geurnsey Ghana Gibraltar Glorioso Islands Greece
Greenland Grenada Guadeloupe Guam Guatemala Guinea Guinea-Bissau Guyana Haiti
Honduras Hong Kong Howland Island Hungary Iceland India Indonesia Iran Iraq
Ireland Israel Italy Jamaica Japan Jarvis Island Jersey Johnston Atoll Jordan
Juan de Nova Island Kazakhstan Kenya Kingman Reef Kiribati Korea (North) Korea
(South) Koror Kosovo Kuwait Kyrgyzstan Laos Latvia Lebanon Lesotho Liberia Libya
Liechtenstein Lithuania Luxembourg Macau Macedonia Madagascar Malawi Malaysia
Maldives Mali Malta Man, Isle of Marshall Islands Mauritania Mauritius Mayotte
Mexico Micronesia Moldova Monaco Mongolia Montenegro Montserrat Morocco
Mozambique Myanmar Namibia Nauru Navassa Island Nepal Netherlands New Caledonia
New Zealand Nicaragua Niger Nigeria Niue Northern Ireland Northern Mariana
Islands Norway Oman Pakistan Palau Palmyra Atoll Panama Papua New Guinea Paracel
Islands Paraguay Peru Philippines Pitcairn Island Poland Portugal Puerto Rico
Qatar Reunion Romania Russia Rwanda Saint Kitts and Nevis Saint Lucia Saint
Martin Saint Pierre and Miquelon Saint Vincent and the Grenadines Samoa San
Marino Sao Tome and Principe Saudi Arabia Senegal Serbia and Montenegro
Seychelles Sierra Leone Singapore Slovakia Slovenia Solomon Islands Somalia
South Africa South Sudan Spain Sri Lanka Sudan Suriname Svalbard Swaziland
Sweden Switzerland Syria Taiwan Tajikistan Tanzania Thailand Togo Tokelau Tonga
Trinidad and Tobago Tristan da Cunha Tunisia Turkey Turkmenistan Turks and
Caicos Islands Tuvalu Uganda Ukraine United Arab Emirates United Kingdom Uruguay
Uzbekistan Vanuatu Vatican City Venezuela Vietnam Virgin Islands Wake Island
Wallis and Futuna Islands West Bank Western Sahara Yemen Zambia Zimbabwe Primary
Telephone Secondary Telephone
Expertise
URL Specialty Select one Biological Sciences/Agricultural Sciences Biological
Sciences/Anthropology Biological Sciences/Applied Biological Sciences Biological
Sciences/Biochemistry Biological Sciences/Biophysics Biological Sciences/Cell
Biology Biological Sciences/Developmental Biology Biological Sciences/Ecology
Biological Sciences/Environmental Sciences Biological Sciences/Evolution
Biological Sciences/Genetics Biological Sciences/Immunology and Inflammation
Biological Sciences/Medical Sciences Biological Sciences/Microbiology Biological
Sciences/Neurobiology Biological Sciences/Pharmacology Biological
Sciences/Physiology Biological Sciences/Plant Biology Biological
Sciences/Population Biology Biological Sciences/Psychology Physical
Sciences/Applied Mathematics Physical Sciences/Applied Physical Sciences
Physical Sciences/Astronomy Physical Sciences/Chemistry Physical
Sciences/Computer Sciences Physical Sciences/Earth, Atmospheric, Planetary
Science Physical Sciences/Engineering Physical Sciences/Environmental Sciences
Physical Sciences/Geology Physical Sciences/Geophysics Physical
Sciences/Mathematics Physical Sciences/Physics Physical Sciences/Statistics
Social Sciences/Anthropology Social Sciences/Economic Sciences Social
Sciences/Environmental Sciences Social Sciences/Psychology Social
Sciences/Political Sciences Social Sciences/Social Sciences Area of Expertise






Demographics
PNAS is asking everyone who uses our manuscript submission system to provide
demographic information that will support our efforts to increase geographic,
racial, ethnic, gender, and age/career stage diversity within our publishing
program. Any information that you provide will be aggregated and used solely for
reporting purposes. You may choose not to answer if you wish by selecting
"prefer not say" or by skipping any or all of these questions. By proceeding,
you agree that PNAS may collect any data you choose to provide in accordance
with the NAS privacy policy.

Gender Identification Male
Female
Non-binary
Prefer to self-describe
Prefer not to say
Highest Level of Education Please Select Less than a high school diploma High
school diploma or equivalent (e.g., GED) Some college, no degree Associate's
Degree (e.g., AA, AS) Bachelor's Degree (e.g., BS, BA) Master's Degree (e.g.,
MS, MA, MBA, MFA) Professional Degree (e.g., MD, DDS, DVM) Doctorate (e.g., PhD,
EdD, etc.) Prefer not to say Year of Terminal Degree
 
1930 1930 1931 1931 1932 1932 1933 1933 1934 1934 1935 1935 1936 1936 1937 1937
1938 1938 1939 1939 1940 1940 1941 1941 1942 1942 1943 1943 1944 1944 1945 1945
1946 1946 1947 1947 1948 1948 1949 1949 1950 1950 1951 1951 1952 1952 1953 1953
1954 1954 1955 1955 1956 1956 1957 1957 1958 1958 1959 1959 1960 1960 1961 1961
1962 1962 1963 1963 1964 1964 1965 1965 1966 1966 1967 1967 1968 1968 1969 1969
1970 1970 1971 1971 1972 1972 1973 1973 1974 1974 1975 1975 1976 1976 1977 1977
1978 1978 1979 1979 1980 1980 1981 1981 1982 1982 1983 1983 1984 1984 1985 1985
1986 1986 1987 1987 1988 1988 1989 1989 1990 1990 1991 1991 1992 1992 1993 1993
1994 1994 1995 1995 1996 1996 1997 1997 1998 1998 1999 1999 2000 2000 2001 2001
2002 2002 2003 2003 2004 2004 2005 2005 2006 2006 2007 2007 2008 2008 2009 2009
2010 2010 2011 2011 2012 2012 2013 2013 2014 2014 2015 2015 2016 2016 2017 2017
2018 2018 2019 2019 2020 2020 2021 2021



Ethnicity Please Select Not of Hispanic or Latino origin Of Hispanic or Latino
origin Prefer not to say Race or Origin (select one or more) White
Black or African American
American Indian or Alaska Native
Asian
Native Hawaiian or other Pacific Islander
Some other race (please specify)
Prefer not to say
   
Additional Items


If you modify your password, an acknowledgment email will be sent to you.



   




* Required Fields
Running query...

This web site is designed to facilitate the manuscript submission and peer
review process. The site collects Personally Identifiable Information
("Information") such as name, e-mail address, telephone number, postal address,
organizational affiliation, areas of expertise, IP address, and system usage.
This Information is collected to secure the site, ensure that there are no
competing interests during the peer review process, address ethics violations,
facilitate communications regarding manuscript submission and peer review, and
to track/report on submissions and system usage. This Information may be shared
with the data Controller (National Academy of Sciences and/or PNAS), editors,
editorial staff, and others that participate in the peer review process. If your
manuscript submission is accepted for publication, Information is also shared
with external vendors such as publishers, printers, and hosting companies to
facilitate the publication process. Information used in relationship to
manuscript submission or peer review may be stored indefinitely in order to
address future ethics concerns or violations. By proceeding further, you warrant
that you have permission to provide Information related to any co-authors and
that we may store and use your/their Information with respect to manuscript
submission, peer review, and publication production.

For additional information please click here. The PNAS Data Protection Officer
is Anton Bandy (abandy@nas.edu).

 * Contact
 * Feedback
 * Subscribe
 * For the Press
 * Editorial Board
 * Terms of Use


Licensed under Patent #US 7,620,555B1.
Copyright © 2022 National Academy of Sciences.


X
We've found the following accounts that may belong to you.
 * To merge the accounts, verify each email address.
 * To access an existing account Sign In.
 * For assistance, Contact Journal Staff.

NameEmail AddressORCIDInstitutionActions Xi Zhao x*****@tamu.edu Texas A&M
University - Central Texas Yes, my account Not my account
Send Email Verification
Verification Sent - Enter code

Verification Code




Save









FILE UPLOAD STARTING, PLEASE WAIT...