Разработал решение для скрытия/отображения нескольких карт через display:none карт Яндекс.Карты http://www.donpac.ru/servicescenter/
Пришлось повозиться: инициализацию init() перенес в конец страницы и после объявления карт и меток, пришлось проходиться по всем div-ам в цикле и выставлять style.display='none'. Иначе, если изначально скрывать карту через style="display:none;", API попросту не загружался.