rulus.hashchange: FF2 support and other older browser that doesnt support native hashchange