2 <!DOCTYPE overlay SYSTEM "chrome://evergreen/locale/cat.dtd">
3 <overlay id="marc_overlay"
4 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
6 <!-- The javascript logic for the staff client -->
7 <Evergreen id="marc_js">
8 <!--<script src="chrome://evergreen/content/evergreen/fieldmapper.js" />-->
9 <!--<script src="chrome://evergreen/content/util/RemoteRequest.js" />
10 <script src="chrome://evergreen/content/util/ses.js" />-->
12 <script src="marc_rules.js" />
13 <script src="marc_validate.js" />
14 <script src="marc_fixed.js" />
15 <script src="marc_keys.js" />
16 <script src="marc.js" />
19 <!-- Some logic abstracted a bit. Sort of like an API list -->
20 <commandset id="marc_cmds">
21 <command id="cmd_marc_validate" oncommand="
22 alert('Feature Not Yet Implemented');
25 <command id="cmd_marc_explain" oncommand="
28 <command id="cmd_marc_submit" oncommand="
31 <command id="cmd_marc_reload" oncommand="
32 alert('Feature Not Yet Implemented');
35 <command id="cmd_marc_export" oncommand="
36 alert('Feature Not Yet Implemented');
39 <command id="cmd_marc_legend" oncommand="
42 <command id="cmd_close_window" oncommand="
43 dump('close editor\n');
44 if (am_i_a_top_level_tab) {
45 tabWindow.close_tab('main_tabbox');
50 <command id="cmd_marc_fixed_BKS" oncommand="
51 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
52 fixed_fields_show_only('fixed_grid','BKS');
54 <command id="cmd_marc_fixed_SER" oncommand="
55 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
56 fixed_fields_show_only('fixed_grid','SER');
58 <command id="cmd_marc_fixed_VIS" oncommand="
59 alert('Feature Not Yet Implemented');
60 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
61 fixed_fields_show_only('fixed_grid','VIS');
63 <command id="cmd_marc_fixed_MIX" oncommand="
64 alert('Feature Not Yet Implemented');
65 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
66 fixed_fields_show_only('fixed_grid','MIX');
68 <command id="cmd_marc_fixed_MAP" oncommand="
69 alert('Feature Not Yet Implemented');
70 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
71 fixed_fields_show_only('fixed_grid','MAP');
73 <command id="cmd_marc_fixed_SCO" oncommand="
74 alert('Feature Not Yet Implemented');
75 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
76 fixed_fields_show_only('fixed_grid','SCO');
78 <command id="cmd_marc_fixed_REC" oncommand="
79 alert('Feature Not Yet Implemented');
80 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
81 fixed_fields_show_only('fixed_grid','REC');
83 <command id="cmd_marc_fixed_COM" oncommand="
84 alert('Feature Not Yet Implemented');
85 document.getElementById('ctrl_deck').setAttribute('selectedIndex',0);
86 fixed_fields_show_only('fixed_grid','COM');
88 <command id="cmd_marc_control_fields" oncommand="
89 var deck = document.getElementById('data_deck');
90 if (deck.getAttribute('selectedIndex') == '1') {
91 deck.setAttribute('selectedIndex','0');
93 deck.setAttribute('selectedIndex','1');
96 <command id="cmd_marc_cover_art" oncommand="
97 var box = document.getElementById('art_groupbox');
98 if (box.getAttribute('hidden') == 'true') {
99 box.setAttribute('hidden','false');
101 box.setAttribute('hidden','true');
104 <command id="cmd_marc_meta_data" oncommand="
105 var box = document.getElementById('meta_groupbox');
106 if (box.getAttribute('hidden') == 'true') {
107 box.setAttribute('hidden','false');
109 box.setAttribute('hidden','true');
115 <!-- The top level widget for the cat client -->
116 <vbox id="marc_vbox" flex="1">
117 <toolbox id="marc_toolbox"/>
118 <!-- <deck id="meta_deck"/>
119 <splitter collapse="before"> <grippy/> </splitter> -->
120 <deck id="ctrl_deck"/>
121 <splitter collapse="before"> <grippy/> </splitter>
122 <deck id="data_deck"/>
123 <hbox id="marc_buttons_box"/>
126 <hbox id="marc_buttons_box" class="marc_buttons_box">
127 <button label="&marc.file.close;" accesskey="&marc.file.close.key;" key="file-close-key" command="cmd_close_window"/>
128 <button label="&marc.file.reload;" accesskey="&marc.file.reload.key;" key="file-reload-key" command="cmd_marc_reload"/>
129 <button label="&marc.file.publish;" accesskey="&marc.file.publish.key;" key="file-publish-key" command="cmd_marc_submit"/>
132 <!-- The main top level menubar -->
133 <toolbox id="marc_toolbox">
134 <menubar id="marc_menubar">
135 <menu id="marc-file" label="&marc.file;" accesskey="&marc.file.key;"/>
136 <menu id="marc-display" label="&marc.display;" accesskey="&marc.display.key;"/>
140 <!-- The File menu on the marc menu -->
141 <menu id="marc-file">
142 <menupopup id="marc-popup">
143 <menuitem label="&marc.file.validate;" accesskey="&marc.file.validate.key;" key="file-validate-key" command="cmd_marc_validate"/>
145 <menuitem label="&marc.file.reload;" accesskey="&marc.file.reload.key;" key="file-reload-key" command="cmd_marc_reload"/>
146 <menuitem label="&marc.file.export;" accesskey="&marc.file.export.key;" key="file-export-key" command="cmd_marc_export"/>
147 <menuitem label="&marc.file.publish;" accesskey="&marc.file.publish.key;" key="file-publish-key" command="cmd_marc_submit"/>
149 <menuitem label="&marc.file.close;" accesskey="&marc.file.close.key;" key="file-close-key" command="cmd_close_window"/>
153 <!-- The Display menu on the marc menu -->
154 <menu id="marc-display">
155 <menupopup id="display-popup">
156 <menuitem id="explain_marc" label="&marc.display.explain;" accesskey="&marc.display.explain.key;" key="display-explain-key" command="cmd_marc_explain"/>
157 <menuitem label="&marc.display.legend;" accesskey="&marc.display.legend.key;" key="file-legend-key" command="cmd_marc_legend"/>
159 <menuitem label="&marc.display.cover_art;" accesskey="&marc.display.cover_art.key;" key="file-cover-art-key" command="cmd_marc_cover_art"/>
160 <menuitem label="&marc.display.meta_data;" accesskey="&marc.display.meta_data.key;" key="file-meta-data-key" command="cmd_marc_meta_data"/>
161 <menuitem label="&marc.display.control_fields;" accesskey="&marc.display.control_fields.key;" key="file-control-fields-key" command="cmd_marc_control_fields"/>
163 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.BKS;" accesskey="&marc.display.fixed.BKS.key;" key="file-fixed-BKS-key" command="cmd_marc_fixed_BKS"/>
164 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.SER;" accesskey="&marc.display.fixed.SER.key;" key="file-fixed-SER-key" command="cmd_marc_fixed_SER"/>
165 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.VIS;" accesskey="&marc.display.fixed.VIS.key;" key="file-fixed-VIS-key" command="cmd_marc_fixed_VIS"/>
166 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.MIX;" accesskey="&marc.display.fixed.MIX.key;" key="file-fixed-MIX-key" command="cmd_marc_fixed_MIX"/>
167 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.MAP;" accesskey="&marc.display.fixed.MAP.key;" key="file-fixed-MAP-key" command="cmd_marc_fixed_MAP"/>
168 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.SCO;" accesskey="&marc.display.fixed.SCO.key;" key="file-fixed-SCO-key" command="cmd_marc_fixed_SCO"/>
169 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.REC;" accesskey="&marc.display.fixed.REC.key;" key="file-fixed-REC-key" command="cmd_marc_fixed_REC"/>
170 <menuitem type="radio" name="fixed_field_display" label="&marc.display.fixed.COM;" accesskey="&marc.display.fixed.COM.key;" key="file-fixed-COM-key" command="cmd_marc_fixed_COM"/>
174 <deck id="meta_deck" flex="0">
177 <deck id="ctrl_deck" flex="1">
179 <groupbox id="art_groupbox" hidden="true"/>
180 <vbox flex="1" style="overflow: auto;">
181 <groupbox id="meta_groupbox"/>
182 <groupbox id="fixed_groupbox"/>
187 <deck id="data_deck" flex="1">
188 <groupbox id="data_groupbox"/>
189 <groupbox id="ctrl_groupbox"/>
190 <groupbox id="help_groupbox"/>
193 <groupbox id="meta_groupbox" flex="1" hidden="true">
194 <caption label="&marc.groupbox.meta;"/>
195 <grid id="meta_grid"/>
198 <groupbox id="data_groupbox">
199 <caption label="&marc.groupbox.data;"/>
200 <grid id="data_grid"/>
203 <groupbox id="ctrl_groupbox">
204 <caption label="&marc.groupbox.control;"/>
205 <grid id="ctrl_grid"/>
208 <groupbox id="fixed_groupbox">
209 <caption label="&marc.groupbox.fixed;"/>
210 <grid id="fixed_grid"/>
213 <groupbox id="art_groupbox">
214 <caption label="&marc.groupbox.cover;"/>
215 <image src="chrome://evergreen/content/images/noimage.jpg"/>
218 <grid id="meta_grid" flex="1" class="meta_grid">
219 <columns class="fixed_columns">
222 <column/> <column /> <column/> <column />
225 <row id="meta_row1"/>
226 <row id="meta_row2"/>
231 <label value="Title/Author"/>
232 <description id="meta_title_author"/>
233 <label value="Creation Date"/>
234 <label id="meta_create_date"/>
235 <label value="Created By"/>
236 <label id="meta_creator"/>
239 <label value="TCN/Publisher/etc"/>
240 <label id="meta_tcn_publisher"/>
241 <label value="Modification Date"/>
242 <label id="meta_edit_date"/>
243 <label value="Last Modified By"/>
244 <label id="meta_editor"/>
247 <grid id="fixed_grid" flex="1" class="fixed_grid">
248 <columns class="fixed_columns">
249 <column/> <column flex="1"/> <column/> <column flex="1"/>
250 <column/> <column flex="1"/> <column/> <column flex="1"/>
251 <column/> <column flex="1"/> <column/> <column flex="1"/>
253 <rows class="fixed_rows">
254 <row id="fixed_row1" class="fixed_row"/>
255 <row id="fixed_row2" class="fixed_row"/>
256 <row id="fixed_row3" class="fixed_row"/>
257 <row id="fixed_row4" class="fixed_row"/>
261 <row id="fixed_row1">
264 value="&marc.LDR.type.short;"
265 tooltiptext="&marc.LDR.type.desc;"
266 onclick="window.open('&marc.LDR.type.help;');"
268 BKS="true" SER="true" VIS="true" MIX="true"
269 MAP="true" SCO="true" REC="true" COM="true"
274 field="&marc.LDR.type.field;"
275 spos="&marc.LDR.type.field_start_pos;"
276 epos="&marc.LDR.type.field_end_pos;"
277 size="&marc.LDR.type.field_size;"
278 BKS="true" SER="true" VIS="true" MIX="true"
279 MAP="true" SCO="true" REC="true" COM="true"
280 onclick="this.select();"
285 value="&marc.LDR.elvl.short;"
286 tooltiptext="&marc.LDR.elvl.desc;"
287 onclick="window.open('&marc.LDR.elvl.help;');"
289 BKS="true" SER="true" VIS="true" MIX="true"
290 MAP="true" SCO="true" REC="true" COM="true"
295 field="&marc.LDR.elvl.field;"
296 spos="&marc.LDR.elvl.field_start_pos;"
297 epos="&marc.LDR.elvl.field_end_pos;"
298 size="&marc.LDR.elvl.field_size;"
299 BKS="true" SER="true" VIS="true" MIX="true"
300 MAP="true" SCO="true" REC="true" COM="true"
301 onclick="this.select();"
306 value="&marc.008.srce.short;"
307 tooltiptext="&marc.008.srce.desc;"
308 onclick="window.open('&marc.008.srce.help;');"
310 BKS="true" SER="true" VIS="true" MIX="true"
311 MAP="true" SCO="true" REC="true" COM="true"
316 field="&marc.008.srce.field;"
317 spos="&marc.008.srce.field_start_pos;"
318 epos="&marc.008.srce.field_end_pos;"
319 size="&marc.008.srce.field_size;"
320 BKS="true" SER="true" VIS="true" MIX="true"
321 MAP="true" SCO="true" REC="true" COM="true"
322 onclick="this.select();"
327 value="&marc.008.BKS.VIS.SCO.REC.COM.audn.short;"
328 tooltiptext="&marc.008.BKS.VIS.SCO.REC.COM.audn.desc;"
329 onclick="window.open('&marc.008.BKS.VIS.SCO.REC.COM.audn.help;');"
331 BKS="true" SER="false" VIS="false" MIX="false"
332 MAP="false" SCO="false" REC="false" COM="false"
335 value="&marc.008.BKS.SER.VIS.MAP.COM.gpub.short;"
336 tooltiptext="&marc.008.BKS.SER.VIS.MAP.COM.gpub.desc;"
337 onclick="window.open('&marc.008.BKS.SER.VIS.MAP.COM.gpub.help;');"
339 BKS="false" SER="true" VIS="false" MIX="false"
340 MAP="false" SCO="false" REC="false" COM="false"
345 field="&marc.008.BKS.VIS.SCO.REC.COM.audn.field;"
346 spos="&marc.008.BKS.VIS.SCO.REC.COM.audn.field_start_pos;"
347 epos="&marc.008.BKS.VIS.SCO.REC.COM.audn.field_end_pos;"
348 size="&marc.008.BKS.VIS.SCO.REC.COM.audn.field_size;"
349 BKS="true" SER="false" VIS="false" MIX="false"
350 MAP="false" SCO="false" REC="false" COM="false"
351 onclick="this.select();"
354 field="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field;"
355 spos="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_start_pos;"
356 epos="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_end_pos;"
357 size="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_size;"
358 BKS="false" SER="true" VIS="false" MIX="false"
359 MAP="false" SCO="false" REC="false" COM="false"
360 onclick="this.select();"
365 value="&marc.LDR.ctrl.short;"
366 tooltiptext="&marc.LDR.ctrl.desc;"
367 onclick="window.open('&marc.LDR.ctrl.help;');"
369 BKS="true" SER="true" VIS="true" MIX="true"
370 MAP="true" SCO="true" REC="true" COM="true"
375 field="&marc.LDR.ctrl.field;"
376 spos="&marc.LDR.ctrl.field_start_pos;"
377 epos="&marc.LDR.ctrl.field_end_pos;"
378 size="&marc.LDR.ctrl.field_size;"
379 BKS="true" SER="true" VIS="true" MIX="true"
380 MAP="true" SCO="true" REC="true" COM="true"
381 onclick="this.select();"
386 value="&marc.008.lang.short;"
387 tooltiptext="&marc.008.lang.desc;"
388 onclick="window.open('&marc.008.lang.help;');"
390 BKS="true" SER="true" VIS="true" MIX="true"
391 MAP="true" SCO="true" REC="true" COM="true"
396 field="&marc.008.lang.field;"
397 spos="&marc.008.lang.field_start_pos;"
398 epos="&marc.008.lang.field_end_pos;"
399 size="&marc.008.lang.field_size;"
400 BKS="true" SER="true" VIS="true" MIX="true"
401 MAP="true" SCO="true" REC="true" COM="true"
402 onclick="this.select();"
406 <row id="fixed_row2">
409 value="&marc.LDR.blvl.short;"
410 tooltiptext="&marc.LDR.blvl.desc;"
411 onclick="window.open('&marc.LDR.blvl.help;');"
413 BKS="true" SER="true" VIS="true" MIX="true"
414 MAP="true" SCO="true" REC="true" COM="true"
419 field="&marc.LDR.blvl.field;"
420 spos="&marc.LDR.blvl.field_start_pos;"
421 epos="&marc.LDR.blvl.field_end_pos;"
422 size="&marc.LDR.blvl.field_size;"
423 BKS="true" SER="true" VIS="true" MIX="true"
424 MAP="true" SCO="true" REC="true" COM="true"
425 onclick="this.select();"
430 value="&marc.008.BKS.SER.MIX.SCO.REC.form.short;"
431 tooltiptext="&marc.008.BKS.SER.MIX.SCO.REC.form.desc;"
432 onclick="window.open('&marc.008.BKS.SER.MIX.SCO.REC.form.help;');"
434 BKS="true" SER="true" VIS="false" MIX="false"
435 MAP="false" SCO="false" REC="false" COM="false"
440 field="&marc.008.BKS.SER.MIX.SCO.REC.form.field;"
441 spos="&marc.008.BKS.SER.MIX.SCO.REC.form.field_start_pos;"
442 epos="&marc.008.BKS.SER.MIX.SCO.REC.form.field_end_pos;"
443 size="&marc.008.BKS.SER.MIX.SCO.REC.form.field_size;"
444 BKS="true" SER="true" VIS="false" MIX="false"
445 MAP="false" SCO="false" REC="false" COM="false"
446 onclick="this.select();"
451 value="&marc.008.BKS.SER.conf.short;"
452 tooltiptext="&marc.008.BKS.SER.conf.desc;"
453 onclick="window.open('&marc.008.BKS.SER.conf.help;');"
455 BKS="true" SER="true" VIS="false" MIX="false"
456 MAP="false" SCO="false" REC="false" COM="false"
461 field="&marc.008.BKS.SER.conf.field;"
462 spos="&marc.008.BKS.SER.conf.field_start_pos;"
463 epos="&marc.008.BKS.SER.conf.field_end_pos;"
464 size="&marc.008.BKS.SER.conf.field_size;"
465 BKS="true" SER="true" VIS="false" MIX="false"
466 MAP="false" SCO="false" REC="false" COM="false"
467 onclick="this.select();"
472 value="&marc.008.BKS.biog.short;"
473 tooltiptext="&marc.008.BKS.biog.desc;"
474 onclick="window.open('&marc.008.BKS.biog.help;');"
476 BKS="true" SER="false" VIS="false" MIX="false"
477 MAP="false" SCO="false" REC="false" COM="false"
480 value="&marc.008.SER.freq.short;"
481 tooltiptext="&marc.008.SER.freq.desc;"
482 onclick="window.open('&marc.008.SER.freq.help;');"
484 BKS="false" SER="true" VIS="false" MIX="false"
485 MAP="false" SCO="false" REC="false" COM="false"
490 field="&marc.008.BKS.biog.field;"
491 spos="&marc.008.BKS.biog.field_start_pos;"
492 epos="&marc.008.BKS.biog.field_end_pos;"
493 size="&marc.008.BKS.biog.field_size;"
494 BKS="true" SER="false" VIS="false" MIX="false"
495 MAP="false" SCO="false" REC="false" COM="false"
496 onclick="this.select();"
499 field="&marc.008.SER.freq.field;"
500 spos="&marc.008.SER.freq.field_start_pos;"
501 epos="&marc.008.SER.freq.field_end_pos;"
502 size="&marc.008.SER.freq.field_size;"
503 BKS="false" SER="true" VIS="false" MIX="false"
504 MAP="false" SCO="false" REC="false" COM="false"
505 onclick="this.select();"
510 value="&marc.008.mrec.short;"
511 tooltiptext="&marc.008.mrec.desc;"
512 onclick="window.open('&marc.008.mrec.help;');"
514 BKS="true" SER="true" VIS="false" MIX="false"
515 MAP="false" SCO="false" REC="false" COM="false"
520 field="&marc.008.mrec.field;"
521 spos="&marc.008.mrec.field_start_pos;"
522 epos="&marc.008.mrec.field_end_pos;"
523 size="&marc.008.mrec.field_size;"
524 BKS="true" SER="true" VIS="false" MIX="false"
525 MAP="false" SCO="false" REC="false" COM="false"
526 onclick="this.select();"
531 value="&marc.008.ctry.short;"
532 tooltiptext="&marc.008.ctry.desc;"
533 onclick="window.open('&marc.008.ctry.help;');"
535 BKS="true" SER="true" VIS="false" MIX="false"
536 MAP="false" SCO="false" REC="false" COM="false"
541 field="&marc.008.ctry.field;"
542 spos="&marc.008.ctry.field_start_pos;"
543 epos="&marc.008.ctry.field_end_pos;"
544 size="&marc.008.ctry.field_size;"
545 BKS="true" SER="true" VIS="false" MIX="false"
546 MAP="false" SCO="false" REC="false" COM="false"
547 onclick="this.select();"
552 <row id="fixed_row3">
555 value="&marc.008.SER.succ.short;"
556 tooltiptext="&marc.008.SER.succ.desc;"
557 onclick="window.open('&marc.008.SER.succ.help;');"
559 BKS="false" SER="true" VIS="false" MIX="false"
560 MAP="false" SCO="false" REC="false" COM="false"
565 field="&marc.008.SER.succ.field;"
566 spos="&marc.008.SER.succ.field_start_pos;"
567 epos="&marc.008.SER.succ.field_end_pos;"
568 size="&marc.008.SER.succ.field_size;"
569 BKS="false" SER="true" VIS="false" MIX="false"
570 MAP="false" SCO="false" REC="false" COM="false"
571 onclick="this.select();"
576 value="&marc.008.BKS.cont.short;"
577 tooltiptext="&marc.008.BKS.cont.desc;"
578 onclick="window.open('&marc.008.BKS.cont.help;');"
580 BKS="true" SER="false" VIS="false" MIX="false"
581 MAP="false" SCO="false" REC="false" COM="false"
584 value="&marc.008.SER.orig.short;"
585 tooltiptext="&marc.008.SER.orig.desc;"
586 onclick="window.open('&marc.008.SER.orig.help;');"
588 BKS="false" SER="true" VIS="false" MIX="false"
589 MAP="false" SCO="false" REC="false" COM="false"
594 field="&marc.008.BKS.cont.field;"
595 spos="&marc.008.BKS.cont.field_start_pos;"
596 epos="&marc.008.BKS.cont.field_end_pos;"
597 size="&marc.008.BKS.cont.field_size;"
598 BKS="true" SER="false" VIS="false" MIX="false"
599 MAP="false" SCO="false" REC="false" COM="false"
600 onclick="this.select();"
603 field="&marc.008.SER.orig.field;"
604 spos="&marc.008.SER.orig.field_start_pos;"
605 epos="&marc.008.SER.orig.field_end_pos;"
606 size="&marc.008.SER.orig.field_size;"
607 BKS="false" SER="true" VIS="false" MIX="false"
608 MAP="false" SCO="false" REC="false" COM="false"
609 onclick="this.select();"
614 value="&marc.008.BKS.SER.VIS.MAP.COM.gpub.short;"
615 tooltiptext="&marc.008.BKS.SER.VIS.MAP.COM.gpub.desc;"
616 onclick="window.open('&marc.008.BKS.SER.VIS.MAP.COM.gpub.help;');"
618 BKS="true" SER="false" VIS="false" MIX="false"
619 MAP="false" SCO="false" REC="false" COM="false"
622 value="&marc.008.SER.entw.short;"
623 tooltiptext="&marc.008.SER.entw.desc;"
624 onclick="window.open('&marc.008.SER.entw.help;');"
626 BKS="false" SER="true" VIS="false" MIX="false"
627 MAP="false" SCO="false" REC="false" COM="false"
632 field="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field;"
633 spos="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_start_pos;"
634 epos="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_end_pos;"
635 size="&marc.008.BKS.SER.VIS.MAP.COM.gpub.field_size;"
636 BKS="true" SER="false" VIS="false" MIX="false"
637 MAP="false" SCO="false" REC="false" COM="false"
638 onclick="this.select();"
641 field="&marc.008.SER.entw.field;"
642 spos="&marc.008.SER.entw.field_start_pos;"
643 epos="&marc.008.SER.entw.field_end_pos;"
644 size="&marc.008.SER.entw.field_size;"
645 BKS="false" SER="true" VIS="false" MIX="false"
646 MAP="false" SCO="false" REC="false" COM="false"
647 onclick="this.select();"
652 value="&marc.008.BKS.litf.short;"
653 tooltiptext="&marc.008.BKS.litf.desc;"
654 onclick="window.open('&marc.008.BKS.litf.help;');"
656 BKS="true" SER="false" VIS="false" MIX="false"
657 MAP="false" SCO="false" REC="false" COM="false"
660 value="&marc.008.SER.regl.short;"
661 tooltiptext="&marc.008.SER.regl.desc;"
662 onclick="window.open('&marc.008.SER.regl.help;');"
664 BKS="false" SER="true" VIS="false" MIX="false"
665 MAP="false" SCO="false" REC="false" COM="false"
670 field="&marc.008.BKS.litf.field;"
671 spos="&marc.008.BKS.litf.field_start_pos;"
672 epos="&marc.008.BKS.litf.field_end_pos;"
673 size="&marc.008.BKS.litf.field_size;"
674 BKS="true" SER="false" VIS="false" MIX="false"
675 MAP="false" SCO="false" REC="false" COM="false"
676 onclick="this.select();"
679 field="&marc.008.SER.regl.field;"
680 spos="&marc.008.SER.regl.field_start_pos;"
681 epos="&marc.008.SER.regl.field_end_pos;"
682 size="&marc.008.SER.regl.field_size;"
683 BKS="false" SER="true" VIS="false" MIX="false"
684 MAP="false" SCO="false" REC="false" COM="false"
685 onclick="this.select();"
690 value="&marc.008.BKS.MAP.indx.short;"
691 tooltiptext="&marc.008.BKS.MAP.indx.desc;"
692 onclick="window.open('&marc.008.BKS.MAP.indx.help;');"
694 BKS="true" SER="false" VIS="false" MIX="false"
695 MAP="false" SCO="false" REC="false" COM="false"
698 value="&marc.008.SER.issn.short;"
699 tooltiptext="&marc.008.SER.issn.desc;"
700 onclick="window.open('&marc.008.SER.issn.help;');"
702 BKS="false" SER="true" VIS="false" MIX="false"
703 MAP="false" SCO="false" REC="false" COM="false"
708 field="&marc.008.BKS.MAP.indx.field;"
709 spos="&marc.008.BKS.MAP.indx.field_start_pos;"
710 epos="&marc.008.BKS.MAP.indx.field_end_pos;"
711 size="&marc.008.BKS.MAP.indx.field_size;"
712 BKS="true" SER="false" VIS="false" MIX="false"
713 MAP="false" SCO="false" REC="false" COM="false"
714 onclick="this.select();"
717 field="&marc.008.SER.issn.field;"
718 spos="&marc.008.SER.issn.field_start_pos;"
719 epos="&marc.008.SER.issn.field_end_pos;"
720 size="&marc.008.SER.issn.field_size;"
721 BKS="false" SER="true" VIS="false" MIX="false"
722 MAP="false" SCO="false" REC="false" COM="false"
723 onclick="this.select();"
728 value="&marc.008.SER.alph.short;"
729 tooltiptext="&marc.008.SER.alph.desc;"
730 onclick="window.open('&marc.008.SER.alph.help;');"
732 BKS="false" SER="true" VIS="false" MIX="false"
733 MAP="false" SCO="false" REC="false" COM="false"
738 field="&marc.008.SER.alph.field;"
739 spos="&marc.008.SER.alph.field_start_pos;"
740 epos="&marc.008.SER.alph.field_end_pos;"
741 size="&marc.008.SER.alph.field_size;"
742 BKS="false" SER="true" VIS="false" MIX="false"
743 MAP="false" SCO="false" REC="false" COM="false"
744 onclick="this.select();"
749 <row id="fixed_row4">
752 value="&marc.LDR.desc.short;"
753 tooltiptext="&marc.LDR.desc.desc;"
754 onclick="window.open('&marc.LDR.desc.help;');"
756 BKS="true" SER="true" VIS="true" MIX="true"
757 MAP="true" SCO="true" REC="true" COM="true"
762 field="&marc.LDR.desc.field;"
763 spos="&marc.LDR.desc.field_start_pos;"
764 epos="&marc.LDR.desc.field_end_pos;"
765 size="&marc.LDR.desc.field_size;"
766 BKS="true" SER="true" VIS="true" MIX="true"
767 MAP="true" SCO="true" REC="true" COM="true"
768 onclick="this.select();"
773 value="&marc.008.BKS.ills.short;"
774 tooltiptext="&marc.008.BKS.ills.desc;"
775 onclick="window.open('&marc.008.BKS.ills.help;');"
777 BKS="true" SER="false" VIS="false" MIX="false"
778 MAP="false" SCO="false" REC="false" COM="false"
781 value="&marc.008.SER.srtp.short;"
782 tooltiptext="&marc.008.SER.srtp.desc;"
783 onclick="window.open('&marc.008.SER.srtp.help;');"
785 BKS="false" SER="true" VIS="false" MIX="false"
786 MAP="false" SCO="false" REC="false" COM="false"
791 field="&marc.008.BKS.ills.field;"
792 spos="&marc.008.BKS.ills.field_start_pos;"
793 epos="&marc.008.BKS.ills.field_end_pos;"
794 size="&marc.008.BKS.ills.field_size;"
795 BKS="true" SER="false" VIS="false" MIX="false"
796 MAP="false" SCO="false" REC="false" COM="false"
797 onclick="this.select();"
800 field="&marc.008.SER.srtp.field;"
801 spos="&marc.008.SER.srtp.field_start_pos;"
802 epos="&marc.008.SER.srtp.field_end_pos;"
803 size="&marc.008.SER.srtp.field_size;"
804 BKS="false" SER="true" VIS="false" MIX="false"
805 MAP="false" SCO="false" REC="false" COM="false"
806 onclick="this.select();"
811 value="&marc.008.BKS.fest.short;"
812 tooltiptext="&marc.008.BKS.fest.desc;"
813 onclick="window.open('&marc.008.BKS.fest.help;');"
815 BKS="true" SER="false" VIS="false" MIX="false"
816 MAP="false" SCO="false" REC="false" COM="false"
819 value="&marc.008.SER.cont.short;"
820 tooltiptext="&marc.008.SER.cont.desc;"
821 onclick="window.open('&marc.008.SER.cont.help;');"
823 BKS="false" SER="true" VIS="false" MIX="false"
824 MAP="false" SCO="false" REC="false" COM="false"
829 field="&marc.008.BKS.fest.field;"
830 spos="&marc.008.BKS.fest.field_start_pos;"
831 epos="&marc.008.BKS.fest.field_end_pos;"
832 size="&marc.008.BKS.fest.field_size;"
833 BKS="true" SER="false" VIS="false" MIX="false"
834 MAP="false" SCO="false" REC="false" COM="false"
835 onclick="this.select();"
838 field="&marc.008.SER.cont.field;"
839 spos="&marc.008.SER.cont.field_start_pos;"
840 epos="&marc.008.SER.cont.field_end_pos;"
841 size="&marc.008.SER.cont.field_size;"
842 BKS="false" SER="true" VIS="false" MIX="false"
843 MAP="false" SCO="false" REC="false" COM="false"
844 onclick="this.select();"
849 value="&marc.008.dtst.short;"
850 tooltiptext="&marc.008.dtst.desc;"
851 onclick="window.open('&marc.008.dtst.help;');"
853 BKS="true" SER="true" VIS="false" MIX="false"
854 MAP="false" SCO="false" REC="false" COM="false"
859 field="&marc.008.dtst.field;"
860 spos="&marc.008.dtst.field_start_pos;"
861 epos="&marc.008.dtst.field_end_pos;"
862 size="&marc.008.dtst.field_size;"
863 BKS="true" SER="true" VIS="false" MIX="false"
864 MAP="false" SCO="false" REC="false" COM="false"
865 onclick="this.select();"
870 value="&marc.008.date1.short;"
871 tooltiptext="&marc.008.date1.desc;"
872 onclick="window.open('&marc.008.dates.help;');"
874 BKS="true" SER="true" VIS="false" MIX="false"
875 MAP="false" SCO="false" REC="false" COM="false"
880 field="&marc.008.date1.field;"
881 spos="&marc.008.date1.field_start_pos;"
882 epos="&marc.008.date1.field_end_pos;"
883 size="&marc.008.date1.field_size;"
884 BKS="true" SER="true" VIS="false" MIX="false"
885 MAP="false" SCO="false" REC="false" COM="false"
886 onclick="this.select();"
891 value="&marc.008.date2.short;"
892 tooltiptext="&marc.008.date2.desc;"
893 onclick="window.open('&marc.008.dates.help;');"
895 BKS="true" SER="true" VIS="false" MIX="false"
896 MAP="false" SCO="false" REC="false" COM="false"
901 field="&marc.008.date2.field;"
902 spos="&marc.008.date2.field_start_pos;"
903 epos="&marc.008.date2.field_end_pos;"
904 size="&marc.008.date2.field_size;"
905 BKS="true" SER="true" VIS="false" MIX="false"
906 MAP="false" SCO="false" REC="false" COM="false"
907 onclick="this.select();"
912 <grid id="ctrl_grid" flex="1" class="ctrl_grid">
913 <columns id="ctrl_columns">
914 <column id="ctrl_column1"/>
915 <column id="ctrl_column2" flex="1"/>
917 <rows id="ctrl_rows"/>
920 <grid id="data_grid" flex="1" class="data_grid">
921 <columns id="data_columns">
922 <column id="data_column1"/>
923 <column id="data_column2"/>
924 <column id="data_column3"/>
925 <column id="data_column4" flex="1"/>
927 <rows id="data_rows"/>
930 <!-- Accelerator Keys (Accessor Keys are in DTD's) -->
931 <keyset id="marc_keys">
932 <key id="marc-close-editor-key" modifiers="accel" key="&marc.close.editor.key;" command="cmd_close_window"/>
933 <key id="" modifiers="accel" key="A" command="cmd_"/>