Меняете свойства style.top , style.left , style.width , style.height . Эффектно и без больших искажений смотрится увеличение на 1/16 размера (из топ вычитается 1/32 высоты (style.offsetHeight) и т.д. Примеры кодов можно посмотреть здесь - http://burime.org.ru/test1/karta2/