Aggiungo anche che se notate il tempo di esecuzione di una pagina con smartnavigation impostato, è quasi doppio(vediamo cosa mi dice Pietro(ho detto il doppio non un quinto)) rispetto alla stessa che non lo usa.
Praticamente un javascript si occupa di riscrivere tutto l'html della pagina e lo inserisce nel file smartnav.htm che poi verrà inserito in un iframe.
Ciao