@Prinzhorn regarding your comments i'll put my explanation here as we have here all changes in one place.

So I moved whole block of this code because you execute handleLink method here - it happens at script load time - and this is serious bug as handleLink can be executed only after initialization of module inside skrollr.menu.init()

About window.scrollTo(0, 0); - I was not sure for what is it. So it can stay in old place.