On ferme pas une page simplement parce que tu peux pas vraiment sauf dans le cas d'un popup
Et encore ça suppose que JS marche à tous les coups
En gros j'ai pas regardé ton lien mais si tu veux fermer et ouvrir pourquoi ne pas directement faire une transition entre les 2 ???