var WINDOW_X: String
var WINDOW_Y: String
var WINDOW_WIDTH: String
var WINDOW_HEIGHT: String
var SELECTED_TAB_INDEX: String
var m_Window: MovieClip
var m_InstantWindow: MovieClip
var m_ConfirmWindow: MovieClip
var m_VisibleRect: Rectangle
var m_ArchiveX: Number
var m_ArchiveY: Number
var m_ArchiveWidth: Number
var m_ArchiveHeight: Number
var m_ArchiveTabIndex: Number
var m_Archive: Archive
var m_ShopInterface: ShopInterface
function onLoad():Void
function OnModuleActivated( archive: Archive ):Void
function OnModuleDeactivated():Archive
function ReadArchive():Void
function WriteArchive():Void
function SlotOpenShop( shopInterface: ShopInterface ):Void
function SlotOpenInstantBuy( offeredItems: Array, overridePrices: Array, overrideCurrency: String ):Void
function SlotOpenPurchaseConfirmation( itemName: String, itemPrice: String, recurring: Boolean, paymentType: String, cardNumber: String ):Void
function SlotInstantContentInitialized():Void
function SlotContentInitialized():Void
function SlotCloseInstantBuy():Void
function SlotCloseShop():Void
function SlotCloseWindow( window: MovieClip ):Void
function CheckWindowBounds():Void