speed = 0;
}
+ var max = this.getMaxPage() % 2 == 1 ? this.getMaxPage() - 1 : this.getMaxPage();
+ var next = page < max;
+ var previous = (page > 1);
+
if (Modernizr.csstransitions) {
- if (page <= 1) {
- $("#previous").addClass('hidden');
+ if (next) {
+ $("#next").removeClass('hidden');
} else {
- $("#previous").removeClass('hidden');
+ $("#next").addClass('hidden');
}
- if (page >= this.getMaxPage()) {
- $("#next").addClass('hidden');
+ if (previous) {
+ $("#previous").removeClass('hidden');
} else {
- $("#next").removeClass('hidden');
+ $("#previous").addClass('hidden');
}
} else {
$("#previous,#next").removeClass('hidden');
- if (page <= 1) {
- $("#previous:visible").fadeOut(speed);
- } else {
+
+ if (previous) {
$("#previous:hidden").fadeIn(speed);
+ } else {
+ $("#previous:visible").fadeOut(speed);
}
- if (page >= this.getMaxPage()) {
- $("#next:visible").fadeOut(speed);
- } else {
+ if (next) {
$("#next:hidden").fadeIn(speed);
+ } else {
+ $("#next:visible").fadeOut(speed);
}
}
},