На страницах сайта функция "scroll" реализована правильно:
self.location.href = self.location.href.replace( /\#.*$/, "" ) + "#" + link;
А вот в offline-версии ее код менее умный:
self.location.href = self.location.href + "#" + link;
Из-за этого недочета в offline-версии не работают повторные "скроллы", так как суффиксы "#..." не заменяются, а накапливаются.