Dude-1, прежде чем дерзить, сформулируйте нормально свой вопрос.
Ваш вопрос: "Как зациклить эту функцию"
Ответ: "С помощью setInterval" - повторяет функцию за какой-то промежуток времени(цикл)
Как нужно было задать: "По клику на #sh-close убирать и добавлять .active класс active"
Ответ:
Dude-1, Функцию нельзя включить и выключить. Ее можно выполнить или не выполнять вовсе. Скорее всего задача стоит в том, чтобы добавить и удалить класс при клике.