Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
А зачем вам JS? Лучше было бы использовать media запросы , каскад( CSS ) Это лучшим решением будет. http://htmlbook.ru/css/media
Поясню, у некоторых может быть отключен js. Без него тоже не жизнь ,но это критично.
Если нужен голый js, то лучше гуглить ,куча примеров , Все разные. Можно сделать сборный, взять неск. примеров, собрать в один. Т.к. везде разные задачи