Если вы "закрываете" div присваиванием visibility='hidden', то и "открывать" его надо присваиванием visibility=''. А не "вызывается", потому что для вызова, скорее всего class использовался, который вы благополучно убрали)) Надо "закрывать", присваиванием className='hidden', как было до его открытия. И вообще, лучше сразу его запомнить в переменную, тогда с ним что угодно делать можно, даже из документа удалять, а потом вставлять взад..