Bug 19878: Move template JavaScript to the footer: UNIMARC editor plugins, part 7
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / modules / cataloguing / value_builder / unimarc_field_210c_bis.tt
blobf48f9937c6ef3b20a7d9416394918213a03df28f
1 [% SET footerjs = 1 %]
2 [% INCLUDE 'doc-head-open.inc' %]
3 <title>Koha &rsaquo; UNIMARC field 210c builder</title>
4 [% INCLUDE 'doc-head-close.inc' %]
5 <style type="text/css">
6     #custom-doc { width:37.85em;*width:36.93em;min-width:492px; margin:auto; text-align:left; }
7 </style>
8 </head>
10 <body id="cat_unimarc_field_210c_bis" class="cat">
12 <div id="custom-doc" class="yui-t7">
13    <div id="bd">
15 <h1>UNIMARC field 210c builder</h1>
16 <div class="autocomplete">
17         <form name="f_pop" onsubmit="javascript:report()" action="">
18             <div id="fieldautocomplete" class="autocomplete">
19                 <fieldset>
20                 <input autocomplete="off" id="findvalue" name="findvalue" size="40" class="focus" type="text" />
21                     <fieldset class="action">
22                     <input type="submit" class="submit" value="Choose" />
23                     </fieldset>
24                 </fieldset>
25             </div>
26         </form>
27     </div>
28 </div>
29 </div>
31 [% MACRO jsinclude BLOCK %]
32     <script type="text/javascript">
33         function report() {
34             var doc   = opener.document;
35             var field = doc.getElementById("[% index %]");
36             field.value =  document.f_pop.findvalue.value;
38             window.close();
39             return false;
40         }
42         $(document).ready(function(){
43             $( "#findvalue" ).autocomplete({
44                 source: "/cgi-bin/koha/cataloguing/ysearch.pl?table=biblioitems&field=publishercode",
45                 minLength: 3,
46                 select: function( event, ui ) {
47                     $( "#findvalue" ).val( ui.item.fieldvalue );
48                     return false;
49                 }
50             })
51             .data( "ui-autocomplete" )._renderItem = function( ul, item ) {
52                 return $( "<li></li>" )
53                 .data( "ui-autocomplete-item", item )
54                 .append( "<a>" + item.fieldvalue + "</a>" )
55                 .appendTo( ul );
56             };
58         });
60     </script>
61 [% END %]
63 [% INCLUDE 'intranet-bottom.inc' popup_window=1 %]