Hola:
No sé a que te refieres con "modal", pero prefiero decir pseudo-modal ya que tan solo imitan el comportamiento de las auténticas (alert, prompt, confirm) que detienen el flujo de datos hasta que se cierra...
Todas las ventanas muestran lo que tienen, y esa parte no se ve en tu código.
Por cierto, también aconsejo no usar enlaces si no se pretende enlazar... puedes usar botones u otros elementos, y darle el aspecto que quieras con estilos.
Saludos