'use strict'; oml.ui.info = function() { var ui = oml.user.ui, that = Ox.Element() .addClass('OxTextPage') .css({ padding: '0 16px', textAlign: 'center', overflowY: 'auto' }) .bindEvent({ oml_item: function() { that.update(); }, oml_listselection: function() { that.update(); } }); that.update = function() { var id = ui.item || ui.listSelection[0]; if (id) { oml.api.get({ id: id, keys: [ 'author', 'coverRatio', 'description', 'title' ] }, function(result) { var data = result.data; that.empty(); $('') .attr({src: '/' + id + '/cover128.jpg'}) .css({margin: '16px 0 8px 0'}) .appendTo(that); $('