{
'id' : '[% summary.sre_id %]',
'label' : '[% summary.location | replace("'", "\\'") %]',
- 'entryNum' : '[% loop.index %]',
+ 'entryNum' : [% loop.index %],
'owning_lib' : '[% summary.owning_lib %]'
},
[% END %]
var rec = location.href.match(/\/opac\/record\/(\d+)/);
if(rec && rec[1]) {
runEvt('rdetail', 'recordRetrieved', rec[1]);
- runEvt('rdetail', 'MFHDDrawn');
+ runEvt('rdetail', 'MFHDDrawn', mfhdDetails);
}
if(location.href.match(/place_hold/)) {
if(xulG.patron_barcode) {
// Populate (or unpopulate) XUL menus
if (isXUL()) {
- runEvt('rdetail','MFHDDrawn');
+ runEvt('rdetail', 'MFHDDrawn', mfhdDetails);
}
}
mfhd_delete_menu.disabled = true;
win.attachEvt("rdetail", "MFHDDrawn",
- function() {
- if (win.mfhdDetails && win.mfhdDetails.length > 0) {
+ function(mfhdDetails) {
+ if (mfhdDetails && mfhdDetails.length > 0) {
g.mfhd = {};
- g.mfhd.details = win.mfhdDetails;
+ g.mfhd.details = mfhdDetails;
mfhd_edit_menu.disabled = false;
mfhd_delete_menu.disabled = false;
- for (var i = 0; i < win.mfhdDetails.length; i++) {
- var mfhd_details = win.mfhdDetails[i];
+ for (var i = 0; i < mfhdDetails.length; i++) {
+ var mfhd_details = mfhdDetails[i];
var num = mfhd_details.entryNum;
num++;
var label = mfhd_details.label + ' (' + num + ')';