esta muy simple, de hecho puedes cargar el modal con shadowbox
http://www.shadowbox-js.com/ y luego trabajar el resto con php e ir cargando pagina, lo podrias hacer con ajax a traves de jquery incluso jqueryui pero si no tienes los conocimientos basicos te recomiendo el shadowbox y luego trabajas la seleccion con php.
saludos.