вам придется использовать javascript, поскольку вы сталкиваетесь с проблемой пользовательского интерфейса на стороне клиента. попробуйте jQuery с такими плагинами, как ThickBox , чтобы помочь вам загрузить форму в модальные окна через плавающий div
и лично я чувствовал, что загрузка страницы формы в iframe в плавающем div будет простым решением для того, чего вы пытаетесь достичь
надеюсь, это поможет =)