}
    reset_page_order($book_id, $db);
}
/*****
 * Display logic
 */
///// Get the book info
if ($book_id) {
    $book = new GrlxComicBook($book_id);
} else {
    $book = new GrlxComicBook();
    $book_id = $book->bookID;
}
if ($book) {
    $book->getPages();
    $book->getMarkers();
    $total_pages = count($book->pageList);
}
if ($total_pages <= 100) {
    $pages_per_view = 10;
} elseif ($total_pages <= 200) {
    $pages_per_view = 20;
} elseif ($total_pages <= 500) {
    $pages_per_view = 50;
} else {
    $pages_per_view = 70;
}
if ($start_sort_order > $total_pages) {
    $start_sort_order = $total_pages - $pages_per_view;
}
// For reference later