Hola,
vamos a ver, sin ver el codigo de ese onblur no puedo decirte pero estoy practicamente seguro de que te está pasando lo de siempre.
A ver si me explico de una vez por todas:
NO puedes ir a una página sin pasar previamente por el index.php que DEFINE la constante AUTHORIZED_ACCESS. Esto es de LOGICA puesto que si no pasas por esa pagina pues la constante no existe y al llegar a una página que te la pida pues te va a denegar el acceso.
TODOS TUS ENLACES tienen que ser del estilo index.php?pag=la_pagina_que_sea, si intentas hacer un enlace tipo
www.dominio.com/main/interfaces/usuarios.php te va a denegar el acceso por no haber pasado por la puerta de entrada que es index.php!
Se ha entendido ahora?
P.D: ¿por qué sigues utilizando un iframe si ya no te hace falta?