Updates and improvements to interface appearance
[koha.git] / koha-tmpl / intranet-tmpl / npl / en / acqui.simple / addbiblio.tmpl
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" -->
5
6 <div id="main">
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" -->" />
12
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">
16                 <!-- TMPL_ELSE -->
17                         <input type="button" value="Add Bibliographic Record and Go To Items" onclick="Check(this.form)" accesskey="w" class="submit">
18                 <!-- /TMPL_IF -->
19                 
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 -->
21         
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 -->
33          </div>
34         
35 <div class="panelholder">
36         <div class="panel" id="panel1" style="visibility:visible; background-color:#FFC;"><div id="0XX">
37                 <!-- TMPL_IF name="duplicatebiblionumber" -->
38                         <div class="error">
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>
41                                 <ol>
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>
44                                 </ol>
45                         </div>
46                 <!-- /TMPL_IF -->
47     <table>
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>
51                         <!-- /TMPL_IF -->
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 -->&nbsp;<!-- /TMPL_IF --></td>
55                                         <td width="2%"><b><!-- TMPL_VAR name="subfield" --></b></td>
56                                         <th><!-- TMPL_VAR name="marc_lib" --></th>
57                                         <td width="40%">
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" -->" />
64                                         </td>
65                                 </tr>
66                         <!-- /tmpl_loop -->
67                 <!-- /tmpl_loop -->
68                 </table></div></div>
69
70         <div class="panel" id="panel2"><div id="1XX">
71     <table>
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>
75                         <!-- /TMPL_IF -->
76                         <!-- TMPL_LOOP name="subfield_loop" -->
77                                 <tr>
78                                         <td width="3%">&nbsp;</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>
81                                         <td width="40%">
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" -->" />
88                                         </td>
89                                 </tr>
90                         <!-- /tmpl_loop -->
91                 <!-- /tmpl_loop -->
92                 </table></div></div>
93
94         <div class="panel" id="panel3"><div id="2XX">
95     <table>
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>
99                         <!-- /TMPL_IF -->
100                         <!-- TMPL_LOOP name="subfield_loop" -->
101                                 <tr>
102                                         <td width="3%">&nbsp;</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>
105                                         <td width="40%">
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" -->" />
112                                         </td>
113                                 </tr>
114                         <!-- /tmpl_loop -->
115                 <!-- /tmpl_loop -->
116                 </table></div></div>
117
118         <div class="panel" id="panel4"><div id="3XX">
119     <table>
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>
123                         <!-- /TMPL_IF -->
124                         <!-- TMPL_LOOP name="subfield_loop" -->
125                                 <tr>
126                                         <td width="3%">&nbsp;</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>
129                                         <td width="40%">
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" -->" />
136                                         </td>
137                                 </tr>
138                         <!-- /tmpl_loop -->
139                 <!-- /tmpl_loop -->
140                 </table></div></div>
141
142         <div class="panel" id="panel5"><div id="4XX">
143     <table>
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>
147                         <!-- /TMPL_IF -->
148                         <!-- TMPL_LOOP name="subfield_loop" -->
149                                 <tr>
150                                         <td width="3%">&nbsp;</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>
153                                         <td width="40%">
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" -->" />
160                                         </td>
161                                 </tr>
162                         <!-- /tmpl_loop -->
163                 <!-- /tmpl_loop -->
164                 </table></div></div>
165
166         <div class="panel" id="panel6"><div id="5XX">
167     <table>
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>
171                         <!-- /TMPL_IF -->
172                         <!-- TMPL_LOOP name="subfield_loop" -->
173                                 <tr>
174                                         <td width="3%">&nbsp;</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>
177                                         <td width="40%">
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" -->" />
184                                         </td>
185                                 </tr>
186                         <!-- /tmpl_loop -->
187                 <!-- /tmpl_loop -->
188                 </table></div></div>
189
190         <div class="panel" id="panel7"><div id="6XX">
191     <table>
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>
195                         <!-- /TMPL_IF -->
196                         <!-- TMPL_LOOP name="subfield_loop" -->
197                                 <tr>
198                                         <td width="3%">&nbsp;</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>
201                                         <td width="40%">
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" -->" />
208                                         </td>
209                                 </tr>
210                         <!-- /tmpl_loop -->
211                 <!-- /tmpl_loop -->
212                 </table></div></div>
213
214         <div class="panel" id="panel8"><div id="7XX">
215     <table>
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>
219                         <!-- /TMPL_IF -->
220                         <!-- TMPL_LOOP name="subfield_loop" -->
221                                 <tr>
222                                         <td width="3%">&nbsp;</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>
225                                         <td width="40%">
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" -->" />
232                                         </td>
233                                 </tr>
234                         <!-- /tmpl_loop -->
235                 <!-- /tmpl_loop -->
236                 </table></div></div>
237
238         <div class="panel" id="panel9"><div  id="8XX">
239     <table>
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>
243                         <!-- /TMPL_IF -->
244                         <!-- TMPL_LOOP name="subfield_loop" -->
245                                 <tr>
246                                         <td width="3%">&nbsp;</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>
249                                         <td width="40%">
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" -->" />
256                                         </td>
257                                 </tr>
258                         <!-- /tmpl_loop -->
259                 <!-- /tmpl_loop -->
260                 </table></div></div>
261
262         <div class="panel" id="panel10"><div id="9XX">
263     <table>
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>
267                         <!-- /TMPL_IF -->
268                         <!-- TMPL_LOOP name="subfield_loop" -->
269                                 <tr>
270                                         <td width="3%">&nbsp;</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>
273                                         <td width="40%">
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" -->" />
280                                         </td>
281                                 </tr>
282                         <!-- /tmpl_loop -->
283                 <!-- /tmpl_loop -->
284                 </table></div></div>
285
286         <div name="hidden" id="hidden">
287         <table>
288         <!-- TMPL_LOOP name="hidden_loop" -->
289         <tr>
290                 <td width="3%">&nbsp;</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>
293                 <td width="40%">
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" -->" />
300                 </td>
301         </tr>
302         <!-- /TMPL_LOOP -->
303         </table></div>
304         </div>
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" -->" />
317         <!-- /TMPL_IF -->
318 </form>
319 </div>
320
321 <script language="JavaScript" type="text/javascript">
322 function _(s) { return s } // dummy function for gettext
323 function active(numlayer)
324 {
325         for (i=0; i < 10 ; i++ ) {
326                 ong = i+"XX";
327                 link = "link"+i;
328                 if (numlayer==i) {
329                         document.getElementById(ong).style.visibility="visible";
330                 } else {
331                         document.getElementById(ong).style.visibility="hidden";
332                 }
333         }
334 }
335 function Check(f) {
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;
340         }
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;
344             }
345         }
346
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
353
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++;
357                     }
358                 } else {
359                         document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
360                 }
361         }
362
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++;
372                 }
373                 document.getElementById("error"+i).style.backgroundColor="#ffff00";
374             }
375         }
376
377         var total_errors = total_missing_mandatory_tags + total_missing_mandatory_subfields;
378         var alertString2;
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)");
384                 alert(alertString2);
385         } else {
386                 document.forms[0].submit();
387         }
388 }
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');
392 }
393
394 function PopupZ3950() {
395     var strQuery="";
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;
399                 }
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;
402                 }
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;
405                 }
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;
408                 }
409         }
410         newin=window.open("../z3950/search.pl?bibid=<!-- TMPL_VAR NAME="bibid" -->"+strQuery,"z3950search",'width=500,height=400,toolbar=false,scrollbars=yes');
411 }
412
413 function AddField(field) {
414         document.forms[0].op.value = "addfield";
415         document.forms[0].addfield_field.value=field;
416         document.f.submit();
417 }
418
419 // tabs functions
420
421  var currentPanel;
422    function showPanel(panelNum) {
423       //hide visible panel, show selected panel, 
424       //set tab
425       if (currentPanel != null) {
426          hidePanel();
427       }
428       document.getElementById 
429          ('panel'+panelNum).style.display = 'block';
430          currentPanel = panelNum;
431          setState(panelNum);
432    }
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 = 
439         '#D8DEB8';
440       document.getElementById
441         ('tab'+currentPanel).style.color = '#000066';
442    }
443    function setState(tabNum) {
444       if (tabNum==currentPanel) {
445          document.getElementById 
446            ('tab'+tabNum).style.backgroundColor = 
447            '#FFFFCC';
448          document.getElementById
449            ('tab'+tabNum).style.color = '#000066';
450       }
451       else {
452          document.getElementById
453            ('tab'+tabNum).style.backgroundColor = 
454            '#D8DEB8';
455          document.getElementById
456            ('tab'+tabNum).style.color = '#000066';
457       }
458    }
459    function hover(tab) {
460       tab.style.backgroundColor = '#ccff99';
461                         tab.style.color = '#330000';
462    }
463
464 function confirm_deletion() {
465         var is_confirmed = confirm('Are you sure you want to delete this biblio?');
466         if (is_confirmed) {
467                 window.location="addbiblio.pl?op=delete&bibid=<!-- TMPL_VAR name="bibid" -->";
468         }
469 }
470 </script>
471 </body>
472 </html>