Saludos crake, con todo respeto, en está web apoyamos las buenas prácticas de programación, por lo que:
a) Si quieres aprender, no sólo debes copiar y pegar el código, debes estudiarlo y analizarlo para ver que hace
b) En la mayoría de los casos los pop-up's no están justificados (salvo en muy, pero muy contadas ocasiones)
Así que dudo que alguién de por aquí te pase un tutorial sobre las pop-ups... te recomiendo leas con calma y detenimiento los tutoriales que aquí tenemos... te aseguro que te ayudaran mucho en especial los siguientes:
Fundamentos de programaciónGuía de usabilidad para novatosFundamentos básicos dle diseño webY por último, este
artículo de Freddie