Боковая колонка, логика управления на js и css