Проблема с Google Chrome и javaScript, если прятать блок с помощью скрипта, то на долю секунды он все же успевает появиться, есть ли решение?
Вместо условия скрытия сделайте условие отображения, а блоку изначально display:none ставьте, к примеру
По стандрату ставишь display: none, а потом показываешь когда нужно. И юзай jquery.