<script id="pagination_tmp" type="text/template"><% if (pageCount > 1) { %><div class="uv-pagination"><% if (previous) { %><a data-page="<%= previous %>" href="<%= url.replace('replacePage', previous) %>" id="previous" class="uv-pagination-previous"></a><% } else { %><a class="uv-pagination-previous"></a><% } %><% if (startPage > 1) { %><a data-page="1" href="<%= url.replace('replacePage', 1) %>">1</a><% if (startPage == 3) { %><a data-page="2" href="<%= url.replace('replacePage', 2) %>">2</a><% } else if (startPage != 2) { %><a class="uv-page-active" style="text-decoration: none">…</a><% } %><% } %><% _.each(pagesInRange, function(page) { %><% if (page != current) { %><a data-page="<%= page %>" href="<%= url.replace('replacePage', page) %>"><%= page %></a><% } else { %><a class="uv-page-active"><%= page %></a><% } %><% }) %><% if (pageCount > endPage) { %><% if (pageCount > (endPage + 1) ) { %><% if (pageCount > (endPage + 2) ) { %><a class="uv-page-active" style="text-decoration: none">…</a><% } else { %><a data-page="<%= pageCount - 1 %>" href="<%= url.replace('replacePage', pageCount - 1) %>"><%= pageCount - 1 %></a><% } %><% } %><a data-page="<%= pageCount %>" href="<%= url.replace('replacePage', pageCount) %>"><%= pageCount %></a><% } %><% if (next) { %><a href="<%= url.replace('replacePage',next) %>" data-page="<%= next %>" id="next" class="uv-pagination-next"></a><% } else { %><a class="uv-pagination-next"></a><% } %></div><% } %></script>