1 <!-- TMPL_INCLUDE NAME="cat-top.inc" -->
3 <!--STYLE TYPE="text/css" MEDIA=screen>
4 table { font-family:Arial;
10 <form method="post" name="f">
11 <table width=100% cellspacing=0 cellpadding=5 border=1>
12 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif">
13 <th>機讀格式書目:<!-- TMPL_VAR name="bibid" --></th>
17 <table width=100% border=0 colspacing=0 cellpadding=0>
19 <td width="8" align="center"><a href="javascript:active(0)"><div id="link0">0</div></a></td>
20 <td width="8" align="center"><a href="javascript:active(1)"><div id="link1">1</div></a></td>
21 <td width="8" align="center"><a href="javascript:active(2)"><div id="link2">2</div></a></td>
22 <td width="8" align="center"><a href="javascript:active(3)"><div id="link3">3</div></a></td>
23 <td width="8" align="center"><a href="javascript:active(4)"><div id="link4">4</div></a></td>
24 <td width="8" align="center"><a href="javascript:active(5)"><div id="link5">5</div></a></td>
25 <td width="8" align="center"><a href="javascript:active(6)"><div id="link6">6</div></a></td>
26 <td width="8" align="center"><a href="javascript:active(7)"><div id="link7">7</div></a></td>
27 <td width="8" align="center"><a href="javascript:active(8)"><div id="link8">8</div></a></td>
28 <td width="8" align="center"><a href="javascript:active(9)"><div id="link9">9</div></a></td>
29 <td width="20" align="center"><input type="hidden" name="op" value="addbiblio">
30 <input type="hidden" name="addfield_field">
31 <input type="hidden" name="oldbiblionumber" value="<!-- TMPL_VAR name="oldbiblionumber" -->">
32 <!-- TMPL_IF name="bibid" -->
33 <input type="button" value="儲存" onclick='Check(this.form)' accesskey="w" class="button">
35 <input type="button" value="新增書目" onclick='Check(this.form)' accesskey="w" class="button">
37 <a href="javascript:PopupZ3950()" class="button">z3950查詢</a>
44 <DIV name="0XX" id="0XX" style="position:absolute;visibility:visible;width:90%">
45 <table width=100% cellspacing=0 cellpadding=2 border=0>
46 <!-- TMPL_LOOP name="0XX" -->
47 <!-- TMPL_IF name="tag" -->
48 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
50 <!-- TMPL_LOOP name="subfield_loop" -->
52 <td width="3%"> </td>
53 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
54 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
56 <!-- TMPL_VAR name="marc_value" -->
57 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
58 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
59 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
60 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
61 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
67 <td width=9% align="center">
70 <td width=9% align="center">
71 <a href="javascript:active(1)">
72 <div id="link1" class="button">>>>></div>
80 <DIV name="1XX" id="1XX" style="position:absolute;visibility:hidden;width:90%">
81 <table width=100% cellspacing=0 cellpadding=2 border=0>
82 <!-- TMPL_LOOP name="1XX" -->
83 <!-- TMPL_IF name="tag" -->
84 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
86 <!-- TMPL_LOOP name="subfield_loop" -->
88 <td width="3%"> </td>
89 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
90 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
92 <!-- TMPL_VAR name="marc_value" -->
93 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
94 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
95 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
96 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
97 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
103 <td width=9% align="center">
104 <a href="javascript:active(0)">
105 <div id="link0" class="button"><<<<</div>
108 <td width=9% align="center">
109 <a href="javascript:active(2)">
110 <div id="link2" class="button">>>>></div>
117 <DIV name="2XX" id="2XX" style="position:absolute;visibility:hidden;width:90%">
118 <table width=100% cellspacing=0 cellpadding=2 border=0>
119 <!-- TMPL_LOOP name="2XX" -->
120 <!-- TMPL_IF name="tag" -->
121 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
123 <!-- TMPL_LOOP name="subfield_loop" -->
125 <td width="3%"> </td>
126 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
127 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
129 <!-- TMPL_VAR name="marc_value" -->
130 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
131 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
132 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
133 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
134 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
140 <td width=9% align="center">
141 <a href="javascript:active(1)">
142 <div id="link1" class="button"><<<<</div>
145 <td width=9% align="center">
146 <a href="javascript:active(3)">
147 <div id="link3" class="button">>>>></div>
154 <DIV name="3XX" id="3XX" style="position:absolute;visibility:hidden;width:90%">
155 <table width=100% cellspacing=0 cellpadding=2 border=0>
156 <!-- TMPL_LOOP name="3XX" -->
157 <!-- TMPL_IF name="tag" -->
158 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
160 <!-- TMPL_LOOP name="subfield_loop" -->
162 <td width="3%"> </td>
163 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
164 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
166 <!-- TMPL_VAR name="marc_value" -->
167 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
168 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
169 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
170 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
171 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
177 <td width=9% align="center">
178 <a href="javascript:active(2)">
179 <div id="link2" class="button"><<<<</div>
182 <td width=9% align="center">
183 <a href="javascript:active(4)">
184 <div id="link4" class="button">>>>></div>
191 <DIV name="4XX" id="4XX" style="position:absolute;visibility:hidden;width:90%">
192 <table width=100% cellspacing=0 cellpadding=2 border=0>
193 <!-- TMPL_LOOP name="4XX" -->
194 <!-- TMPL_IF name="tag" -->
195 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
197 <!-- TMPL_LOOP name="subfield_loop" -->
199 <td width="3%"> </td>
200 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
201 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
203 <!-- TMPL_VAR name="marc_value" -->
204 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
205 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
206 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
207 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
208 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
214 <td width=9% align="center">
215 <a href="javascript:active(3)">
216 <div id="link3" class="button"><<<<</div>
219 <td width=9% align="center">
220 <a href="javascript:active(5)">
221 <div id="link5" class="button">>>>></div>
228 <DIV name="5XX" id="5XX" style="position:absolute;visibility:hidden;width:90%">
229 <table width=100% cellspacing=0 cellpadding=2 border=0>
230 <!-- TMPL_LOOP name="5XX" -->
231 <!-- TMPL_IF name="tag" -->
232 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
234 <!-- TMPL_LOOP name="subfield_loop" -->
236 <td width="3%"> </td>
237 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
238 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
240 <!-- TMPL_VAR name="marc_value" -->
241 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
242 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
243 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
244 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
245 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
251 <td width=9% align="center">
252 <a href="javascript:active(4)">
253 <div id="link4" class="button"><<<<</div>
256 <td width=9% align="center">
257 <a href="javascript:active(6)">
258 <div id="link6" class="button">>>>></div>
265 <DIV name="6XX" id="6XX" style="position:absolute;visibility:hidden;width:90%">
266 <table width=100% cellspacing=0 cellpadding=2 border=0>
267 <!-- TMPL_LOOP name="6XX" -->
268 <!-- TMPL_IF name="tag" -->
269 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
271 <!-- TMPL_LOOP name="subfield_loop" -->
273 <td width="3%"> </td>
274 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
275 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
277 <!-- TMPL_VAR name="marc_value" -->
278 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
279 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
280 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
281 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
282 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
288 <td width=9% align="center">
289 <a href="javascript:active(5)">
290 <div id="link5" class="button"><<<<</div>
293 <td width=9% align="center">
294 <a href="javascript:active(7)">
295 <div id="link7" class="button">>>>></div>
302 <DIV name="7XX" id="7XX" style="position:absolute;visibility:hidden;width:90%">
303 <table width=100% cellspacing=0 cellpadding=2 border=0>
304 <!-- TMPL_LOOP name="7XX" -->
305 <!-- TMPL_IF name="tag" -->
306 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
308 <!-- TMPL_LOOP name="subfield_loop" -->
310 <td width="3%"> </td>
311 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
312 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
314 <!-- TMPL_VAR name="marc_value" -->
315 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
316 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
317 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
318 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
319 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
325 <td width=9% align="center">
326 <a href="javascript:active(6)">
327 <div id="link6" class="button"><<<<</div>
330 <td width=9% align="center">
331 <a href="javascript:active(8)">
332 <div id="link8" class="button">>>>></div>
339 <DIV name="8XX" id="8XX" style="position:absolute;visibility:hidden;width:90%">
340 <table width=100% cellspacing=0 cellpadding=2 border=0>
341 <!-- TMPL_LOOP name="8XX" -->
342 <!-- TMPL_IF name="tag" -->
343 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
345 <!-- TMPL_LOOP name="subfield_loop" -->
347 <td width="3%"> </td>
348 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
349 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
351 <!-- TMPL_VAR name="marc_value" -->
352 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
353 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
354 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
355 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
356 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
362 <td width=9% align="center">
363 <a href="javascript:active(7)">
364 <div id="link7" class="button"><<<<</div>
367 <td width=9% align="center">
368 <a href="javascript:active(9)">
369 <div id="link9" class="button">>>>></div>
376 <DIV name="9XX" id="9XX" style="position:absolute;visibility:hidden;width:90%">
377 <table width=100% cellspacing=0 cellpadding=2 border=0>
378 <!-- TMPL_LOOP name="9XX" -->
379 <!-- TMPL_IF name="tag" -->
380 <tr background="<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif"><td colspan=4><b><!-- TMPL_VAR name="tag" --> <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->"><input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a></td></tr>
382 <!-- TMPL_LOOP name="subfield_loop" -->
384 <td width="3%"> </td>
385 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
386 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
388 <!-- TMPL_VAR name="marc_value" -->
389 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
390 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
391 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
392 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
393 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
398 <td width=9% align="center">
399 <a href="javascript:active(8)">
400 <div id="link8" class="button"><<<<</div>
406 <DIV name="hidden" id="hidden" style="position:absolute;visibility:hidden;width:90%">
407 <table width=90% cellspacing=0 cellpadding=2 border=0>
408 <!-- TMPL_LOOP name="hidden_loop" -->
410 <td width="3%"> </td>
411 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
412 <td width="55%" align="right"><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
414 <!-- TMPL_VAR name="marc_value" -->
415 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
416 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
417 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
418 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
419 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
425 <!-- TMPL_IF name="oldbiblionumtagfield" -->
426 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblionumtagfield" -->">
427 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblionumtagsubfield" -->">
428 <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblionumber" -->">
429 <input type="hidden" name="mandatory" value="0">
430 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
431 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblioitemnumtagfield" -->">
432 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblioitemnumtagsubfield" -->">
433 <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblioitemnumber" -->">
434 <input type="hidden" name="mandatory" value="0">
435 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
436 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
441 <script LANGUAGE="JavaScript">
442 function active(numlayer)
444 for (i=0; i < 10 ; i++ ) {
448 document.getElementById(ong).style.visibility="visible";
449 document.getElementById(link).style.backgroundColor="#11AA11";
450 document.getElementById(link).style.backgroundImage="url(<!-- TMPL_VAR name="themelang" -->/images/background-mem.gif)";
452 document.getElementById(ong).style.visibility="hidden";
453 document.getElementById(link).style.backgroundColor="#FFFFFF";
454 document.getElementById(link).style.backgroundImage="";
459 // Scan for nonempty fields
460 var field_is_nonempty_p = new Array();
461 for (i=0 ; i<f.field_value.length ; i++) {
462 field_is_nonempty_p[f.tag[i].value] = 0;
464 for (i=0 ; i<f.field_value.length ; i++) {
465 if (f.field_value[i].value.length != 0) {
466 field_is_nonempty_p[f.tag[i].value] += 1;
470 // Scan for missing mandatory subfields
471 var total_missing_mandatory_subfields = 0;
472 for (i=0 ; i<f.field_value.length-2 ; i++) {
473 if (f.field_value[i].value.length==0 && f.mandatory[i].value==1) {
474 // We should not flag an error unless the tag is also
475 // mandatory, or if something else in the tag is entered
477 if (f.tag_mandatory[i].value == 1 || field_is_nonempty_p[f.tag[i].value]) {
478 document.getElementById("error"+i).style.backgroundColor="#FF0000";
479 total_missing_mandatory_subfields++;
482 document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
486 // Scan for missing mandatory tags
487 var total_missing_mandatory_tags = 0;
488 var seen_mandatory_tag_p = new Array();
489 for (i=0 ; i<f.field_value.length ; i++) {
490 var j = f.tag[i].value;
491 if (!field_is_nonempty_p[j] && f.tag_mandatory[i].value == 1) {
492 if (seen_mandatory_tag_p[j] != 1) {
493 seen_mandatory_tag_p[j] = 1;
494 total_missing_mandatory_tags++;
496 document.getElementById("error"+i).style.backgroundColor="#ffff00";
500 var total_errors = total_missing_mandatory_tags + total_missing_mandatory_subfields;
502 if (total_errors!=0) {
503 alertString2 = "Form not submitted because of the following problem(s)\n";
504 alertString2 += "------------------------------------------------------------------------------------\n\n";
505 alertString2 += "- "+ total_missing_mandatory_tags +" mandatory tags empty\n";
506 alertString2 += "- "+ total_missing_mandatory_subfields +" mandatory fields empty (see bold subfields)";
509 document.forms[0].submit();
512 function Dopop(link,i) {
513 defaultvalue=document.forms[0].field_value[i].value;
514 newin=window.open(link+"&result="+defaultvalue,"value builder",'width=550,height=550,toolbar=false,scrollbars=yes');
517 function PopupZ3950() {
519 for (i=0 ; i<document.forms[0].field_value.length ; i++) {
520 if (document.forms[0].kohafield[i].value == "biblioitems.isbn" && document.forms[0].field_value[i].value.length>0) {
521 strQuery += "&isbn="+document.forms[0].field_value[i].value;
523 if (document.forms[0].kohafield[i].value == "biblio.title" && document.forms[0].field_value[i].value.length>0) {
524 strQuery += "&title="+document.forms[0].field_value[i].value;
526 if (document.forms[0].kohafield[i].value == "biblio.author" &&document.forms[0].field_value[i].value.length>0) {
527 strQuery += "&author="+document.forms[0].field_value[i].value;
529 if (document.forms[0].kohafield[i].value == "biblioitems.issn" && document.forms[0].field_value[i].value.length>0) {
530 strQuery += "&issn="+document.forms[0].field_value[i].value;
533 newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR name="bibid" -->"+strQuery,"z3950search",'width=500,height=400,toolbar=false,scrollbars=yes');
536 function AddField(field) {
537 document.forms[0].op.value = "addfield";
538 document.forms[0].addfield_field.value=field;