[add] added pushState for supported browsers to ajax navigation