location.hashの変更条件修正、不要なfunctionの削除