
function regal_items(app) {
	this.app = app;
}

regal_items.prototype.listItems = function(parent) {
    var block = new Block(this.app, 'listItems');
    var doc = new JSON.Document('packet', JSON.DefaultPacket('regal_items','listItems_open'));
    block.loadContent({regal_items_list:'regal_items/list.js'}, doc, null);
}

regal_items.prototype.listMyItems = function(parent) {
    var block = new Block(this.app, 'listMyItems');
    var doc = new JSON.Document('packet', JSON.DefaultPacket('regal_items','listMyItems_open'));
    block.loadContent({regal_items_listMyItems:'regal_items/listMyItems.js'}, doc, null);
}

regal_items.prototype.item = function(parent, item_id) {
    var win = new Window(this.app, 'regal_items_item_' + item_id);
    win.data = {
        item_id: item_id
    };
    
    var doc = new JSON.Document('packet', JSON.DefaultPacket('regal_items','getItem'));
    doc.packet.xmldata = {item_id: item_id};
    win.loadContent({regal_items_item:'regal_items/item.js'}, doc, null);
}

