Hace unas semanas implemente en una web una ventana modal donde en cualquier ruta de acceso te solicitaba aceptar los terminos si aceptabas la ventana se cerraba y se almacenaba en una cookie por 1 dia, si no aceptabas te sacaba de la web.
Usa jquery y boxy
http://onehackoranother.com/projects/jquery/boxy/
Quizas te pueda servir, lo tengo en mi servidor revisalo si te sirve lo descargas.
http://it-media.com.ar/test/edad/ejemplo.html
Saludos