Si quieres que sea muy realisata me parece que con Javascript no lo vas a conseguir, o al menos va a ser realmente complicado. Yo te recomendaría algo tipo Flash.
No obstante, si sigues queriendo hacerlo en Javscript, una idea puede ser meter los contenidos en capas (una por página) e ir desplazándolas a la izquierda a medida que avanzas. Eso sí, deberías cargar todas las páginas desde el principio lo que puede suponer mucho tiempo.
Otra opción sería usar marcos internos (dos contiguos) y mediante una transición de HTML ir cambiándo las páginas. Así, el marco de la derecha comenzará la transición (de derecha a izquierda) y cuando termine de cargar comenzará el marco de la izquierda de la misma manera.
Una última opción. Existe un programa que se llama
FlipAlbum que hace ese tipo de cosas y creo que hay una opción para convertirlo en HTML o algo parecido.
Un saludo y suerte.