Javascript me gonfle, donc je vais pas pouvoir te donner une réponse toute faite...
Ce que je ferais c'est: Tes liens vers une des 8 pages sont du style <a href="javascript:savePageName(nomDeLaPage)">...</a> la fonction savePageName sauve le nom de la page dans une variable et redirige vers la page voulue, pour le lien #top tu fais un truc du même style pour récupérer le nom de la page et faire une redirection. Si tu as des liens vers une des 8 pages depuis une autre des 8 pages le problème des frames va corser le truc, mais normalement il doit être possible de passer une variable d'un frame a l'autre en javascript.
Mais bon, toute ta naviguation repose sur du Javascript, et c'est pas top... Donc n'oublie pas de doubler tes liens par <noscript>lien normal</noscript> et pour ceux qui ont désactivé le javascript oublie le lien #top.
L'autre solution serait le php ou autre, mais ça t'oblige a reloader chaque fois la frame de navigation, ce qui n'est pas le but...
Si quelqu'un a la solution tout html ça m'intéresse...
[edtdd]--Message édité par hum hum--[/edtdd]