<!-- Grab the bre_id so that we can restore it if user accidentally clicks advanced options -->
[% bre_id = hdata.target.id %]
<a id='advanced_hold_link'
-<<<<<<< HEAD
href="[% mkurl('', {hold_type => 'M', hold_target => hdata.record.metarecord.id, bre_id => bre_id}) %]">
- [% l('Advanced Hold Options') %]</a>
-=======
- href="[% mkurl('', {hold_type => 'M', hold_target => hdata.record.metarecord.id}) %]">
<br/><b>[% l('Advanced Hold Options') %]</a></b>
->>>>>>> a25fe69... OPAC UI modifications as per OPAC Working Group suggestions.
[% END %]
[% IF CGI.param('hold_type') == 'M' AND CGI.param('bre_id') %]
<input type="hidden" name="bre_id" value="[% CGI.param('bre_id') %]" />
}
if (!window.xulG) return;
-
- var adv_link = document.getElementById('advanced_hold_link');
- if (adv_link) {
- adv_link.setAttribute('href', adv_link.getAttribute('href').replace(/&?is_requestor=[01]/,''));
- var is_requestor = document.getElementById('hold_usr_is_requestor').checked ? 1 : 0;
- adv_link.setAttribute('href', adv_link.getAttribute('href') + '&is_requestor=' + is_requestor.toString());
- }
var cur_hold_barcode = undefined;
var barcode = isload;
// record details page events
setTimeout(function() {
-
- if (location.href.match(/is_requestor=[01]/)) {
- var loc = location.href;
- var is_req_match = new RegExp("is_requestor=[01]");
- var is_req = is_req_match.exec(loc).toString();
- is_req = is_req.replace(/is_requestor=/, '');
- if (is_req == "1") {
- document.getElementById('hold_usr_is_requestor').checked = 'checked';
- document.getElementById('hold_usr_input').disabled = true;
- } else {
- document.getElementById('hold_usr_is_requestor_not').checked = 'checked';
- document.getElementById('hold_usr_input').disabled = false;
- }
- }
-
var rec = location.href.match(/\/opac\/record\/(\d+)/);
if(rec && rec[1]) {
runEvt('rdetail', 'recordRetrieved', rec[1]);