]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/cat/z3950.js
bfd29df5e6dd3e1cc79ee92ca20269e3a884e86e
[Evergreen.git] / Open-ILS / xul / staff_client / server / cat / z3950.js
1 dump('entering cat.z3950.js\n');
2
3 if (typeof cat == 'undefined') cat = {};
4 cat.z3950 = function (params) {
5         try {
6                 netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
7                 JSAN.use('util.error'); this.error = new util.error();
8         } catch(E) {
9                 dump('cat.z3950: ' + E + '\n');
10         }
11 }
12
13 cat.z3950.prototype = {
14
15         'init' : function( params ) {
16
17                 try {
18                         netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
19
20                         var obj = this;
21
22                         obj.session = params['session'];
23
24                         JSAN.use('util.controller'); obj.controller = new util.controller();
25                         obj.controller.init(
26                                 {
27                                         control_map : {
28                                                 'cmd_broken' : [
29                                                         ['command'],
30                                                         function() { alert('Not Yet Implemented'); }
31                                                 ],
32                                         }
33                                 }
34                         );
35
36                 } catch(E) {
37                         this.error.sdump('D_ERROR','cat.z3950.init: ' + E + '\n');
38                 }
39         },
40 }
41
42 dump('exiting cat.z3950.js\n');