Popups don't open on wanted position if user scrolls down

Popups don't open on wanted position if user scrolls down

Hi, I spent all day on this and it's driving me crazy...
I have two popups. The first one is in the footer : I want the popup to open at the same position as the footer. It works if you don't scroll. If you scroll the popup will open every time on the original position of the footer. How can I update the correct coordinates to the popup position ?

Then I have dynamic popups that are created whit a javascript function. Now this is even worse. It's fine as long as you don't scroll, but if you scroll you'll see that the overlay only cover the original window, and the popups can't go outside of that of overlay...

Here's the site. Thank you very much for any help in advance.
Alex