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