Здравствуйте.
На сайте реализована прокрутка до блока с ID по клику на пункт меню.
$('.main_menu a').click(function () {
   var elementClick = $(this).attr('href');
   var destination = $(elementClick).offset().top;
   $('body').animate({ scrollTop: destination  }, 1000);
   return false;
});
Все работает, все ок. Но по прошествии некоторого времени заказчику захотелось изменить масштаб задав 
Теперь скролл не работает. Не могу понять, как его подружить с масштабированием.
Вернее он работает, но прокручивает визуально не до верхней границы целевого блока.
Заранее благодарю за помощь.