return this.fluidbook.bookmarks.getIndex(true, group);
},
+ preloadThumbs: function (callback) {
+ this.fluidbook.loader.preloadThumbs(callback);
+ },
+
+ openIndex: function (title, group, closeAll, callback) {
+ var $this = this;
+ this.fluidbook.displayLoader();
+ this.preloadThumbs(function () {
+ $this._openIndex(title, group, closeAll, callback);
+ });
+ },
+
+ _openIndex: function (title, group, closeAll, callback) {
+ var c = !closeAll ? ' one' : '';
+ var index = '<div class="caption">' + this.fluidbook.menu.closeButton(c) + '<h2>' + title + '</h2></div>';
+ index += this.getView(group);
+ $("#view").append('<div class="mview" data-menu="index">' + index + '</div>');
+ // Mark current page
+ var cp = this.fluidbook.currentPage;
+
+ if (!this.fluidbook.singleMode) {
+ if (cp % 2 === 1) {
+ cp--;
+ }
+ }
+ $("#view").find('.doubleThumb[page="' + cp + '"]').addClass('here');
+ this.fluidbook.bookmarks.updateBookmarks();
+ if (callback != undefined) {
+ callback();
+ }
+ },
+
getNormalView: function () {
- if (this.normalHTML == '') {
+ if (this.normalHTML === '') {
this.normalHTML += '<div class="content"><div id="indexView">';
if (this.fluidbook.datas.indexMessage !== '') {