add nav-hover.js implementation