Вспомогательные файлы

Скрипты (сценарии) на языке ECMAScript/JavaScript

help.js
Основной набор скриптов, обеспечивающих навигацию и размещение каждой страницы в нужной фрамуге. Ссылку на данный файл должны содержать все HTML-файлы готовой книги помощи, кроме всплывающих заметок. Загрузить исходный текст можно по этой ссылке.
popupref.js
Дополнительный набор скриптов, обеспечивающих показ всплывающих окон: заметок и меню. Ссылку на данный файл должны содержать все статейные страницы, в которых "спрятаны" всплывающие окна. Загрузить исходный текст можно по этой ссылке.
popup.js
Усечённый набор скриптов для файлов всплывающих заметок. Загрузить исходный текст можно по этой ссылке.

Набор фрамуг (frameset) help.html

Это файл верхнего уровня, который задает внешний вид окна книги помощи и который Вы сейчас, фактически, и видите. Имена фрамуг, упоминаемые в атрибуте target гиперссылок, следующие:

navi
Левая фрамуга, куда помещаются навигационные страницы,
атрибут src="перечень_разделов".
cont
Правая фрамуга, где открываются страницы содержимого статей,
атрибут src="статья_по_умолчанию".

В целях эффективности желательно, чтобы формат файла был XHTML, ибо он самый часто обрабатываемый файл книги помощи. Этот файл загружается в браузер одним из способом:

Последнее означает, что каждая страница "знает свое место" в наборе фрамуг. Она воссоздает набор, а затем "перезагружает" себя в нужную фрамугу. Исключение — файлы всплывающих заметок, открытие которых "напрямую" не создаёт набор фрамуг.