sabanovvv: indexOf показывает позицию символа в строке т.е. если он есть то значение будет равно позиции (например 7), если символа нет в строке то он вернет -1, т.е. в Вашем случае нужно писать $('#site').val().indexOf(".") != '-1'
Денис Ильясов: ну тогда тебе нужно выносить этот элемент за эти контейнеры, если там нет резиновости, либо делать псевдо элемент и растягивать его на "неприличные" отрицательные отступы влево и право (и делать для body overflow: hidden) но это плохой вариант )))
Делайте все в одном массиве или объекте (используя index как идентификатор для ячейки массива, либо ключа в объекте), создавать каждый раз новый массив и переменные в цикле - не айс.
Понял, определяем совпадает ли href с адресом и выделяем активную ссылку. Логика такая. Вопрос тем более с тегами css и html, поэтому я сделал вывод, что решение с javascript'том будет актуально для автора.
Спасибо большое. Это решение )