french transation
[koha.git] / koha-tmpl / intranet-tmpl / default / fr / acqui.simple / addbiblio.tmpl
1 <TMPL_INCLUDE NAME="cat-top.inc">
2
3 <STYLE TYPE="text/css" MEDIA=screen>
4         table { font-family:Arial;
5         font-weight:normal;
6         text-decoration:none;
7         font-size:10pt;}
8 </STYLE>
9
10 <form method="post" name="f">
11 <table width=100% cellspacing=0 cellpadding=5 border=1>
12 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif">
13         <th>Notice MARC : <TMPL_VAR name="bibid"></th>
14 </tr>
15 <tr>
16         <td>
17         <table width=100% border=0 colspacing=0 cellpadding=0>
18         <tr>
19                 <td width=9% align="center"><a href="javascript:active(0)"><div id="link0">0</div></a></td>
20                 <td width=9% align="center"><a href="javascript:active(1)"><div id="link1">1</div></a></td>
21                 <td width=9% align="center"><a href="javascript:active(2)"><div id="link2">2</div></a></td>
22                 <td width=9% align="center"><a href="javascript:active(3)"><div id="link3">3</div></a></td>
23                 <td width=9% align="center"><a href="javascript:active(4)"><div id="link4">4</div></a></td>
24                 <td width=9% align="center"><a href="javascript:active(5)"><div id="link5">5</div></a></td>
25                 <td width=9% align="center"><a href="javascript:active(6)"><div id="link6">6</div></a></td>
26                 <td width=9% align="center"><a href="javascript:active(7)"><div id="link7">7</div></a></td>
27                 <td width=9% align="center"><a href="javascript:active(8)"><div id="link8">8</div></a></td>
28                 <td width=9% align="center"><a href="javascript:active(9)"><div id="link9">9</div></a></td>
29                 <td width=10% align="center"><input type="hidden" name="op" value="addbiblio">
30                                                                                                 <input type="hidden" name="addfield_field">
31                                                                                                 <input type="hidden" name="oldbiblionumber" value="<TMPL_VAR name="oldbiblionumber">">
32                                                                                                 <input type="button" value="items" onClick='Check(this.form)' accesskey="w">
33                 </td>
34         </tr>
35         </table>
36         </td>
37 </tr>
38 </table>
39    <DIV name="0XX" id="0XX" style="position:absolute;visibility:visible;width:90%">
40     <table width=100%  cellspacing=0 cellpadding=2 border=0>
41         <TMPL_LOOP name="0XX">
42                         <TMPL_IF name="tag">
43                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
44                         </TMPL_IF>
45                         <TMPL_LOOP name="subfield_loop">
46                                 <tr>
47                                         <td width="3%">&nbsp;</td>
48                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
49                                         <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>
50                                         <td width="40%">
51                                                 <TMPL_VAR name="marc_value">
52                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
53                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
54                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
55                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
56                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
57                                         </td>
58                                 </tr>
59                         </tmpl_loop>
60         </tmpl_loop>
61                 </table>
62                 </DIV>
63
64         <DIV name="1XX" id="1XX" style="position:absolute;visibility:hidden;width:90%">
65     <table width=100%  cellspacing=0 cellpadding=2 border=0>
66         <TMPL_LOOP name="1XX">
67                         <TMPL_IF name="tag">
68                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
69                         </TMPL_IF>
70                         <TMPL_LOOP name="subfield_loop">
71                                 <tr>
72                                         <td width="3%">&nbsp;</td>
73                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
74                                         <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>
75                                         <td width="40%">
76                                                 <TMPL_VAR name="marc_value">
77                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
78                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
79                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
80                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
81                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
82                                         </td>
83                                 </tr>
84                         </tmpl_loop>
85         </tmpl_loop>
86                 </table>
87                 </DIV>
88
89         <DIV name="2XX" id="2XX" style="position:absolute;visibility:hidden;width:90%">
90     <table width=100%  cellspacing=0 cellpadding=2 border=0>
91         <TMPL_LOOP name="2XX">
92                         <TMPL_IF name="tag">
93                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
94                         </TMPL_IF>
95                         <TMPL_LOOP name="subfield_loop">
96                                 <tr>
97                                         <td width="3%">&nbsp;</td>
98                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
99                                         <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>
100                                         <td width="40%">
101                                                 <TMPL_VAR name="marc_value">
102                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
103                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
104                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
105                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
106                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
107                                         </td>
108                                 </tr>
109                         </tmpl_loop>
110         </tmpl_loop>
111                 </table>
112                 </DIV>
113
114         <DIV name="3XX" id="3XX" style="position:absolute;visibility:hidden;width:90%">
115     <table width=100%  cellspacing=0 cellpadding=2 border=0>
116         <TMPL_LOOP name="3XX">
117                         <TMPL_IF name="tag">
118                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
119                         </TMPL_IF>
120                         <TMPL_LOOP name="subfield_loop">
121                                 <tr>
122                                         <td width="3%">&nbsp;</td>
123                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
124                                         <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>
125                                         <td width="40%">
126                                                 <TMPL_VAR name="marc_value">
127                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
128                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
129                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
130                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
131                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
132                                         </td>
133                                 </tr>
134                         </tmpl_loop>
135         </tmpl_loop>
136                 </table>
137                 </DIV>
138
139         <DIV name="4XX" id="4XX" style="position:absolute;visibility:hidden;width:90%">
140     <table width=100%  cellspacing=0 cellpadding=2 border=0>
141         <TMPL_LOOP name="4XX">
142                         <TMPL_IF name="tag">
143                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
144                         </TMPL_IF>
145                         <TMPL_LOOP name="subfield_loop">
146                                 <tr>
147                                         <td width="3%">&nbsp;</td>
148                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
149                                         <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>
150                                         <td width="40%">
151                                                 <TMPL_VAR name="marc_value">
152                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
153                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
154                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
155                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
156                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
157                                         </td>
158                                 </tr>
159                         </tmpl_loop>
160         </tmpl_loop>
161                 </table>
162                 </DIV>
163
164         <DIV name="5XX" id="5XX" style="position:absolute;visibility:hidden;width:90%">
165     <table width=100%  cellspacing=0 cellpadding=2 border=0>
166         <TMPL_LOOP name="5XX">
167                         <TMPL_IF name="tag">
168                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
169                         </TMPL_IF>
170                         <TMPL_LOOP name="subfield_loop">
171                                 <tr>
172                                         <td width="3%">&nbsp;</td>
173                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
174                                         <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>
175                                         <td width="40%">
176                                                 <TMPL_VAR name="marc_value">
177                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
178                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
179                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
180                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
181                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
182                                         </td>
183                                 </tr>
184                         </tmpl_loop>
185         </tmpl_loop>
186                 </table>
187                 </DIV>
188
189         <DIV name="6XX" id="6XX" style="position:absolute;visibility:hidden;width:90%">
190     <table width=100%  cellspacing=0 cellpadding=2 border=0>
191         <TMPL_LOOP name="6XX">
192                         <TMPL_IF name="tag">
193                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
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="7XX" id="7XX" style="position:absolute;visibility:hidden;width:90%">
215     <table width=100%  cellspacing=0 cellpadding=2 border=0>
216         <TMPL_LOOP name="7XX">
217                         <TMPL_IF name="tag">
218                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
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                                         <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>
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>
237                 </DIV>
238
239         <DIV name="8XX" id="8XX" style="position:absolute;visibility:hidden;width:90%">
240     <table width=100%  cellspacing=0 cellpadding=2 border=0>
241         <TMPL_LOOP name="8XX">
242                         <TMPL_IF name="tag">
243                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
244                         </TMPL_IF>
245                         <TMPL_LOOP name="subfield_loop">
246                                 <tr>
247                                         <td width="3%">&nbsp;</td>
248                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
249                                         <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>
250                                         <td width="40%">
251                                                 <TMPL_VAR name="marc_value">
252                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
253                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
254                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
255                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
256                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
257                                         </td>
258                                 </tr>
259                         </tmpl_loop>
260         </tmpl_loop>
261                 </table>
262                 </DIV>
263
264         <DIV name="9XX" id="9XX" style="position:absolute;visibility:hidden;width:90%">
265     <table width=100%  cellspacing=0 cellpadding=2 border=0>
266         <TMPL_LOOP name="9XX">
267                         <TMPL_IF name="tag">
268                                 <tr background="<TMPL_VAR name="themelang">/images/background-mem.gif"><td colspan=4><b><TMPL_VAR name="tag">  <input type="hidden" name="ind_tag" value="<TMPL_VAR name="tag">"><input type="text" name="indicator" size=3 maxlength=2 value="<TMPL_VAR name="indicator">"> - <tmpl_var name="tag_lib"> <a href="javascript:AddField(<TMPL_VAR name="tag">)">+</a></td></tr>
269                         </TMPL_IF>
270                         <TMPL_LOOP name="subfield_loop">
271                                 <tr>
272                                         <td width="3%">&nbsp;</td>
273                                         <td width="2%"><b><TMPL_VAR name="subfield"></b></td>
274                                         <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>
275                                         <td width="40%">
276                                                 <TMPL_VAR name="marc_value">
277                                                 <input type="hidden" name="tag" value="<TMPL_VAR name="tag">">
278                                                 <input type="hidden" name="subfield" value="<TMPL_VAR name="subfield">">
279                                                 <input type="hidden" name="mandatory" value="<TMPL_VAR name="mandatory">">
280                                                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
281                                                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
282                                         </td>
283                                 </tr>
284                         </tmpl_loop>
285         </tmpl_loop>
286                 </table>
287                 </DIV>
288
289         <DIV name="hidden" id="hidden" style="position:absolute;visibility:hidden;width:90%">
290         <table width=90% cellspacing=0 cellpadding=2  border=0>
291         <TMPL_LOOP name="hidden_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         </table>
307         </DIV>
308         <TMPL_IF name="oldbiblionumtagfield">
309                 <input type="hidden" name="tag" value="<TMPL_VAR name="oldbiblionumtagfield">">
310                 <input type="hidden" name="subfield" value="<TMPL_VAR name="oldbiblionumtagsubfield">">
311                 <input type="hidden" name="field_value" value="<TMPL_VAR name="oldbiblionumber">">
312                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
313                 <input type="hidden" name="mandatory" value="0">
314                 <input type="hidden" name="tag" value="<TMPL_VAR name="oldbiblioitemnumtagfield">">
315                 <input type="hidden" name="subfield" value="<TMPL_VAR name="oldbiblioitemnumtagsubfield">">
316                 <input type="hidden" name="field_value" value="<TMPL_VAR name="oldbiblioitemnumber">">
317                 <input type="hidden" name="mandatory" value="0">
318                 <input type="hidden" name="kohafield" value="<TMPL_VAR name="kohafield">">
319                 <input type="hidden" name="tag_mandatory" value="<TMPL_VAR name="tag_mandatory">">
320         </TMPL_IF>
321 </form>
322
323
324 <script LANGUAGE="JavaScript">
325 function active(numlayer)
326 {
327         for (i=0; i < 10 ; i++ ) {
328                 ong = i+"XX";
329                         link = "link"+i;
330                 if (numlayer==i) {
331                         document.getElementById(ong).style.visibility="visible";
332                         document.getElementById(link).style.backgroundColor="#11AA11";
333                         document.getElementById(link).style.backgroundImage="url(<TMPL_VAR name="themelang">/images/background-mem.gif)";
334                 } else {
335                         document.getElementById(ong).style.visibility="hidden";
336                         document.getElementById(link).style.backgroundColor="#FFFFFF";
337                         document.getElementById(link).style.backgroundImage="";
338                 }
339         }
340 }
341 function Check(f) {
342         // Scan for nonempty fields
343         var field_is_nonempty_p = new Array();
344         for (i=0 ; i<f.field_value.length ; i++) {
345             field_is_nonempty_p[f.tag[i].value] = 0;
346         }
347         for (i=0 ; i<f.field_value.length ; i++) {
348             if (f.field_value[i].value.length != 0) {
349                 field_is_nonempty_p[f.tag[i].value] += 1;
350             }
351         }
352
353         // Scan for missing mandatory subfields
354         var total_missing_mandatory_subfields = 0;
355         for (i=0 ; i<f.field_value.length-2 ; i++) {
356                 if (f.field_value[i].value.length==0 && f.mandatory[i].value==1) {
357                     // We should not flag an error unless the tag is also
358                     // mandatory, or if something else in the tag is entered
359
360                     if (f.tag_mandatory[i].value == 1 || field_is_nonempty_p[f.tag[i].value]) {
361                         document.getElementById("error"+i).style.backgroundColor="#FF0000";
362                         total_missing_mandatory_subfields++;
363                     }
364                 } else {
365                         document.getElementById("error"+i).style.backgroundColor="#FFFFFF";
366                 }
367         }
368
369         // Scan for missing mandatory tags
370         var total_missing_mandatory_tags = 0;
371         var seen_mandatory_tag_p = new Array();
372         for (i=0 ; i<f.field_value.length ; i++) {
373             var j = f.tag[i].value;
374             if (!field_is_nonempty_p[j] && f.tag_mandatory[i].value == 1) {
375                 if (seen_mandatory_tag_p[j] != 1) {
376                     seen_mandatory_tag_p[j] = 1;
377                     total_missing_mandatory_tags++;
378                 }
379                 document.getElementById("error"+i).style.backgroundColor="#ffff00";
380             }
381         }
382
383         var total_errors = total_missing_mandatory_tags + total_missing_mandatory_subfields;
384         var alertString2;
385         if (total_errors!=0) {
386                 alertString2 = "Saisie invalide pour les raisons suivantes :\n";
387                 alertString2 += "------------------------------------------------------------------------------------\n\n";
388                 alertString2 += "- "+ total_missing_mandatory_tags +" zones obligatoires vides\n";
389                 alertString2 += "- "+ total_missing_mandatory_subfields +" sous-zones obligatoires vides (voir sous-zones en gras)";
390                 alert(alertString2);
391         } else {
392                 document.f.submit();
393         }
394 }
395 function Dopop(link,i) {
396         defaultvalue=document.forms[0].field_value[i].value;
397         newin=window.open(link+"&result="+defaultvalue,"value builder",'width=600,height=400,toolbar=false,scrollbars=yes');
398 }
399
400 function PopupZ3950(link,i) {
401     var strQuery="";
402         for (i=0 ; i<document.forms[0].field_value.length ; i++) {
403                 if (document.forms[0].kohafield[i].value == "biblioitems.isbn" && document.forms[0].field_value[i].value.length>0) {
404                     strQuery += "&isbn="+document.forms[0].field_value[i].value;
405                 }
406                 if (document.forms[0].kohafield[i].value == "biblio.title" && document.forms[0].field_value[i].value.length>0) {
407                     strQuery += "&title="+document.forms[0].field_value[i].value;
408                 }
409                 if (document.forms[0].kohafield[i].value == "biblio.author" &&document.forms[0].field_value[i].value.length>0) {
410                     strQuery += "&author="+document.forms[0].field_value[i].value;
411                 }
412                 if (document.forms[0].kohafield[i].value == "biblioitems.issn" && document.forms[0].field_value[i].value.length>0) {
413                     strQuery += "&issn="+document.forms[0].field_value[i].value;
414                 }
415         }
416         newin=window.open("../z3950/search.pl?bibid=<TMPL_VAR name="bibid">"+strQuery,"z3950 search",'width=500,height=400,toolbar=false,scrollbars=yes');
417 }
418 function AddField(field) {
419         document.forms[0].op.value = "addfield";
420         document.forms[0].addfield_field.value=field;
421         document.f.submit();
422 }
423 </script>
424 </body>
425 </html>