А
Смысл в том, что этих элементов вообще нет на других страницах кроме главной, скрипт пытается выполнить код, но не может, так как нет этих элементов на странице и выдает ошибку.
Если в файле скрипта оставляю только код для хедера, то есть он есть на всех страницах, то он работает нормально