Зарегистрировать как библиотеку и указать зависимость от BX [URL=https://dev.1c-bitrix.ru/api_help/main/js_lib/my_extension/index.php]Документация[/URL] Примеры есть в currency и catalog
Нет никаких ошибок - у Вас включена обратная постраничная навигация ("PAGER_DESC_NUMBERING" => "Y"). В этом режиме количество элементов первой страницы переменное.