My code is here: dragnav.js.
What I'd like:
Dragging animates the current page sliding out and the new page sliding in.
Presumably this would require pre-loading the HTML and images on both the next and previous pages, to get them in the cache early.
Dragging actually changes the page URL. (And changes it from "001.html" to "002.html", not to some bullshit like "index.html#002".)