Проблема не с теми файлами, которые я создаю с нуля, а с файлами движка, которые я просто скачал и залили на фтп.
Может можно для закачиваемых файлов указывать эте кодировку utf-8 без bom ?
Разобрался.
Почему-то после прокрутке более указанной высоты почему-то срабатывает условие else и добавленный класс пропадает.
То есть scrolltop становится 10 - стиль добавляется.
А как scroll top становится 11, то стиль сразу пропадает..
Не понял почему так происходит..
Исправил ситуацию такой записью
if ($(document).scrollTop() > 140)
wrap.addClass("fix-search");
if ($(document).scrollTop() < 140)
wrap.removeClass("fix-search");