var i = 0;
$.each(sectionPages, function (k, value) {
if (value !== '-') {
+ var activeLandscape = value;
if (!$this.fluidbook.alwaysDisplayOnePage && value % 2 === 1) {
- value--;
+ activeLandscape--;
}
$this.links.push({
css: {height: (100 / nbPages) + '%', top: (100 / nbPages * i) + '%'},
page: parseInt(value),
+ pageActiveLandscape: activeLandscape,
index: index,
id: 'o' + index
});
id = 'none';
} else {
$.each(this.links, function (k, v) {
- if (page >= v.page) {
+ var active = $this.fluidbook.displayOnePage ? v.page : v.pageActiveLandscape;
+ if (page >= active) {
try {
if (v.last !== undefined && page >= v.last) {
id = 'none';