1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5 <script language="JavaScript" type="text/javascript">
9 var index_start = <!-- TMPL_VAR NAME="index" -->;
10 var whichfield = opener.opener.document.f.tag[index_start].value;
12 //try to fill authid as linkid to be used for linking authorities
13 //opener.opener.document.f.linkid.value="<!-- TMPL_VAR NAME="authid"-->";
15 // go forward, until reaching the end of the field.
16 while (i<=opener.opener.document.f.field_value.length) {
18 <!-- TMPL_LOOP NAME="0XX" -->
19 <!-- TMPL_LOOP NAME="subfield" -->
20 if (opener.opener.document.f.tag[i].value == <!--TMPL_VAR NAME="linkidfield"--> && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="linkidsubfield" -->')
22 opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="authid" -->";
24 if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="marc_subfield" -->')
26 opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="marc_value" -->";
30 if (opener.opener.document.f.tag[i].value != whichfield) {
31 i=opener.opener.document.f.field_value.length;
35 // go backward until the beginning of the field
39 <!-- TMPL_LOOP NAME="0XX" -->
40 <!-- TMPL_LOOP NAME="subfield" -->
41 if (opener.opener.document.f.tag[i].value == <!--TMPL_VAR NAME="linkidfield"--> && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="linkidsubfield" -->')
43 opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="authid" -->";
45 if (opener.opener.document.f.tag[i].value == whichfield && opener.opener.document.f.subfield[i].value == '<!-- TMPL_VAR NAME="marc_subfield" -->')
47 opener.opener.document.f.field_value[i].value = "<!-- TMPL_VAR NAME="marc_value" -->";
51 if (opener.opener.document.f.tag[i].value != whichfield) {
63 <script language="javascript" type="text/javascript">