Just curious how to make this pop-up window.

Is this a mix of CSS plus javascript?
Or can you show me samples of codes of how this is made?

Noticed also it has a form in it.
Any one would like to explain how this is done?

Thanks in advanced.