для показа попапа 1 же функция.  Может упростить функцию тем , что вместо рекурсии под каждый элемент вызывать createDom с createPopup ?