Не проверял но должно сработать
function ShowImg(obj,hBlock) {
if (obj.offsetHeight < hBlock) {
obj.style.height = (obj.offsetHeight + 50) + 'px';
setTimeout (function(){ShowImg(obj,hBlock)},30);
}
else{
// Появление кнопки "Закрыть"
var x = document.getElementById('img_close');
x.style.display = 'block';
}
}
function showLargePicture(h)
{
var div = document.getElementById('img_container');
var img = document.getElementById('resImage');
// Плавное увеличение изображения
var i = ShowImg(img,div,h);
}