1 [% INCLUDE 'doc-head-open.inc' %]
2 <title>UNIMARC Field 100 builder</title>
3 [% INCLUDE 'doc-head-close.inc' %]
5 <body style="padding:1em;">
6 <h3>UNIMARC Field 100 builder</h3>
7 <form name="f_pop" action="">
10 <td><label for="f1">Date entered on file</label></td>
11 <td><input type="text" name="f1" id="f1" maxlength="8" size="9" value="[% f1 %]" /></td>
14 <td><label for="f2">Type of Publication Date: Publication Dates 1 and 2</label></td>
16 <select name="f2" id="f2" size="1">
18 <option value=" " selected="selected">Non required value</option>
20 <option value=" ">Non required value</option>
24 <option value="a" selected="selected">a - currently published continuing resource</option>
26 <option value="a">a - currently published continuing resource</option>
29 <option value="b" selected="selected">b - continuing resource no longer being published</option>
31 <option value="b">b - continuing resource no longer being published</option>
34 <option value="c" selected="selected">c - continuing resource of unknown status</option>
36 <option value="c">c - continuing resource of unknown status</option>
39 <option value="d" selected="selected">d - monograph complete when issued, or issued within one calendar year</option>
41 <option value="d">d - monograph complete when issued, or issued within one calendar year</option>
44 <option value="e" selected="selected">e - reproduction of a document</option>
46 <option value="e">e - reproduction of a document</option>
50 <option value="f" selected="selected">f - monograph, date of
51 publication uncertain</option>
53 <option value="f">f - monograph, date of
54 publication uncertain</option>
58 <option value="g" selected="selected">g - monograph whose publication continues for more than a
61 <option value="g">g - monograph whose publication continues for more than a
66 <option value="h" selected="selected">h - monograph with both actual and copyright/privilege date</option>
68 <option value="h">h - monograph with both actual and copyright/privilege date</option>
72 <option value="i" selected="selected">i - monograph with both release/issue date and production date</option>
74 <option value="i">i - monograph with both release/issue date and production date</option>
79 selected="selected">j - document with detailed date of publication</option>
81 <option value="j">j - document with detailed date of publication</option>
85 <option value="u" selected="selected">u - Unknown publication date</option>
87 <option value="u">u - Unknown publication date</option>
94 <td><label for="f3">Publication Date 1</label></td>
95 <td><input type="text" name="f3" id="f3" maxlength="4" size="5" value="[% f3 %]" /></td>
98 <td><label for="f4">Publication Date 2</label></td>
99 <td><input type="text" name="f4" id="f4" maxlength="4" size="5" value="[% f4 %]" /></td>
102 <td><label for="f5">Target Audience Code</label></td>
104 <select name="f5" id="f5" size="1">
106 <option value="|" selected="selected">|- Filling character</option>
108 <option value="|">|- Filling character</option>
112 <option value="a" selected="selected">a- juvenile, general</option>
114 <option value="a">a- juvenile, general</option>
118 selected="selected">b- pre-primary, ages 0-5</option>
120 <option value="b">b- pre-primary, ages 0-5</option>
123 <option value="c" selected="selected">c- primary, ages 5-10</option>
125 <option value="c">c- primary, ages 5-10</option>
128 <option value="d" selected="selected">d- children, ages 9-14</option>
130 <option value="d">d- children, ages 9-14</option>
133 <option value="e" selected="selected">e- young adult, ages 14-20</option>
135 <option value="e">e- young adult, ages 14-20</option>
140 selected="selected">k- adult, serious</option>
142 <option value="k">k- adult, serious</option>
147 selected="selected">m- adult, general</option>
149 <option value="m">m- adult, general</option>
154 selected="selected">u- unknown</option>
156 <option value="u">u- unknown</option>
162 <td><label for="f6">Target Audience Code 2</label></td>
164 <select name="f6" id="f6" size="1">
167 <option value="|" selected="selected">|- Filling character</option>
169 <option value="|">|- Filling character</option>
173 <option value="a" selected="selected">a- juvenile, general </option>
175 <option value="a">a- juvenile, general</option>
178 <option value="b" selected="selected">b- pre-primary, ages 0-5</option>
180 <option value="b">b- pre-primary, ages 0-5</option>
183 <option value="c" selected="selected">c- primary, ages 5-10</option>
185 <option value="c">c- primary, ages 5-10</option>
188 <option value="d" selected="selected">d- children, ages 9-14</option>
190 <option value="d">d- children, ages 9-14</option>
193 <option value="e" selected="selected">e- young adult, ages 14-20</option>
195 <option value="e">e- young adult, ages 14-20</option>
200 selected="selected">k- adult, serious</option>
202 <option value="k">k- adult, serious</option>
207 selected="selected">m- adult, general</option>
209 <option value="m">m- adult, general</option>
214 selected="selected">u- unknown</option>
216 <option value="u">u- unknown</option>
222 <td><label for="f7">Target Audience Code 3</label></td>
224 <select name="f7" id="f7" size="1">
226 <option value="|" selected="selected">|- Filling character</option>
228 <option value="|">|- Filling character</option>
232 <option value="a" selected="selected">a- juvenile, general </option>
234 <option value="a">a- juvenile, general</option>
238 selected="selected">b- pre-primary, ages 0-5</option>
240 <option value="b">b- pre-primary, ages 0-5</option>
243 <option value="c" selected="selected">c- primary, ages 5-10</option>
245 <option value="c">c- primary, ages 5-10</option>
248 <option value="d" selected="selected">d- children, ages 9-14</option>
250 <option value="d">d- children, ages 9-14</option>
253 <option value="e" selected="selected">e- young adult, ages 14-20</option>
255 <option value="e">e- young adult, ages 14-20</option>
260 selected="selected">k- adult, serious</option>
262 <option value="k">k- adult, serious</option>
267 selected="selected">m- adult, general</option>
269 <option value="m">m- adult, general</option>
274 selected="selected">u- unknown</option>
276 <option value="u">u- unknown</option>
282 <td><label for="f8">Government Publication</label></td>
284 <select name="f8" id="f8" size="1">
287 <option value="u" selected="selected">u- unknown</option>
289 <option value="u">u- unknown</option>
292 <option value="a" selected="selected">a- federal/national</option>
294 <option value="a">a- federal/national</option>
297 <option value="b" selected="selected">b- state/province</option>
299 <option value="b">b- state/province</option>
302 <option value="c" selected="selected">c- county/department</option>
304 <option value="c">c- county/department</option>
308 selected="selected">d- local(municipal, etc.)</option>
310 <option value="d">d- local(municipal, etc.)</option>
314 selected="selected">e- multi-local (interstate departments, etc. below the national
317 <option value="e">e- multi-local (interstate departments, etc. below the national
323 selected="selected">f- intergovernmental</option>
325 <option value="f">f- intergovernmental</option>
330 selected="selected">g- government in exile or clandestine</option>
332 <option value="g">g- government in exile or clandestine</option>
337 selected="selected">h- level not determined</option>
339 <option value="h">h- level not determined</option>
343 selected="selected">u- unknown</option>
345 <option value="u">u- unknown</option>
349 selected="selected">y- not a government publication</option>
351 <option value="y">y- not a government publication</option>
355 selected="selected">z- Other</option>
357 <option value="z">z- Other</option>
364 <td><label for="f9">Modified Record Code</label></td>
366 <select name="f9" id="f9" size="1">
369 <option value="0" selected="selected">0- unmodified record</option>
371 <option value="0">0- unmodified record</option>
374 <option value="1" selected="selected">1- modified record</option>
376 <option value="1">1- modified record</option>
384 <td><label for="f10">Language of Cataloguing (Mandatory)</label></td>
385 <td><input type="text" name="f10" id="f10" maxlength="3" size="4" value="[% f10 %]" /></td>
389 <td><label for="f11">Transliteration Code</label></td>
391 <select name="f11" id="f11" size="1">
394 <option value="a" selected="selected">a- ISO transliteration scheme</option>
396 <option value="a">a- ISO transliteration scheme</option>
399 <option value="b" selected="selected">b- other</option>
401 <option value="b">b- other</option>
405 selected="selected">c- multiple transliterations: ISO or other schemes</option>
407 <option value="c">c- multiple transliterations: ISO or other schemes</option>
410 <option value="y" selected="selected">y- no transliteration scheme used</option>
412 <option value="y">y- no transliteration scheme used</option>
418 <td><label for="f12">Character Sets (Mandatory) 1</label></td>
420 <select name="f12" id="f12" size="1">
423 <option value="01" selected="selected">01- ISO 646, IRV version (basic Latin set)</option>
425 <option value="01">01- ISO 646, IRV version (basic Latin set)</option>
428 <option value="02" selected="selected">02- ISO Registration # 37 (basic Cyrillic set)</option>
430 <option value="02">02- ISO Registration # 37 (basic Cyrillic set)</option>
433 <option value="03" selected="selected">03- ISO 5426 (extended Latin set)</option>
435 <option value="03">03- ISO 5426 (extended Latin set)</option>
438 <option value="04" selected="selected">04- ISO 5427 (extended Cyrillic set)</option>
440 <option value="04">04- ISO 5427 (extended Cyrillic set)</option>
443 <option value="05" selected="selected">05- ISO 5428 (Greek set)</option>
445 <option value="05">05- ISO 5428 (Greek set)</option>
449 <option value="06" selected="selected">06- ISO 6438 (African coded character set)</option>
451 <option value="06">06- ISO 6438 (African coded character set)</option>
455 <option value="07" selected="selected">07- ISO 10586 (Georgian set)</option>
457 <option value="07">07- ISO 10586 (Georgian set)</option>
461 <option value="08" selected="selected">08- ISO 8957 (Hebrew set) Table 1</option>
463 <option value="08">08- ISO 8957 (Hebrew set) Table 1</option>
467 <option value="09" selected="selected">09- ISO 8957 (Hebrew set) Table 2</option>
469 <option value="09">09- ISO 8957 (Hebrew set) Table 2</option>
473 <option value="11" selected="selected">11- ISO 5426-2 (Latin characters used in minor European
474 languages and obsolete typography)
477 <option value="11">11- ISO 5426-2 (Latin characters used in minor European
478 languages and obsolete typography)
483 <option value="50" selected="selected">50- ISO 10646 Level 3 (Unicode, UTF-8)
486 <option value="50">50- ISO 10646 Level 3 (Unicode, UTF-8)</option>
493 <td><label for="f13">Character Sets (Mandatory) 2</label></td>
495 <select name="f13" id="f13" size="1">
498 <option value=" " selected="selected">non required value</option>
500 <option value=" ">non required value</option>
504 <option value="01" selected="selected">01- ISO 646, IRV version (basic Latin set)</option>
506 <option value="01">01- ISO 646, IRV version (basic Latin set)</option>
509 <option value="02" selected="selected">02- ISO Registration # 37 (basic Cyrillic set)</option>
511 <option value="02">02- ISO Registration # 37 (basic Cyrillic set)</option>
515 selected="selected">03- ISO 5426 (extended Latin set)</option>
517 <option value="03">03- ISO 5426 (extended Latin set)</option>
520 <option value="04" selected="selected">04- ISO 5427 (extended Cyrillic set)</option>
522 <option value="04">04- ISO 5427 (extended Cyrillic set)</option>
525 <option value="05" selected="selected">05- ISO 5428 (Greek set)</option>
527 <option value="05">05- ISO 5428 (Greek set)</option>
530 <option value="06" selected="selected">06- ISO 6438 (African coded character set)</option>
532 <option value="06">06- ISO 6438 (African coded character set)</option>
536 <option value="07" selected="selected">07- ISO 10586 (Georgian set)</option>
538 <option value="07">07- ISO 10586 (Georgian set)</option>
542 <option value="08" selected="selected">08- ISO 8957 (Hebrew set) Table 1</option>
544 <option value="08">08- ISO 8957 (Hebrew set) Table 1</option>
548 <option value="09" selected="selected">09- ISO 8957 (Hebrew set) Table 2</option>
550 <option value="09">09- ISO 8957 (Hebrew set) Table 2</option>
554 <option value="11" selected="selected">11- ISO 5426-2 (Latin characters used in minor European
555 languages and obsolete typography)</option>
557 <option value="11">11- ISO 5426-2 (Latin characters used in minor European
558 languages and obsolete typography)</option>
562 <option value="50" selected="selected">50- ISO 10646 Level 3 (Unicode, UTF-8)</option>
564 <option value="50">ISO 10646 Level 3 (Unicode, UTF-8)</option>
571 <td><label for="f14">Additional Character Sets</label></td>
573 <input type="text" name="f14" id="f14" maxlength="4" size="5" value="[% f14 %]" />
578 <td><label for="f15">Script of Title</label></td>
580 <select name="f15" id="f15" size="1">
582 <option value=" " selected="selected">Non required value</option>
584 <option value=" ">Non required value</option>
588 <option value="ba" selected="selected">ba- Latin</option>
590 <option value="ba">ba- Latin</option>
593 <option value="ca" selected="selected">ca- Cyrillic</option>
595 <option value="ca">ca- Cyrillic</option>
599 <option value="da" selected="selected">da- Japanese - script unspecified</option>
601 <option value="da">da- Japanese - script unspecified</option>
605 <option value="db" selected="selected">db- Japanese -
608 <option value="db">db- Japanese - Kanji</option>
612 <option value="dc" selected="selected">dc- Japanese -
615 <option value="dc">dc- Japanese - Kana</option>
618 <option value="ea" selected="selected">ea- Chinese</option>
620 <option value="ea">ea- Chinese</option>
623 <option value="fa" selected="selected">fa- Arabic</option>
625 <option value="fa">fa- Arabic</option>
628 <option value="ga" selected="selected">ga- Greek</option>
630 <option value="ga">ga- Greek</option>
633 <option value="ha" selected="selected">ha- Hebrew</option>
635 <option value="ha">ha- Hebrew</option>
638 <option value="ia" selected="selected">ia- Thai</option>
640 <option value="ia">ia- Thai</option>
643 <option value="ja" selected="selected">ja- Devanagari</option>
645 <option value="ja">ja- Devanagari</option>
648 <option value="ka" selected="selected">ka- Korean</option>
650 <option value="ka">ka- Korean</option>
653 <option value="la" selected="selected">la- Tamil</option>
655 <option value="la">la- Tamil</option>
658 <option value="zz" selected="selected">zz- Other</option>
660 <option value="zz">zz- Other</option>
664 <option value="ma" selected="selected">ma- Georgian</option>
666 <option value="ma">ma- Georgian</option>
670 <option value="mb" selected="selected">mb- Armenian</option>
672 <option value="mb">mb- Armenian</option>
678 <p><input type="button" value="OK" onclick="report();" /> <a href="#" class="cancel close">Cancel</a> </p>
680 <script type="text/javascript">
682 // GetPublicationDate(); // running directly.
685 // * GetPublicationDate.
686 // * This function get the publication date if it's writen on 210d
688 // function GetPublicationDate() {
689 // var PublicationDate = null;
691 // for (i=0 ; i<NbFields ; i++) {
692 // if (doc.f.tag[i].value == '210' && doc.f.subfield[i].value == 'd') {
693 // if (doc.f.field_value[i].value != ""){
694 // PublicationDate = doc.f.field_value[i].value;
695 // document.getElementById('pubdate1').value = PublicationDate;
703 // * SetPublicationDate.
704 // * This function set the publication date here
706 // function SetPublicationDate() {
707 // var PublicationDate = document.getElementById('pubdate1').value;
708 // if (PublicationDate == " " || !PublicationDate){
711 // for (i=0 ; i<NbFields ; i++) {
712 // if (doc.f.tag[i].value == '210' && doc.f.subfield[i].value == 'd') {
713 // doc.f.field_value[i].value = PublicationDate;
720 var doc = opener.document;
721 var field = doc.getElementById("[% index %]");
723 document.f_pop.f1.value=document.f_pop.f1.value+' ';
724 document.f_pop.f3.value=document.f_pop.f3.value+' ';
725 document.f_pop.f4.value=document.f_pop.f4.value+' ';
726 document.f_pop.f10.value=document.f_pop.f10.value+' ';
727 document.f_pop.f14.value=document.f_pop.f14.value+' ';
729 document.f_pop.f1.value=document.f_pop.f1.value.substring(0,8);
730 document.f_pop.f3.value=document.f_pop.f3.value.substring(0,4);
731 document.f_pop.f4.value=document.f_pop.f4.value.substring(0,4);
732 document.f_pop.f10.value=document.f_pop.f10.value.substring(0,3);
733 document.f_pop.f14.value=document.f_pop.f14.value.substring(0,4);
735 field.value= document.f_pop.f1.value +
736 document.f_pop.f2.value +document.f_pop.f3.value
737 +document.f_pop.f4.value+document.f_pop.f5.value+document.f_pop.f6.value+document.f_pop.f7.value+document.f_pop.f8.value+document.f_pop.f9.value+document.f_pop.f10.value+document.f_pop.f11.value+document.f_pop.f12.value+document.f_pop.f13.value+document.f_pop.f14.value+document.f_pop.f15.value;
739 // SetPublicationDate();
745 [% INCLUDE 'popup-bottom.inc' %]