BUG FIX: Can't see bottom of long reg boxes

If a registration form has been extended with additional fields, then
using modal login won't work since the modal box is not re-positioned
for the reg form. This update solves the problem by re-calculating the
modal box's position in the window for each of its forms.