Ну по видимому не footer'a, а фиксированного header'a. Можно определять отступ $(elem).offset().top - 140px, но так как header становится фиксированным, то он выпадает, поэтому лучше его поместить во wrapper фиксированной высоты.
$('a.mojnosti').click(function(){
$('html, body').animate({scrollTop: $('#mojnosti').offset().top - 140}, 300);
return false;
});