JSAN.use('util.exec'); var exec = new util.exec();
var funcs = [];
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','true');
+ document.getElementById('lib_menu').setAttribute('disabled','true');
+ } );
+
for (var i = 0; i < obj.data.tree.aou.children().length; i++) {
funcs.push(
function(o) {
}( obj.data.tree.aou.children()[i] )
);
}
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','false');
+ document.getElementById('lib_menu').setAttribute('disabled','false');
+ } );
+
exec.chain( funcs );
} catch(E) {
alert(E);
}
);
var funcs = [];
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','true');
+ document.getElementById('lib_menu').setAttribute('disabled','true');
+ } );
+
for (var i = 0; i < orgs.length; i++) {
funcs.push(
function(o) {
}( orgs[i] )
);
}
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','false');
+ document.getElementById('lib_menu').setAttribute('disabled','false');
+ } );
+
exec.chain( funcs );
} catch(E) {
alert(E);
try {
var acn_tree = obj.map_acp[ 'acn_' + acn_id ];
var funcs = [];
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','true');
+ document.getElementById('lib_menu').setAttribute('disabled','true');
+ } );
if (acn_tree.copies()) {
for (var i = 0; i < acn_tree.copies().length; i++) {
funcs.push(
)
}
}
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','false');
+ document.getElementById('lib_menu').setAttribute('disabled','false');
+ } );
JSAN.use('util.exec'); var exec = new util.exec();
exec.chain( funcs );
} catch(E) {
'on_select_org' : function(org_id,twisty) {
var obj = this;
var org = obj.data.hash.aou[ org_id ];
+ if (obj.data.hash.aout[ org.ou_type() ].depth() == 0) return;
+ /* otherwise, we'd show every system in the consortia */
var funcs = [];
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','true');
+ document.getElementById('lib_menu').setAttribute('disabled','true');
+ } );
if (org.children()) {
for (var i = 0; i < org.children().length; i++) {
funcs.push(
);
}
}
+ funcs.push( function() {
+ document.getElementById('cmd_refresh_list').setAttribute('disabled','false');
+ document.getElementById('lib_menu').setAttribute('disabled','false');
+ } );
JSAN.use('util.exec'); var exec = new util.exec();
exec.chain( funcs );
},