Hola
El tema de indicar en que apartado del foro estas se puede hacer de varias formas, eso si yo siempre lo he hecho con PHP y no con javascript
:
1. La más simple que conozco es poniendo una marca a cada página.
2. (como se hace en este foro) a partir del tema en el que estás, ose el valor de "P" que puedes ver en la URL, este valor asocia el tema a un subapartado (HTML, Javascript y otros) y este subapartado se asocia a un apartado (Otros entornos y lenguajes), estas asociacioenes están guardadas en una base de datos.
El tema de la paginación también lo hago siempre con PHP y no con Javascript.
Es algo más complejo que el tema anterior ya que hay que tener muchas cosas en cuenta.
Paginator es un script que sirve para paginar consultas en MySQL.