"record_result_row_" + page_id );
this.addMenuItems( menu, record );
+
globalMenuManager.setContext(title_row, menu);
globalMenuManager.setContext(author_row, menu);
+ globalMenuManager.setContext(misc_row, menu);
+
getDocument().body.appendChild(menu.getNode());
/* ------------------------------------ */
MRResultPage.prototype.doCopyCount = function( record, search_id, page_id ) {
+ if(record == null) return;
+
var copy_box = getById("record_result_copy_count_box_" + page_id );
var orgunit = globalSelectedLocation;
all of its data */
RemoteRequest.prototype.setCompleteCallback = function(callback) {
+ if(this.cancelled) return;
+
var object = this;
var obj = this.xmlhttp;
this.callback = callback;
try {
if(object.cancelled) return;
callback(object);
+
} catch(E) {
debug("Processing Error in complete callback: [" + E + "]");
node.oncontextmenu = function(evt) {
var win = getAppWindow();
if(!win.event) win.event = evt;
+
+ if(!IE) {
+ win.event.preventDefault();
+ } else {
+ win.event.cancellBubble = true;
+ }
+
obj.toggle(menu.name);
return false;
}