framework management : 1 MARC framework for each itemtype
[koha.git] / koha-tmpl / intranet-tmpl / default / en / acqui.simple / addbiblio.tmpl
1 <!-- TMPL_INCLUDE NAME="cat-top.inc" -->
2 <link rel="stylesheet" type="text/css" href="<!-- TMPL_VAR name="themelang" -->/includes/marc-editor.css">
3
4 <div class="tabbed">
5         <form method="post" name="f">
6         <h1 class="catalogue">MARC biblio : <!-- TMPL_VAR name="bibid" --></h1>
7         <p>
8                 <input type="hidden" name="op" value="addbiblio">
9                 <input type="hidden" name="addfield_field">
10                 <input type="hidden" name="itemtype" value="<!-- TMPL_VAR name="itemtype" -->">
11                 <input type="hidden" name="oldbiblionumber" value="<!-- TMPL_VAR name="oldbiblionumber" -->">
12                 <!-- TMPL_IF name="bibid" -->
13                         <input type="button" value="Save" onClick='Check(this.form)' accesskey="w" class="button catalogue">
14                 <!-- TMPL_ELSE -->
15                         <input type="button" value="Add biblio" onClick='Check(this.form)' accesskey="w" class="button catalogue">
16                 <!-- /TMPL_IF -->
17                 <a href="javascript:PopupZ3950()" class="button catalogue">z3950 search</a>
18         </p>
19 </div>
20
21         <div class="tabs">
22                 <!-- TMPL_IF name="0XX" -->
23                 <a href="javascript:active(0)">0</a>
24                 <!-- /TMPL_IF -->
25                 <!-- TMPL_IF name="1XX" -->
26                 <a href="javascript:active(1)">1</a>
27                 <!-- /TMPL_IF -->
28                 <!-- TMPL_IF name="2XX" -->
29                 <a href="javascript:active(2)">2</a>
30                 <!-- /TMPL_IF -->
31                 <!-- TMPL_IF name="3XX" -->
32                 <a href="javascript:active(3)">3</a>
33                 <!-- /TMPL_IF -->
34                 <!-- TMPL_IF name="4XX" -->
35                 <a href="javascript:active(4)">4</a>
36                 <!-- /TMPL_IF -->
37                 <!-- TMPL_IF name="5XX" -->
38                 <a href="javascript:active(5)">5</a>
39                 <!-- /TMPL_IF -->
40                 <!-- TMPL_IF name="6XX" -->
41                 <a href="javascript:active(6)">6</a>
42                 <!-- /TMPL_IF -->
43                 <!-- TMPL_IF name="7XX" -->
44                 <a href="javascript:active(7)">7</a>
45                 <!-- /TMPL_IF -->
46                 <!-- TMPL_IF name="8XX" -->
47                 <a href="javascript:active(8)">8</a>
48                 <!-- /TMPL_IF -->
49                 <!-- TMPL_IF name="9XX" -->
50                         <a href="javascript:active(9)">9</a>
51                 <!-- /TMPL_IF -->
52         </div>
53         
54         <div name="0XX" id="0XX" class="tab" style="visibility:visible">
55         <table class="noborder">
56                 <!-- TMPL_LOOP name="0XX" -->
57                                 <!-- TMPL_IF name="tag" -->
58                                         <tr>
59                                                 <td colspan="4" class="catalogue">
60                                                 <!-- TMPL_VAR name="tag" -->
61                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
62                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
63                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
64                                                 </td>
65                                         </tr>
66                                 <!-- /TMPL_IF -->
67                                 <!-- TMPL_LOOP name="subfield_loop" -->
68                                         <tr>
69                                                 <td width="3%">&nbsp;</td>
70                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
71                                                 <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>
72                                                 <td width="40%">
73                                                         <!-- TMPL_VAR name="marc_value" -->
74                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
75                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
76                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
77                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
78                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
79                                                 </td>
80                                         </tr>
81                                 <!-- /tmpl_loop -->
82                 <!-- /tmpl_loop -->
83                 </table>
84         </div>
85         
86         <div name="1XX" id="1XX" class="tab">
87         <table class="noborder">
88                 <!-- TMPL_LOOP name="1XX" -->
89                                 <!-- TMPL_IF name="tag" -->
90                                         <tr>
91                                                 <td colspan="4" class="catalogue">
92                                                 <!-- TMPL_VAR name="tag" -->
93                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
94                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
95                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
96                                                 </td>
97                                         </tr>
98                                 <!-- /TMPL_IF -->
99                                 <!-- TMPL_LOOP name="subfield_loop" -->
100                                         <tr>
101                                                 <td width="3%">&nbsp;</td>
102                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
103                                                 <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>
104                                                 <td width="40%">
105                                                         <!-- TMPL_VAR name="marc_value" -->
106                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
107                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
108                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
109                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
110                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
111                                                 </td>
112                                         </tr>
113                                 <!-- /tmpl_loop -->
114                 <!-- /tmpl_loop -->
115         </table>
116         </div>
117         
118         <div name="2XX" id="2XX" class="tab">
119         <table class="noborder">
120                 <!-- TMPL_LOOP name="2XX" -->
121                                 <!-- TMPL_IF name="tag" -->
122                                         <tr>
123                                                 <td colspan="4" class="catalogue">
124                                                 <!-- TMPL_VAR name="tag" -->
125                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
126                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
127                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
128                                                 </td>
129                                         </tr>
130                                 <!-- /TMPL_IF -->
131                                 <!-- TMPL_LOOP name="subfield_loop" -->
132                                         <tr>
133                                                 <td width="3%">&nbsp;</td>
134                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
135                                                 <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>
136                                                 <td width="40%">
137                                                         <!-- TMPL_VAR name="marc_value" -->
138                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
139                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
140                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
141                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
142                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
143                                                 </td>
144                                         </tr>
145                                 <!-- /tmpl_loop -->
146                 <!-- /tmpl_loop -->
147         </table>
148         </div>
149         
150         <div name="3XX" id="3XX" class="tab">
151         <table class="noborder">
152                 <!-- TMPL_LOOP name="3XX" -->
153                                 <!-- TMPL_IF name="tag" -->
154                                         <tr>
155                                                 <td colspan="4" class="catalogue">
156                                                 <!-- TMPL_VAR name="tag" -->
157                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
158                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
159                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
160                                                 </td>
161                                         </tr>
162                                 <!-- /TMPL_IF -->
163                                 <!-- TMPL_LOOP name="subfield_loop" -->
164                                         <tr>
165                                                 <td width="3%">&nbsp;</td>
166                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
167                                                 <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>
168                                                 <td width="40%">
169                                                         <!-- TMPL_VAR name="marc_value" -->
170                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
171                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
172                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
173                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
174                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
175                                                 </td>
176                                         </tr>
177                                 <!-- /tmpl_loop -->
178                 <!-- /tmpl_loop -->
179         </table>
180         </div>
181         
182         <div name="4XX" id="4XX" class="tab">
183         <table class="noborder">
184                 <!-- TMPL_LOOP name="4XX" -->
185                                 <!-- TMPL_IF name="tag" -->
186                                         <tr>
187                                                 <td colspan="4" class="catalogue">
188                                                 <!-- TMPL_VAR name="tag" -->
189                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
190                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
191                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
192                                                 </td>
193                                         </tr>
194                                 <!-- /TMPL_IF -->
195                                 <!-- TMPL_LOOP name="subfield_loop" -->
196                                         <tr>
197                                                 <td width="3%">&nbsp;</td>
198                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
199                                                 <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>
200                                                 <td width="40%">
201                                                         <!-- TMPL_VAR name="marc_value" -->
202                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
203                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
204                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
205                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
206                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
207                                                 </td>
208                                         </tr>
209                                 <!-- /tmpl_loop -->
210                 <!-- /tmpl_loop -->
211         </table>
212         </div>
213         
214         <div name="5XX" id="5XX" class="tab">
215         <table class="noborder">
216                 <!-- TMPL_LOOP name="5XX" -->
217                                 <!-- TMPL_IF name="tag" -->
218                                         <tr>
219                                                 <td colspan="4" class="catalogue">
220                                                 <!-- TMPL_VAR name="tag" -->
221                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
222                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
223                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
224                                                 </td>
225                                         </tr>
226                                 <!-- /TMPL_IF -->
227                                 <!-- TMPL_LOOP name="subfield_loop" -->
228                                         <tr>
229                                                 <td width="3%">&nbsp;</td>
230                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
231                                                 <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>
232                                                 <td width="40%">
233                                                         <!-- TMPL_VAR name="marc_value" -->
234                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
235                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
236                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
237                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
238                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
239                                                 </td>
240                                         </tr>
241                                 <!-- /tmpl_loop -->
242                 <!-- /tmpl_loop -->
243         </table>
244         </div>
245         
246         <div name="6XX" id="6XX" class="tab">
247         <table class="noborder">
248                 <!-- TMPL_LOOP name="6XX" -->
249                                 <!-- TMPL_IF name="tag" -->
250                                         <tr>
251                                                 <td colspan="4" class="catalogue">
252                                                 <!-- TMPL_VAR name="tag" -->
253                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
254                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
255                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
256                                                 </td>
257                                         </tr>
258                                 <!-- /TMPL_IF -->
259                                 <!-- TMPL_LOOP name="subfield_loop" -->
260                                         <tr>
261                                                 <td width="3%">&nbsp;</td>
262                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
263                                                 <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>
264                                                 <td width="40%">
265                                                         <!-- TMPL_VAR name="marc_value" -->
266                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
267                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
268                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
269                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
270                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
271                                                 </td>
272                                         </tr>
273                                 <!-- /tmpl_loop -->
274                 <!-- /tmpl_loop -->
275         </table>
276         </div>
277         
278         <div name="7XX" id="7XX" class="tab">
279         <table class="noborder">
280                 <!-- TMPL_LOOP name="7XX" -->
281                                 <!-- TMPL_IF name="tag" -->
282                                         <tr>
283                                                 <td colspan="4" class="catalogue">
284                                                 <!-- TMPL_VAR name="tag" -->
285                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
286                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
287                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
288                                                 </td>
289                                         </tr>
290                                 <!-- /TMPL_IF -->
291                                 <!-- TMPL_LOOP name="subfield_loop" -->
292                                         <tr>
293                                                 <td width="3%">&nbsp;</td>
294                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
295                                                 <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>
296                                                 <td width="40%">
297                                                         <!-- TMPL_VAR name="marc_value" -->
298                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
299                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
300                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
301                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
302                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
303                                                 </td>
304                                         </tr>
305                                 <!-- /tmpl_loop -->
306                 <!-- /tmpl_loop -->
307         </table>
308         </div>
309         
310         <div name="8XX" id="8XX" class="tab">
311         <table class="noborder">
312                 <!-- TMPL_LOOP name="8XX" -->
313                                 <!-- TMPL_IF name="tag" -->
314                                         <tr>
315                                                 <td colspan="4" class="catalogue">
316                                                 <!-- TMPL_VAR name="tag" -->
317                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
318                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
319                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
320                                                 </td>
321                                         </tr>
322                                 <!-- /TMPL_IF -->
323                                 <!-- TMPL_LOOP name="subfield_loop" -->
324                                         <tr>
325                                                 <td width="3%">&nbsp;</td>
326                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
327                                                 <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>
328                                                 <td width="40%">
329                                                         <!-- TMPL_VAR name="marc_value" -->
330                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
331                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
332                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
333                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
334                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
335                                                 </td>
336                                         </tr>
337                                 <!-- /tmpl_loop -->
338                 <!-- /tmpl_loop -->
339         </table>
340         </div>
341         
342         <div name="9XX" id="9XX" class="tab">
343         <table class="noborder">
344                 <!-- TMPL_LOOP name="9XX" -->
345                                 <!-- TMPL_IF name="tag" -->
346                                         <tr>
347                                                 <td colspan="4" class="catalogue">
348                                                 <!-- TMPL_VAR name="tag" -->
349                                                 <input type="hidden" name="ind_tag" value="<!-- TMPL_VAR name="tag" -->">
350                                                 <input type="text" name="indicator" size=3 maxlength=2 value="<!-- TMPL_VAR name="indicator" -->"> - <tmpl_var name="tag_lib">
351                                                 <a href="javascript:AddField(<!-- TMPL_VAR name="tag" -->)">+</a>
352                                                 </td>
353                                         </tr>
354                                 <!-- /TMPL_IF -->
355                                 <!-- TMPL_LOOP name="subfield_loop" -->
356                                         <tr>
357                                                 <td width="3%">&nbsp;</td>
358                                                 <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
359                                                 <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>
360                                                 <td width="40%">
361                                                         <!-- TMPL_VAR name="marc_value" -->
362                                                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
363                                                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
364                                                         <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
365                                                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
366                                                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
367                                                 </td>
368                                         </tr>
369                                 <!-- /tmpl_loop -->
370                 <!-- /tmpl_loop -->
371         </table>
372         </div>
373         
374                 <div name="hidden" id="hidden" class="tab">
375                 <table class="noborder">
376                 <!-- TMPL_LOOP name="hidden_loop" -->
377                 <tr>
378                         <td width="3%">&nbsp;</td>
379                         <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
380                         <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>
381                         <td width="40%">
382                                 <!-- TMPL_VAR name="marc_value" -->
383                                 <input type="hidden" name="tag" value="<!-- TMPL_VAR name="tag" -->">
384                                 <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="subfield" -->">
385                                 <input type="hidden" name="mandatory" value="<!-- TMPL_VAR name="mandatory" -->">
386                                 <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
387                                 <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
388                         </td>
389                 </tr>
390                 <!-- /TMPL_LOOP -->
391                 </table>
392                 </div>
393                 <!-- TMPL_IF name="oldbiblionumtagfield" -->
394                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblionumtagfield" -->">
395                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblionumtagsubfield" -->">
396                         <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblionumber" -->">
397                         <input type="hidden" name="mandatory" value="0">
398                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
399                         <input type="hidden" name="tag" value="<!-- TMPL_VAR name="oldbiblioitemnumtagfield" -->">
400                         <input type="hidden" name="subfield" value="<!-- TMPL_VAR name="oldbiblioitemnumtagsubfield" -->">
401                         <input type="hidden" name="field_value" value="<!-- TMPL_VAR name="oldbiblioitemnumber" -->">
402                         <input type="hidden" name="mandatory" value="0">
403                         <input type="hidden" name="kohafield" value="<!-- TMPL_VAR name="kohafield" -->">
404                         <input type="hidden" name="tag_mandatory" value="<!-- TMPL_VAR name="tag_mandatory" -->">
405                 <!-- /TMPL_IF -->
406         </form>
407 <script LANGUAGE="JavaScript">
408 function _(s) { return s } // dummy function for gettext
409 function active(numlayer)
410 {
411         for (i=0; i < 10 ; i++ ) {
412                 ong = i+"XX";
413                 link = "link"+i;
414                 if (numlayer==i) {
415                         document.getElementById(ong).style.visibility="visible";
416                 } else {
417                         document.getElementById(ong).style.visibility="hidden";
418                 }
419         }
420 }
421 function Check(f) {
422         // Scan for nonempty fields
423         var field_is_nonempty_p = new Array();
424         for (i=0 ; i<f.field_value.length ; i++) {
425             field_is_nonempty_p[f.tag[i].value] = 0;
426         }
427         for (i=0 ; i<f.field_value.length ; i++) {
428             if (f.field_value[i].value.length != 0) {
429                 field_is_nonempty_p[f.tag[i].value] += 1;
430             }
431         }
432
433         // Scan for missing mandatory subfields
434         var total_missing_mandatory_subfields = 0;
435         for (i=0 ; i<f.field_value.length-2 ; i++) {
436                 if (f.field_value[i].value.length==0 && f.mandatory[i].value==1) {
437                     // We should not flag an error unless the tag is also
438                     // mandatory, or if something else in the tag is entered
439
440                     if (f.tag_mandatory[i].value == 1 || field_is_nonempty_p[f.tag[i].value]) {
441                         document.getElementById("error"+i).style.backgroundColor="#FF0000";
442                         total_missing_mandatory_subfields++;
443                     }
444                 } else {
445                         document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
446                 }
447         }
448
449         // Scan for missing mandatory tags
450         var total_missing_mandatory_tags = 0;
451         var seen_mandatory_tag_p = new Array();
452         for (i=0 ; i<f.field_value.length ; i++) {
453             var j = f.tag[i].value;
454             if (!field_is_nonempty_p[j] && f.tag_mandatory[i].value == 1) {
455                 if (seen_mandatory_tag_p[j] != 1) {
456                     seen_mandatory_tag_p[j] = 1;
457                     total_missing_mandatory_tags++;
458                 }
459                 document.getElementById("error"+i).style.backgroundColor="#ffff00";
460             }
461         }
462
463         var total_errors = total_missing_mandatory_tags + total_missing_mandatory_subfields;
464         var alertString2;
465         if (total_errors!=0) {
466                 alertString2  = _("Form not submitted because of the following problem(s)");
467                 alertString2 += "\n------------------------------------------------------------------------------------\n";
468                 alertString2 += "\n- "+ total_missing_mandatory_tags +_(" mandatory tags empty");
469                 alertString2 += "\n- "+ total_missing_mandatory_subfields +_(" mandatory fields empty (see bold subfields)");
470                 alert(alertString2);
471         } else {
472                 document.forms[0].submit();
473         }
474 }
475 function Dopop(link,i) {
476         defaultvalue=document.forms[0].field_value[i].value;
477         newin=window.open(link+"&result="+defaultvalue,"value builder",'width=550,height=550,toolbar=false,scrollbars=yes');
478 }
479
480 function PopupZ3950() {
481     var strQuery="";
482         for (i=0 ; i<document.forms[0].field_value.length ; i++) {
483                 if (document.forms[0].kohafield[i].value == "biblioitems.isbn" && document.forms[0].field_value[i].value.length>0) {
484                     strQuery += "&isbn="+document.forms[0].field_value[i].value;
485                 }
486                 if (document.forms[0].kohafield[i].value == "biblio.title" && document.forms[0].field_value[i].value.length>0) {
487                     strQuery += "&title="+document.forms[0].field_value[i].value;
488                 }
489                 if (document.forms[0].kohafield[i].value == "biblio.author" &&document.forms[0].field_value[i].value.length>0) {
490                     strQuery += "&author="+document.forms[0].field_value[i].value;
491                 }
492                 if (document.forms[0].kohafield[i].value == "biblioitems.issn" && document.forms[0].field_value[i].value.length>0) {
493                     strQuery += "&issn="+document.forms[0].field_value[i].value;
494                 }
495         }
496         newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR name="bibid" -->"+strQuery,"z3950search",'width=500,height=400,toolbar=false,scrollbars=yes');
497 }
498
499 function AddField(field) {
500         document.forms[0].op.value = "addfield";
501         document.forms[0].addfield_field.value=field;
502         document.f.submit();
503 }
504 </script>
505 </body>
506 </html>