]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/js/ui/default/booking/pickup.js
Email notification of reservation capture
[working/Evergreen.git] / Open-ILS / web / js / ui / default / booking / pickup.js
1 dojo.requireLocalization("openils.booking", "pickup_and_return");
2 var localeStrings = dojo.i18n.getLocalization(
3     "openils.booking", "pickup_and_return"
4 );
5 var p;
6
7 function react_to_pass_in(opts) {
8     if (opts && opts.patron_barcode) {
9         p.populate({"patron": opts.patron_barcode});
10
11         hide_dom_element(
12             document.getElementById("contains_barcode_control")
13         );
14         document.getElementById("patron_barcode").value = opts.patron_barcode;
15         p._extra_resetting = function() {
16             reveal_dom_element(
17                 document.getElementById("contains_barcode_control")
18             );
19         };
20     }
21 }
22
23 function my_init() {
24     p = new Populator({
25         "ready": ready_bresv,
26         "out": out_bresv,
27         "patron": document.getElementById("patron_info")
28     }, document.getElementById("patron_barcode"));
29     init_auto_l10n(document.getElementById("auto_l10n_start_here"));
30
31     react_to_pass_in(xulG.bresv_interface_opts);
32 }