bit better responsive header banner
detect window.history or fallback to use location.hash