Понял в чем проблема: width и height удаляются, а новые не подставляются. Подскажите как сделать чтобы при нажатии подставлялся такой стиль для div id="YMapsID": width:100%;height:100%;position:fixed;top:0px; ?
Ширина и высота меняются теперь. Только как сделать чтобы карта перекрывала все дивы? Может есть код, который бы при клике расчитывал размеры браузера и вставлял их в div и вставлялся бы position:absolute ?