1 <!-- TMPL_INCLUDE NAME="doc-head-open.inc" -->Koha -- Cataloging: <!-- TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!-- TMPL_VAR name="bibid" --><!-- TMPL_ELSE -->Add MARC Record<!-- /TMPL_IF --><!-- TMPL_INCLUDE NAME="doc-head-close-addbiblio.inc" -->
2 <!-- TMPL_INCLUDE NAME="masthead.inc" -->
3 <!-- TMPL_INCLUDE NAME="acqui-topmenu.inc" -->
4 <!-- TMPL_INCLUDE NAME="intranet-nav-brief.inc" -->
7 <form method="post" name="f" action="/cgi-bin/koha/acqui.simple/addbiblio.pl" />
8 <input type="hidden" name="op" value="addbiblio" />
9 <input type="hidden" name="addfield_field" />
10 <input type="hidden" name="frameworkcode" value="<!-- TMPL_VAR NAME="frameworkcode" -->">
11 <input type="hidden" name="oldbiblionumber" value="<!-- TMPL_VAR name="oldbiblionumber" -->" />
13 <h1><!-- TMPL_IF NAME="oldbiblionumtagfield" -->Edit MARC Record Number <!-- TMPL_VAR name="bibid" --><!-- TMPL_ELSE -->Add MARC Record <!-- TMPL_IF NAME="frameworkcode" -->(<!-- TMPL_VAR NAME="frameworkcode" --> Framework)<!-- TMPL_ELSE -->(Default Framework)<!-- /TMPL_IF --><!-- /TMPL_IF --></h1>
14 <!-- TMPL_IF name="bibid" -->
15 <input type="button" value="Save Bibliographic Record and Go To Items" onclick="Check(this.form)" accesskey="w" class="submit">
17 <input type="button" value="Add Bibliographic Record and Go To Items" onclick="Check(this.form)" accesskey="w" class="submit">
20 <input type="button" value="z39.50 Search" class="submit" onclick="PopupZ3950(); return false;" /> <!-- TMPL_IF NAME="oldbiblionumtagfield" --><input type="button" class="cancel" value="Delete this Record" onclick="confirm_deletion(); return false;"><!-- /TMPL_IF -->
22 <div id="tabholder" class="tabholder">
23 <!-- TMPL_IF name="0XX" --> <span id="tab1" class="tab" onclick =" showPanel(1);" onmouseover="hover(this);" onmouseout="setState(1)">Page 1</span><!-- /TMPL_IF -->
24 <!-- TMPL_IF name="1XX" --> <span id="tab2" class="tab" onclick =" showPanel(2);" onmouseover="hover(this);" onmouseout="setState(2)">Page 2</span><!-- /TMPL_IF -->
25 <!-- TMPL_IF name="2XX" --><span id="tab3" class="tab" onclick =" showPanel(3);" onmouseover="hover(this);" onmouseout="setState(3)">Page 3</span><!-- /TMPL_IF -->
26 <!-- TMPL_IF name="3XX" --><span id="tab4" class="tab" onclick =" showPanel(4);" onmouseover="hover(this);" onmouseout="setState(4)">Page 4</span><!-- /TMPL_IF -->
27 <!-- TMPL_IF name="4XX" --><span id="tab5" class="tab" onclick =" showPanel(5);" onmouseover="hover(this);" onmouseout="setState(5)">Page 5</span><!-- /TMPL_IF -->
28 <!-- TMPL_IF name="5XX" --><span id="tab6" class="tab" onclick =" showPanel(6);" onmouseover="hover(this);" onmouseout="setState(6)">Page 6</span><!-- /TMPL_IF -->
29 <!-- TMPL_IF name="6XX" --><span id="tab7" class="tab" onclick =" showPanel(7);" onmouseover="hover(this);" onmouseout="setState(7)">Page 7</span><!-- /TMPL_IF -->
30 <!-- TMPL_IF name="7XX" --><span id="tab8" class="tab" onclick =" showPanel(8);" onmouseover="hover(this);" onmouseout="setState(8)">Page 8</span><!-- /TMPL_IF -->
31 <!-- TMPL_IF name="8XX" --><span id="tab9" class="tab" onclick =" showPanel(9);" onmouseover="hover(this);" onmouseout="setState(9)">Page 9</span><!-- /TMPL_IF -->
32 <!-- TMPL_IF name="9XX" --><span id="tab10" class="tab" onclick =" showPanel(10);" onmouseover="hover(this);" onmouseout="setState(10)">Page 10</span><!-- /TMPL_IF -->
35 <div class="panelholder">
36 <div class="panel" id="panel1" style="visibility:visible; background-color:#FFC;"><div id="0XX">
37 <!-- TMPL_IF name="duplicatebiblionumber" -->
39 <p>Possible duplicate of <a href="../MARCdetail.pl?bib=<!-- TMPL_VAR name="duplicatebiblionumber" -->&popup=1" onclick="openWindow('../MARCdetail.pl?bib=<!-- TMPL_VAR name="duplicatebiblionumber" -->&popup=1', 'Duplicate biblio'); return false;"><!-- TMPL_VAR name="duplicatetitle" --></a></p>
40 <p>Please choose an option:</p>
42 <li><input type="checkbox" value="1" name="confirm_not_duplicate"> Check here to confirm it's not a duplicate (and click the 'Add' button again).</li>
43 <li><a href="additem.pl?bibid=<!-- TMPL_VAR name="duplicatebibid" -->" class="button catalogue">Edit the items</a> of the existing record.</li>
48 <!-- TMPL_LOOP name="0XX" -->
49 <!-- TMPL_IF name="tag" -->
50 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --><!-- /TMPL_IF --></td></tr>
52 <!-- TMPL_LOOP name="subfield_loop" -->
53 <!-- TMPL_IF name="mandatory" --><tr class="mandatory"><!-- TMPL_ELSE --><tr><!-- /TMPL_IF -->
54 <td width="3%"><!-- TMPL_IF name="mandatory" -->*<!-- TMPL_ELSE --> <!-- /TMPL_IF --></td>
55 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
56 <th><!-- TMPL_VAR name="marc_lib" --></th>
58 <!-- TMPL_VAR name="marc_value" -->
59 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
60 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
61 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
62 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
63 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
70 <div class="panel" id="panel2"><div id="1XX">
72 <!-- TMPL_LOOP name="1XX" -->
73 <!-- TMPL_IF name="tag" -->
74 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
76 <!-- TMPL_LOOP name="subfield_loop" -->
78 <td width="3%"> </td>
79 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
80 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
82 <!-- TMPL_VAR name="marc_value" -->
83 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
84 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
85 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
86 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
87 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
94 <div class="panel" id="panel3"><div id="2XX">
96 <!-- TMPL_LOOP name="2XX" -->
97 <!-- TMPL_IF name="tag" -->
98 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
100 <!-- TMPL_LOOP name="subfield_loop" -->
102 <td width="3%"> </td>
103 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
104 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
106 <!-- TMPL_VAR name="marc_value" -->
107 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
108 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
109 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
110 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
111 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
118 <div class="panel" id="panel4"><div id="3XX">
120 <!-- TMPL_LOOP name="3XX" -->
121 <!-- TMPL_IF name="tag" -->
122 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
124 <!-- TMPL_LOOP name="subfield_loop" -->
126 <td width="3%"> </td>
127 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
128 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
130 <!-- TMPL_VAR name="marc_value" -->
131 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
132 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
133 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
134 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
135 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
142 <div class="panel" id="panel5"><div id="4XX">
144 <!-- TMPL_LOOP name="4XX" -->
145 <!-- TMPL_IF name="tag" -->
146 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
148 <!-- TMPL_LOOP name="subfield_loop" -->
150 <td width="3%"> </td>
151 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
152 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
154 <!-- TMPL_VAR name="marc_value" -->
155 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
156 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
157 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
158 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
159 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
166 <div class="panel" id="panel6"><div id="5XX">
168 <!-- TMPL_LOOP name="5XX" -->
169 <!-- TMPL_IF name="tag" -->
170 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
172 <!-- TMPL_LOOP name="subfield_loop" -->
174 <td width="3%"> </td>
175 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
176 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
178 <!-- TMPL_VAR name="marc_value" -->
179 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
180 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
181 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
182 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
183 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
190 <div class="panel" id="panel7"><div id="6XX">
192 <!-- TMPL_LOOP name="6XX" -->
193 <!-- TMPL_IF name="tag" -->
194 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
196 <!-- TMPL_LOOP name="subfield_loop" -->
198 <td width="3%"> </td>
199 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
200 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
202 <!-- TMPL_VAR name="marc_value" -->
203 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
204 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
205 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
206 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
207 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
214 <div class="panel" id="panel8"><div id="7XX">
216 <!-- TMPL_LOOP name="7XX" -->
217 <!-- TMPL_IF name="tag" -->
218 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
220 <!-- TMPL_LOOP name="subfield_loop" -->
222 <td width="3%"> </td>
223 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
224 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
226 <!-- TMPL_VAR name="marc_value" -->
227 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
228 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
229 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
230 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
231 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
238 <div class="panel" id="panel9"><div id="8XX">
240 <!-- TMPL_LOOP name="8XX" -->
241 <!-- TMPL_IF name="tag" -->
242 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
244 <!-- TMPL_LOOP name="subfield_loop" -->
246 <td width="3%"> </td>
247 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
248 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
250 <!-- TMPL_VAR name="marc_value" -->
251 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
252 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
253 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
254 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
255 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
262 <div class="panel" id="panel10"><div id="9XX">
264 <!-- TMPL_LOOP name="9XX" -->
265 <!-- TMPL_IF name="tag" -->
266 <tr><td colspan="4"><b><!-- TMPL_VAR name="tag" --></b> <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" --> <!-- TMPL_IF name="repeatable" --><a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a><!-- /TMPL_IF --></td></tr>
268 <!-- TMPL_LOOP name="subfield_loop" -->
270 <td width="3%"> </td>
271 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
272 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></th>
274 <!-- TMPL_VAR name="marc_value" -->
275 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
276 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
277 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
278 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
279 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
286 <div name="hidden" id="hidden">
288 <!-- TMPL_LOOP name="hidden_loop" -->
290 <td width="3%"> </td>
291 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
292 <th><!-- TMPL_IF name="mandatory" --><b><!-- /TMPL_IF --><!-- TMPL_VAR name="marc_lib" --><!-- TMPL_IF name="mandatory" --> *</b><!-- /TMPL_IF --></td>
294 <!-- TMPL_VAR name="marc_value" -->
295 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->" />
296 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->" />
297 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->" />
298 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
299 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
305 <!-- TMPL_IF name="oldbiblionumtagfield" -->
306 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblionumtagfield" -->" />
307 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblionumtagsubfield" -->" />
308 <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblionumber" -->" />
309 <input type="hidden" name="mandatory" value="0">
310 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
311 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblioitemnumtagfield" -->" />
312 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblioitemnumtagsubfield" -->" />
313 <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblioitemnumber" -->" />
314 <input type="hidden" name="mandatory" value="0">
315 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->" />
316 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->" />
321 <script language="JavaScript" type="text/javascript">
322 function _(s) { return s } // dummy function for gettext
323 function active(numlayer)
325 for (i=0; i < 10 ; i++ ) {
329 document.getElementById(ong).style.visibility="visible";
331 document.getElementById(ong).style.visibility="hidden";
336 // Scan for nonempty fields
337 var field_is_nonempty_p = new Array();
338 for (i=0 ; i<f.field_value.length ; i++) {
339 field_is_nonempty_p[f.tag[i].value] = 0;
341 for (i=0 ; i<f.field_value.length ; i++) {
342 if (f.field_value[i].value.length != 0) {
343 field_is_nonempty_p[f.tag[i].value] += 1;
347 // Scan for missing mandatory subfields
348 var total_missing_mandatory_subfields = 0;
349 for (i=0 ; i<f.field_value.length-2 ; i++) {
350 if (f.field_value[i].value.length==0 && f.mandatory[i].value==1) {
351 // We should not flag an error unless the tag is also
352 // mandatory, or if something else in the tag is entered
354 if (f.tag_mandatory[i].value == 1 || field_is_nonempty_p[f.tag[i].value]) {
355 document.getElementById("error"+i).style.backgroundColor="#FF0000";
356 total_missing_mandatory_subfields++;
359 document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
363 // Scan for missing mandatory tags
364 var total_missing_mandatory_tags = 0;
365 var seen_mandatory_tag_p = new Array();
366 for (i=0 ; i<f.field_value.length ; i++) {
367 var j = f.tag[i].value;
368 if (!field_is_nonempty_p[j] && f.tag_mandatory[i].value == 1) {
369 if (seen_mandatory_tag_p[j] != 1) {
370 seen_mandatory_tag_p[j] = 1;
371 total_missing_mandatory_tags++;
373 document.getElementById("error"+i).style.backgroundColor="#ffff00";
377 var total_errors = total_missing_mandatory_tags + total_missing_mandatory_subfields;
379 if (total_errors!=0) {
380 alertString2 = _("Form not submitted because of the following problem(s)");
381 alertString2 += "\n------------------------------------------------------------------------------------\n";
382 alertString2 += "\n- "+ total_missing_mandatory_tags +_(" mandatory tags empty");
383 alertString2 += "\n- "+ total_missing_mandatory_subfields +_(" mandatory fields empty (see highlighted subfields)");
386 document.forms[0].submit();
389 function Dopop(link,i) {
390 defaultvalue=document.forms[0].field_value[i].value;
391 newin=window.open(link+"&result="+defaultvalue,"value builder",'width=550,height=550,toolbar=false,scrollbars=yes');
394 function PopupZ3950() {
396 for (i=0 ; i<document.forms[0].field_value.length ; i++) {
397 if (document.forms[0].kohafield[i].value == "biblioitems.isbn" && document.forms[0].field_value[i].value.length>0) {
398 strQuery += "&isbn="+document.forms[0].field_value[i].value;
400 if (document.forms[0].kohafield[i].value == "biblio.title" && document.forms[0].field_value[i].value.length>0) {
401 strQuery += "&title="+document.forms[0].field_value[i].value;
403 if (document.forms[0].kohafield[i].value == "biblio.author" &&document.forms[0].field_value[i].value.length>0) {
404 strQuery += "&author="+document.forms[0].field_value[i].value;
406 if (document.forms[0].kohafield[i].value == "biblioitems.issn" && document.forms[0].field_value[i].value.length>0) {
407 strQuery += "&issn="+document.forms[0].field_value[i].value;
410 newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR NAME="bibid" -->"+strQuery,"z3950search",'width=500,height=400,toolbar=false,scrollbars=yes');
413 function AddField(field) {
414 document.forms[0].op.value = "addfield";
415 document.forms[0].addfield_field.value=field;
422 function showPanel(panelNum) {
423 //hide visible panel, show selected panel,
425 if (currentPanel != null) {
428 document.getElementById
429 ('panel'+panelNum).style.display = 'block';
430 currentPanel = panelNum;
433 function hidePanel() {
434 //hide visible panel, unhilite tab
435 document.getElementById
436 ('panel'+currentPanel).style.display = 'none';
437 document.getElementById
438 ('tab'+currentPanel).style.backgroundColor =
440 document.getElementById
441 ('tab'+currentPanel).style.color = '#000066';
443 function setState(tabNum) {
444 if (tabNum==currentPanel) {
445 document.getElementById
446 ('tab'+tabNum).style.backgroundColor =
448 document.getElementById
449 ('tab'+tabNum).style.color = '#000066';
452 document.getElementById
453 ('tab'+tabNum).style.backgroundColor =
455 document.getElementById
456 ('tab'+tabNum).style.color = '#000066';
459 function hover(tab) {
460 tab.style.backgroundColor = '#ccff99';
461 tab.style.color = '#330000';
464 function confirm_deletion() {
465 var is_confirmed = confirm('Are you sure you want to delete this biblio?');
467 window.location="addbiblio.pl?op=delete&bibid=<!-- TMPL_VAR name="bibid" -->";