<% var firstPage = 0; var lastPage = pages.length-1; if(currentPage != firstPage){ print('
  • Prev
  • '); } if(currentPage == firstPage){ print('
  • ', firstPage+1, '
  • '); } else if(currentPage-1 == firstPage){ print('
  • ', firstPage+1, '
  • '); print('
  • ', currentPage+1, '
  • '); } else if(currentPage-2 == firstPage){ print('
  • ', firstPage+1, '
  • '); print('
  • ', (currentPage-1)+1, '
  • '); print('
  • ', currentPage+1, '
  • '); } else if(currentPage-3 == firstPage){ print('
  • ', firstPage+1, '
  • '); print('
  • ', (currentPage-2)+1, '
  • '); print('
  • ', (currentPage-1)+1, '
  • '); print('
  • ', currentPage+1, '
  • '); } else{ print('
  • ', firstPage+1, '
  • '); print('
  • ...
  • '); print('
  • ', (currentPage-2)+1, '
  • '); print('
  • ', (currentPage-1)+1, '
  • '); print('
  • ', currentPage+1, '
  • '); } if(currentPage == lastPage){ //Do nothing } else if(currentPage+1 == lastPage){ print('
  • ', (currentPage+1)+1, '
  • '); } else if(currentPage+2 == lastPage){ print('
  • ', (currentPage+1)+1, '
  • '); print('
  • ', (currentPage+2)+1, '
  • '); } else if(currentPage+3 == lastPage){ print('
  • ', (currentPage+1)+1, '
  • '); print('
  • ', (currentPage+2)+1, '
  • '); print('
  • ', (currentPage+3)+1, '
  • '); } else{ print('
  • ', (currentPage+1)+1, '
  • '); print('
  • ', (currentPage+2)+1, '
  • '); print('
  • ...
  • '); print('
  • ', (lastPage)+1, '
  • '); } if(currentPage != lastPage){ print('
  • Next
  • '); } %>