1. Add a ProgressBar as HP on warning page.
2. Add hp reduce mechanism when get GeoLocation.
3. bug fix -- fix the fomula of elapsed time.