Ox.Window = function(options, self) { self = self || {}, that = new Ox.Element('div', self) .defaults({ draggable: true, fullscreenable: true, // fixme: silly name height: 225, resizeable: true, scaleable: true, width: 400 }) .options(options || {}) self.center = function() { }; self.drag = function() { }; self.fullscreen = function() { }; self.onChange = function() { }; self.reset = function() { }; self.resize = function() { }; self.scale = function() { }; that.close = function() { }; that.open = function() { }; return that; };