Mam już kod JS, style okienek, tylko za nic nie mogę sobie dać rady z wyświetlaniem nowej warstwy. Nie wiem, czemu, bo już kiedyś robiłem stronę z takimi właśnie warstwami.
Napisałem:
#main #popup { background: transparent; width: 100%; z-index: 2; }
A blok div#popup nadal wyświetla się jakby na warstwie 1 (z-index: 1) w tym miejscu gdzie go wstawię.