Devi mettere il form dentro ad un div con attributo "display:none" e "z-index" maggiore di zero, poi tramite javascript cambi lo stato del div (lo stile, così da associare "display:block") e cambi la posizione del div (nello schermo, quindi dovrà essere "absolute").
Puoi provare a cercare qualcosa tipo "javascript div layer show" e dovresti trovare un esempio utile.
Ciao
__________________________________________________ ______
Hotel Parma