- var proto = {
- Load: function ()
- {
- var node = Xex.Load (MIM.server, this.file);
- if (! node)
- {
- this.load_status = MIM.LoadStatus.Error;
- return false;
- }
- this.map_list = {};
- this.initial_state = null;
- this.state_list = {};
- for (node = node.firstElement (); node; node = node.nextElement ())
- {
- var name = node.nodeName;
- var parser = parsers[name];
- if (parser)
- parser.call (this, node);
- }
- this.load_status = MIM.LoadStatus.Loaded;
- return true;
- }
+ function load_im (node)
+ {
+ this.map_list = {};
+ this.initial_state = null;
+ this.state_list = {};
+ for (node = node.firstElement (); node; node = node.nextElement ())
+ {
+ var name = node.nodeName;
+ var parser = parsers[name];
+ if (parser)
+ parser.call (this, node);
+ }
+ this.load_status = MIM.LoadStatus.Loaded;