Pop-up windows are easy but generally bad. Many users could use some browsers features/plug-ins to block pop-ups; and they do it for a good reason, due to abuse of pop-ups by advertisers. Besides, as creation of a new browser windows touches some browser-specific features (the choice between a tab and a separate top-level window is one of them), you would have somewhat limited control.
I would rather advise jQuery dialog, which only mimics the behavior of a pop-up dialog on a single page, but does not actually create any popups:
http://jqueryui.com/dialog/[
^].
First of all, see how the demo works.
There are many variations of this technique and design. Please see also:
http://www.jacklmoore.com/notes/jquery-modal-tutorial/[
^],
http://dinbror.dk/bpopup/[
^].
Another keyword you can use to find some solutions would be:
http://bit.ly/1bp65J8[
^].
—SA