working footer with scroll hiding