diff options
Diffstat (limited to 'tests/src/cgeo/geocaching')
80 files changed, 7444 insertions, 7071 deletions
diff --git a/tests/src/cgeo/geocaching/CgeoApplicationTest.java b/tests/src/cgeo/geocaching/CgeoApplicationTest.java index de3f4ba..6763d7b 100644 --- a/tests/src/cgeo/geocaching/CgeoApplicationTest.java +++ b/tests/src/cgeo/geocaching/CgeoApplicationTest.java @@ -9,14 +9,14 @@ import cgeo.geocaching.connector.gc.GCParser; import cgeo.geocaching.connector.gc.MapTokens; import cgeo.geocaching.connector.gc.Tile; import cgeo.geocaching.enumerations.CacheType; -import cgeo.geocaching.enumerations.LiveMapStrategy.Strategy; import cgeo.geocaching.enumerations.LoadFlags; import cgeo.geocaching.enumerations.LogType; import cgeo.geocaching.enumerations.StatusCode; -import cgeo.geocaching.geopoint.Geopoint; -import cgeo.geocaching.geopoint.Viewport; import cgeo.geocaching.list.StoredList; import cgeo.geocaching.loaders.RecaptchaReceiver; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.Viewport; +import cgeo.geocaching.maps.LivemapStrategy; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.settings.TestSettings; import cgeo.geocaching.test.RegExPerformanceTest; @@ -72,7 +72,7 @@ public class CgeoApplicationTest extends CGeoTestCase { public static void testSearchTrackable() { final Trackable tb = GCParser.searchTrackable("TB2J1VZ", null, null); assertThat(tb).isNotNull(); - assert (tb != null); // eclipse bug + assert tb != null; // eclipse bug // fix data assertThat(tb.getGuid()).isEqualTo("aefffb86-099f-444f-b132-605436163aa8"); assertThat(tb.getGeocode()).isEqualTo("TB2J1VZ"); @@ -85,7 +85,8 @@ public class CgeoApplicationTest extends CGeoTestCase { assertThat(tb.getOwnerGuid()).isEqualTo("0564a940-8311-40ee-8e76-7e91b2cf6284"); assertThat(tb.getGoal()).isEqualTo("Kinder erfreuen.<br /><br />Make children happy."); assertThat(tb.getDetails()).startsWith("Auf der CD sind"); - assertThat(tb.getImage()).isEqualTo("http://imgcdn.geocaching.com/track/large/38382780-87a7-4393-8393-78841678ee8c.jpg"); + // the host of the image can vary + assertThat(tb.getImage()).endsWith("geocaching.com/track/large/38382780-87a7-4393-8393-78841678ee8c.jpg"); // Following data can change over time assertThat(tb.getDistance()).isGreaterThanOrEqualTo(10617.8f); assertThat(tb.getLogs().size()).isGreaterThanOrEqualTo(10); @@ -94,7 +95,7 @@ public class CgeoApplicationTest extends CGeoTestCase { // no assumption possible: assertThat(tb.getSpottedName()).isEqualTo("Nice place for a break cache"); // we can't check specifics in the log entries since they change, but we can verify data was parsed - for (LogEntry log : tb.getLogs()) { + for (final LogEntry log : tb.getLogs()) { assertThat(log.date).isGreaterThan(0); assertThat(log.author).isNotEmpty(); if (log.type == LogType.PLACED_IT || log.type == LogType.RETRIEVED_IT) { @@ -107,7 +108,7 @@ public class CgeoApplicationTest extends CGeoTestCase { } /** - * Test {@link GCParser#searchByGeocode(String, String, int, boolean, CancellableHandler)} + * Test {@link Geocache#searchByGeocode(String, String, int, boolean, CancellableHandler)} */ @MediumTest public static Geocache testSearchByGeocode(final String geocode) { @@ -135,7 +136,6 @@ public class CgeoApplicationTest extends CGeoTestCase { /** * Set the login data to the cgeo login, run the given Runnable, and restore the login. * - * @param runnable */ private static void withMockedLoginDo(final Runnable runnable) { final ImmutablePair<String, String> login = Settings.getGcCredentials(); @@ -165,14 +165,14 @@ public class CgeoApplicationTest extends CGeoTestCase { deleteCacheFromDBAndLogout(cache.getGeocode()); - SearchResult search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST_ID, true, null); + SearchResult search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST.id, true, null); assertThat(search).isNotNull(); assertThat(search.getGeocodes()).hasSize(1); assertThat(search.getGeocodes().contains(cache.getGeocode())).isTrue(); final Geocache searchedCache = search.getFirstCacheFromResult(LoadFlags.LOAD_CACHE_OR_DB); // coords must be null if the user is not logged in assertThat(searchedCache).isNotNull(); - assert (searchedCache != null); // eclipse bug + assert searchedCache != null; // eclipse bug assertThat(searchedCache.getCoords()).isNull(); // premium cache. Not visible to guests @@ -180,7 +180,7 @@ public class CgeoApplicationTest extends CGeoTestCase { deleteCacheFromDBAndLogout(cache.getGeocode()); - search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST_ID, true, null); + search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST.id, true, null); assertThat(search).isNotNull(); assertThat(search.getGeocodes()).isEmpty(); } @@ -201,7 +201,7 @@ public class CgeoApplicationTest extends CGeoTestCase { deleteCacheFromDBAndLogout(cache.getGeocode()); - final SearchResult search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST_ID, true, null); + final SearchResult search = Geocache.searchByGeocode(cache.getGeocode(), null, StoredList.TEMPORARY_LIST.id, true, null); assertThat(search).isNotNull(); assertThat(search.getGeocodes()).isEmpty(); } @@ -211,9 +211,8 @@ public class CgeoApplicationTest extends CGeoTestCase { /** * mock the "exclude disabled caches" and "exclude my caches" options for the execution of the runnable * - * @param runnable */ - private static void withMockedFilters(Runnable runnable) { + private static void withMockedFilters(final Runnable runnable) { // backup user settings final boolean excludeMine = Settings.isExcludeMyCaches(); final boolean excludeDisabled = Settings.isExcludeDisabledCaches(); @@ -276,14 +275,14 @@ public class CgeoApplicationTest extends CGeoTestCase { public void run() { final SearchResult search = GCParser.searchByUsername("blafoo", CacheType.WEBCAM, false, null); assertThat(search).isNotNull(); - assertThat(search.getTotalCountGC()).isEqualTo(4); + assertThat(search.getTotalCountGC()).isEqualTo(5); assertThat(search.getGeocodes().contains("GCP0A9")).isTrue(); } }); } /** - * Test {@link ConnectorFactory#searchByViewport(Viewport, String)} + * Test {@link ConnectorFactory#searchByViewport(Viewport, MapTokens)} */ @MediumTest public static void testSearchByViewport() { @@ -292,7 +291,7 @@ public class CgeoApplicationTest extends CGeoTestCase { @Override public void run() { // backup user settings - final Strategy strategy = Settings.getLiveMapStrategy(); + final LivemapStrategy strategy = Settings.getLiveMapStrategy(); final CacheType cacheType = Settings.getCacheType(); try { @@ -307,23 +306,27 @@ public class CgeoApplicationTest extends CGeoTestCase { final Viewport viewport = new Viewport(mockedCache, 0.003, 0.003); // check coords for DETAILED - Settings.setLiveMapStrategy(Strategy.DETAILED); + Settings.setLiveMapStrategy(LivemapStrategy.DETAILED); SearchResult search = ConnectorFactory.searchByViewport(viewport, tokens); assertThat(search).isNotNull(); assertThat(search.getGeocodes().contains(mockedCache.getGeocode())).isTrue(); Geocache parsedCache = DataStore.loadCache(mockedCache.getGeocode(), LoadFlags.LOAD_CACHE_OR_DB); + assert parsedCache != null; + assertThat(parsedCache).isNotNull(); assertThat(mockedCache.getCoords().equals(parsedCache.getCoords())).isEqualTo(Settings.isGCPremiumMember()); assertThat(parsedCache.isReliableLatLon()).isEqualTo(Settings.isGCPremiumMember()); // check update after switch strategy to FAST - Settings.setLiveMapStrategy(Strategy.FAST); + Settings.setLiveMapStrategy(LivemapStrategy.FAST); Tile.cache.removeFromTileCache(mockedCache); search = ConnectorFactory.searchByViewport(viewport, tokens); assertThat(search).isNotNull(); assertThat(search.getGeocodes().contains(mockedCache.getGeocode())).isTrue(); parsedCache = DataStore.loadCache(mockedCache.getGeocode(), LoadFlags.LOAD_CACHE_OR_DB); + assert parsedCache != null; + assertThat(parsedCache).isNotNull(); assertThat(mockedCache.getCoords().equals(parsedCache.getCoords())).isEqualTo(Settings.isGCPremiumMember()); assertThat(parsedCache.isReliableLatLon()).isEqualTo(Settings.isGCPremiumMember()); @@ -338,7 +341,7 @@ public class CgeoApplicationTest extends CGeoTestCase { } /** - * Test {@link ConnectorFactory#searchByViewport(Viewport, String)} + * Test {@link ConnectorFactory#searchByViewport(Viewport, MapTokens)} */ @MediumTest public static void testSearchByViewportNotLoggedIn() { @@ -346,8 +349,8 @@ public class CgeoApplicationTest extends CGeoTestCase { @Override public void run() { - final Strategy strategy = Settings.getLiveMapStrategy(); - final Strategy testStrategy = Strategy.FAST; // FASTEST, FAST or DETAILED for tests + final LivemapStrategy strategy = Settings.getLiveMapStrategy(); + final LivemapStrategy testStrategy = LivemapStrategy.FAST; // FASTEST, FAST or DETAILED for tests Settings.setLiveMapStrategy(testStrategy); final CacheType cacheType = Settings.getCacheType(); @@ -366,11 +369,13 @@ public class CgeoApplicationTest extends CGeoTestCase { assertThat(search.getGeocodes().contains(cache.getGeocode())).isTrue(); // coords differ final Geocache cacheFromViewport = DataStore.loadCache(cache.getGeocode(), LoadFlags.LOAD_CACHE_OR_DB); + assert cacheFromViewport != null; + assertThat(cacheFromViewport).isNotNull(); Log.d("cgeoApplicationTest.testSearchByViewportNotLoggedIn: Coords expected = " + cache.getCoords()); Log.d("cgeoApplicationTest.testSearchByViewportNotLoggedIn: Coords actual = " + cacheFromViewport.getCoords()); assertThat(cache.getCoords().distanceTo(cacheFromViewport.getCoords()) <= 1e-3).isFalse(); // depending on the chosen strategy the coords can be reliable or not - assertThat(cacheFromViewport.isReliableLatLon()).isEqualTo(testStrategy == Strategy.DETAILED); + assertThat(cacheFromViewport.isReliableLatLon()).isEqualTo(testStrategy == LivemapStrategy.DETAILED); // premium cache cache = new GC2JVEH(); @@ -395,18 +400,12 @@ public class CgeoApplicationTest extends CGeoTestCase { * Test cache parsing. Esp. useful after a GC.com update */ public static void testSearchByGeocodeBasis() { - for (MockedCache mockedCache : RegExPerformanceTest.MOCKED_CACHES) { - String oldUser = mockedCache.getMockedDataUser(); + for (final MockedCache mockedCache : RegExPerformanceTest.MOCKED_CACHES) { + final String oldUser = mockedCache.getMockedDataUser(); try { mockedCache.setMockedDataUser(Settings.getUsername()); - Geocache parsedCache = CgeoApplicationTest.testSearchByGeocode(mockedCache.getGeocode()); - if (null != parsedCache) { - // fake found flag for one cache until it will be updated - if (parsedCache.getGeocode().equals("GC3XX5J") && Settings.getUsername().equals("mucek4")) { - parsedCache.setFound(false); - } - Compare.assertCompareCaches(mockedCache, parsedCache, true); - } + final Geocache parsedCache = CgeoApplicationTest.testSearchByGeocode(mockedCache.getGeocode()); + Compare.assertCompareCaches(mockedCache, parsedCache, true); } finally { mockedCache.setMockedDataUser(oldUser); } @@ -425,7 +424,7 @@ public class CgeoApplicationTest extends CGeoTestCase { } /** Remove cache from DB and cache to ensure that the cache is not loaded from the database */ - private static void deleteCacheFromDBAndLogout(String geocode) { + private static void deleteCacheFromDBAndLogout(final String geocode) { deleteCacheFromDB(geocode); GCLogin.getInstance().logout(); diff --git a/tests/src/cgeo/geocaching/DataStoreTest.java b/tests/src/cgeo/geocaching/DataStoreTest.java index 3579cc5..9ef5dda 100644 --- a/tests/src/cgeo/geocaching/DataStoreTest.java +++ b/tests/src/cgeo/geocaching/DataStoreTest.java @@ -8,9 +8,9 @@ import cgeo.geocaching.connector.gc.Tile; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LoadFlags; import cgeo.geocaching.enumerations.LoadFlags.SaveFlag; -import cgeo.geocaching.geopoint.Geopoint; -import cgeo.geocaching.geopoint.Viewport; import cgeo.geocaching.list.StoredList; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.Viewport; import org.apache.commons.lang3.StringUtils; @@ -59,6 +59,7 @@ public class DataStoreTest extends CGeoTestCase { // get list final StoredList list1 = DataStore.getList(listId1); + assertThat(list1).isNotNull(); assertThat(list1.title).isEqualTo("DataStore Test (renamed)"); // move to list (cache1=listId2, cache2=listId2) @@ -123,6 +124,8 @@ public class DataStoreTest extends CGeoTestCase { try { DataStore.saveCache(cache, EnumSet.of(SaveFlag.DB)); final Geocache loadedCache = DataStore.loadCache(GEOCODE_CACHE, LoadFlags.LOAD_ALL_DB_ONLY); + assert loadedCache != null; + assertThat(loadedCache).isNotNull(); assertThat(loadedCache).overridingErrorMessage("Cache was not saved.").isNotNull(); assertThat(loadedCache.getInventory()).hasSize(1); } finally { diff --git a/tests/src/cgeo/geocaching/DestinationTest.java b/tests/src/cgeo/geocaching/DestinationTest.java index 00249c4..9883a32 100644 --- a/tests/src/cgeo/geocaching/DestinationTest.java +++ b/tests/src/cgeo/geocaching/DestinationTest.java @@ -2,7 +2,7 @@ package cgeo.geocaching; import static org.assertj.core.api.Assertions.assertThat; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import android.test.AndroidTestCase; diff --git a/tests/src/cgeo/geocaching/GeocacheTest.java b/tests/src/cgeo/geocaching/GeocacheTest.java index b3ec6be..26c677d 100644 --- a/tests/src/cgeo/geocaching/GeocacheTest.java +++ b/tests/src/cgeo/geocaching/GeocacheTest.java @@ -5,13 +5,14 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; import cgeo.geocaching.list.StoredList; +import cgeo.geocaching.location.Geopoint; import org.apache.commons.lang3.StringUtils; import java.util.ArrayList; import java.util.Calendar; +import java.util.Collections; import java.util.Date; import java.util.List; @@ -66,13 +67,12 @@ public class GeocacheTest extends CGeoTestCase { } private void assertWaypointsParsed(final String note, final int expectedWaypoints) { - recordMapStoreFlags(); try { setMapStoreFlags(false, false); - Geocache cache = new Geocache(); + final Geocache cache = new Geocache(); final String geocode = "Test" + System.nanoTime(); cache.setGeocode(geocode); cache.setWaypoints(new ArrayList<Waypoint>(), false); @@ -86,7 +86,7 @@ public class GeocacheTest extends CGeoTestCase { assertThat(waypoint.getCoords()).isEqualTo(new Geopoint("N51 13.888 E007 03.444")); // assertThat(waypoint.getNote()).isEqualTo("Test"); assertThat(waypoint.getName()).isEqualTo(CgeoApplication.getInstance().getString(R.string.cache_personal_note) + " 1"); - cache.store(StoredList.TEMPORARY_LIST_ID, null); + cache.store(StoredList.TEMPORARY_LIST.id, null); } removeCacheCompletely(geocode); } finally { @@ -94,52 +94,106 @@ public class GeocacheTest extends CGeoTestCase { } } - public static void testMergeDownloadedStored() { + public static void testMergeDownloaded() { + final Geocache previous = new Geocache(); + previous.setGeocode("GC12345"); + previous.setDetailed(true); + previous.setDisabled(true); + previous.setType(CacheType.TRADITIONAL); + previous.setCoords(new Geopoint(40.0, 8.0)); + previous.setDescription("Test1"); + previous.setAttributes(Collections.singletonList("TestAttribute")); + previous.setShortDescription("Short"); + previous.setHint("Hint"); + removeCacheCompletely(previous.getGeocode()); + + final Geocache download = new Geocache(); + download.setGeocode("GC12345"); + download.setDetailed(true); + download.setDisabled(false); + download.setType(CacheType.MULTI); + download.setCoords(new Geopoint(41.0, 9.0)); + download.setDescription("Test2"); - Geocache stored = new Geocache(); + download.gatherMissingFrom(previous); + + assertThat(download.isDetailed()).as("merged detailed").isTrue(); + assertThat(download.isDisabled()).as("merged disabled").isFalse(); + assertThat(download.getType()).as("merged download").isEqualTo(CacheType.MULTI); + assertThat(download.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(41.0, 9.0)); + assertThat(download.getDescription()).as("merged description").isEqualTo("Test2"); + assertThat(download.getShortDescription()).as("merged short description").isEmpty(); + assertThat(download.getAttributes()).as("merged attributes").isEmpty(); + assertThat(download.getHint()).as("merged hint").isEmpty(); + } + + public static void testMergeDownloadedStored() { + final Geocache stored = new Geocache(); stored.setGeocode("GC12345"); stored.setDetailed(true); stored.setDisabled(true); stored.setType(CacheType.TRADITIONAL); stored.setCoords(new Geopoint(40.0, 8.0)); stored.setDescription("Test1"); - ArrayList<String> attributes = new ArrayList<String>(1); - attributes.add("TestAttribute"); - stored.setAttributes(attributes); + stored.setAttributes(Collections.singletonList("TestAttribute")); stored.setShortDescription("Short"); stored.setHint("Hint"); + saveFreshCacheToDB(stored); - Geocache download = new Geocache(); + final Geocache download = new Geocache(); download.setGeocode("GC12345"); download.setDetailed(true); download.setDisabled(false); download.setType(CacheType.MULTI); download.setCoords(new Geopoint(41.0, 9.0)); download.setDescription("Test2"); + download.setAttributes(Collections.<String>emptyList()); download.gatherMissingFrom(stored); assertThat(download.isDetailed()).as("merged detailed").isTrue(); assertThat(download.isDisabled()).as("merged disabled").isFalse(); - assertEquals("Type not merged correctly", CacheType.MULTI, download.getType()); - assertEquals("Longitude not merged correctly", 9.0, download.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 41.0, download.getCoords().getLatitude(), 0.1); - assertEquals("Description not merged correctly", "Test2", download.getDescription()); - assertEquals("ShortDescription not merged correctly", "", download.getShortDescription()); - assertEquals("Attributes not merged correctly", new ArrayList<String>(0), download.getAttributes()); - assertEquals("Hint not merged correctly", "", download.getHint()); + assertThat(download.getType()).as("merged download").isEqualTo(CacheType.MULTI); + assertThat(download.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(41.0, 9.0)); + assertThat(download.getDescription()).as("merged description").isEqualTo("Test2"); + assertThat(download.getShortDescription()).as("merged short description").isEmpty(); + assertThat(download.getAttributes()).as("merged attributes").isEmpty(); + assertThat(download.getHint()).as("merged hint").isEmpty(); } - public static void testMergeLivemapStored() { + public static void testMergeLivemap() { + final Geocache previous = new Geocache(); + previous.setGeocode("GC12345"); + previous.setDetailed(true); + previous.setDisabled(true); + previous.setType(CacheType.TRADITIONAL); + previous.setCoords(new Geopoint(40.0, 8.0)); + removeCacheCompletely(previous.getGeocode()); + + final Geocache livemap = new Geocache(); + livemap.setGeocode("GC12345"); + livemap.setType(CacheType.MULTI, 12); + livemap.setCoords(new Geopoint(41.0, 9.0), 12); + + livemap.gatherMissingFrom(previous); + + assertThat(livemap.isDetailed()).as("merged detailed").isTrue(); + assertThat(livemap.isDisabled()).as("merged disabled").isTrue(); + assertThat(livemap.getType()).as("merged type").isEqualTo(CacheType.TRADITIONAL); + assertThat(livemap.getCoords()).as("merged coordinates").isEqualToComparingFieldByField(new Geopoint(40.0, 8.0)); + assertThat(livemap.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(previous.getCoordZoomLevel()); + } - Geocache stored = new Geocache(); + public static void testMergeLivemapStored() { + final Geocache stored = new Geocache(); stored.setGeocode("GC12345"); stored.setDetailed(true); stored.setDisabled(true); stored.setType(CacheType.TRADITIONAL); stored.setCoords(new Geopoint(40.0, 8.0)); + saveFreshCacheToDB(stored); - Geocache livemap = new Geocache(); + final Geocache livemap = new Geocache(); livemap.setGeocode("GC12345"); livemap.setType(CacheType.MULTI, 12); livemap.setCoords(new Geopoint(41.0, 9.0), 12); @@ -148,90 +202,81 @@ public class GeocacheTest extends CGeoTestCase { assertThat(livemap.isDetailed()).as("merged detailed").isTrue(); assertThat(livemap.isDisabled()).as("merged disabled").isTrue(); - assertEquals("Type not merged correctly", CacheType.TRADITIONAL, livemap.getType()); - assertEquals("Longitude not merged correctly", 8.0, livemap.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 40.0, livemap.getCoords().getLatitude(), 0.1); - assertEquals("Zoomlevel not merged correctly", stored.getCoordZoomLevel(), livemap.getCoordZoomLevel()); + assertThat(livemap.getType()).as("merged type").isEqualTo(CacheType.TRADITIONAL); + assertThat(livemap.getCoords()).as("merged coordinates").isEqualToComparingFieldByField(new Geopoint(40.0, 8.0)); + assertThat(livemap.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(stored.getCoordZoomLevel()); } public static void testMergeLivemapZoomin() { - - Geocache livemapFirst = new Geocache(); + final Geocache livemapFirst = new Geocache(); livemapFirst.setGeocode("GC12345"); livemapFirst.setType(CacheType.TRADITIONAL); livemapFirst.setCoords(new Geopoint(40.0, 8.0), 11); - Geocache livemapSecond = new Geocache(); + final Geocache livemapSecond = new Geocache(); livemapSecond.setGeocode("GC12345"); livemapSecond.setType(CacheType.MULTI); livemapSecond.setCoords(new Geopoint(41.0, 9.0), 12); livemapSecond.gatherMissingFrom(livemapFirst); - assertEquals("Type not merged correctly", CacheType.MULTI, livemapSecond.getType()); - assertEquals("Longitude not merged correctly", 9.0, livemapSecond.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 41.0, livemapSecond.getCoords().getLatitude(), 0.1); - assertEquals("Zoomlevel not merged correctly", 12, livemapSecond.getCoordZoomLevel()); + assertThat(livemapSecond.getType()).as("merged type").isEqualTo(CacheType.MULTI); + assertThat(livemapSecond.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(41.0, 9.0)); + assertThat(livemapSecond.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(12); } public static void testMergeLivemapZoomout() { - - Geocache livemapFirst = new Geocache(); + final Geocache livemapFirst = new Geocache(); livemapFirst.setGeocode("GC12345"); livemapFirst.setType(CacheType.TRADITIONAL, 12); livemapFirst.setCoords(new Geopoint(40.0, 8.0), 12); - Geocache livemapSecond = new Geocache(); + final Geocache livemapSecond = new Geocache(); livemapSecond.setGeocode("GC12345"); livemapSecond.setType(CacheType.MULTI, 11); livemapSecond.setCoords(new Geopoint(41.0, 9.0), 11); livemapSecond.gatherMissingFrom(livemapFirst); - assertEquals("Type not merged correctly", CacheType.TRADITIONAL, livemapSecond.getType()); - assertEquals("Longitude not merged correctly", 8.0, livemapSecond.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 40.0, livemapSecond.getCoords().getLatitude(), 0.1); - assertEquals("Zoomlevel not merged correctly", 12, livemapSecond.getCoordZoomLevel()); + assertThat(livemapSecond.getType()).as("merged type").isEqualTo(CacheType.TRADITIONAL); + assertThat(livemapSecond.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(40.0, 8.0)); + assertThat(livemapSecond.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(12); } public static void testMergePopupLivemap() { - - Geocache livemap = new Geocache(); + final Geocache livemap = new Geocache(); livemap.setGeocode("GC12345"); livemap.setCoords(new Geopoint(40.0, 8.0), 12); livemap.setFound(true); - Geocache popup = new Geocache(); + final Geocache popup = new Geocache(); popup.setGeocode("GC12345"); popup.setType(CacheType.MULTI); popup.gatherMissingFrom(livemap); - assertEquals("Type not merged correctly", CacheType.MULTI, popup.getType()); - assertEquals("Longitude not merged correctly", 8.0, popup.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 40.0, popup.getCoords().getLatitude(), 0.1); - assertThat(popup.isFound()).overridingErrorMessage("Found not merged correctly").isTrue(); - assertEquals("Zoomlevel not merged correctly", 12, popup.getCoordZoomLevel()); + assertThat(popup.getType()).as("merged type").isEqualTo(CacheType.MULTI); + assertThat(popup.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(40.0, 8.0)); + assertThat(popup.isFound()).overridingErrorMessage("merged found").isTrue(); + assertThat(popup.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(12); } public static void testMergeLivemapBMSearched() { - - Geocache bmsearched = new Geocache(); + final Geocache bmsearched = new Geocache(); bmsearched.setGeocode("GC12345"); - Geocache livemap = new Geocache(); + final Geocache livemap = new Geocache(); livemap.setGeocode("GC12345"); livemap.setCoords(new Geopoint(40.0, 8.0), 12); livemap.gatherMissingFrom(bmsearched); - assertEquals("Longitude not merged correctly", 8.0, livemap.getCoords().getLongitude(), 0.1); - assertEquals("Latitude not merged correctly", 40.0, livemap.getCoords().getLatitude(), 0.1); - assertEquals("Zoomlevel not merged correctly", 12, livemap.getCoordZoomLevel()); + assertThat(livemap.getCoords()).as("merged coordinates").isEqualTo(new Geopoint(40.0, 8.0)); + assertThat(livemap.getCoordZoomLevel()).as("merged zoomlevel").isEqualTo(12); } public static void testNameForSorting() { - Geocache cache = new Geocache(); + final Geocache cache = new Geocache(); cache.setName("GR8 01-01"); assertThat(cache.getNameForSorting()).isEqualTo("GR000008 000001-000001"); } @@ -250,14 +295,15 @@ public class GeocacheTest extends CGeoTestCase { assertTime("<u><em>Uhrzeit:</em></u> 17-20 " + timeHours + "</span></strong>", 17, 00); assertTime("von 11 bis 13 " + timeHours, 11, 00); assertTime("from 11 to 13 " + timeHours, 11, 00); + assertTime("von 19.15 " + timeHours + " bis ca.20.30 " + timeHours + " statt", 19, 15); } public static void testGuessEventTimeShortDescription() { - Geocache cache = new Geocache(); + final Geocache cache = new Geocache(); cache.setType(CacheType.EVENT); cache.setDescription(StringUtils.EMPTY); cache.setShortDescription("text 14:20 text"); - assertThat(cache.guessEventTimeMinutes()).isEqualTo(String.valueOf(14 * 60 + 20)); + assertThat(cache.guessEventTimeMinutes()).isEqualTo(14 * 60 + 20); } private static void assertTime(final String description, final int hours, final int minutes) { @@ -265,24 +311,24 @@ public class GeocacheTest extends CGeoTestCase { cache.setDescription(description); cache.setType(CacheType.EVENT); final int minutesAfterMidnight = hours * 60 + minutes; - assertThat(cache.guessEventTimeMinutes()).isEqualTo(String.valueOf(minutesAfterMidnight)); + assertThat(cache.guessEventTimeMinutes()).isEqualTo(minutesAfterMidnight); } private static void assertNoTime(final String description) { final Geocache cache = new Geocache(); cache.setDescription(description); cache.setType(CacheType.EVENT); - assertThat(cache.guessEventTimeMinutes()).isNull(); + assertThat(cache.guessEventTimeMinutes()).isEqualTo(-1); } public static void testGetPossibleLogTypes() throws Exception { - Geocache gcCache = new Geocache(); + final Geocache gcCache = new Geocache(); gcCache.setGeocode("GC123"); gcCache.setType(CacheType.WEBCAM); assertThat(gcCache.getPossibleLogTypes()).as("possible GC cache log types").contains(LogType.WEBCAM_PHOTO_TAKEN); assertThat(gcCache.getPossibleLogTypes()).as("possible GC cache log types").contains(LogType.NEEDS_MAINTENANCE); - Geocache ocCache = new Geocache(); + final Geocache ocCache = new Geocache(); ocCache.setGeocode("OC1234"); ocCache.setType(CacheType.TRADITIONAL); assertThat(ocCache.getPossibleLogTypes()).as("traditional cache possible log types").doesNotContain(LogType.WEBCAM_PHOTO_TAKEN); @@ -290,24 +336,24 @@ public class GeocacheTest extends CGeoTestCase { } public static void testLogTypeEventPast() throws Exception { - Calendar today = Calendar.getInstance(); + final Calendar today = Calendar.getInstance(); today.add(Calendar.DAY_OF_MONTH, -1); assertThat(createEventCache(today).getDefaultLogType()).isEqualTo(LogType.ATTENDED); } public static void testLogTypeEventToday() throws Exception { - Calendar today = Calendar.getInstance(); + final Calendar today = Calendar.getInstance(); assertThat(createEventCache(today).getDefaultLogType()).isEqualTo(LogType.ATTENDED); } public static void testLogTypeEventFuture() throws Exception { - Calendar today = Calendar.getInstance(); + final Calendar today = Calendar.getInstance(); today.add(Calendar.DAY_OF_MONTH, 1); assertThat(createEventCache(today).getDefaultLogType()).isEqualTo(LogType.WILL_ATTEND); } - private static Geocache createEventCache(Calendar calendar) { - Geocache cache = new Geocache(); + private static Geocache createEventCache(final Calendar calendar) { + final Geocache cache = new Geocache(); cache.setType(CacheType.EVENT); cache.setHidden(calendar.getTime()); return cache; diff --git a/tests/src/cgeo/geocaching/SettingsTest.java b/tests/src/cgeo/geocaching/SettingsTest.java index 4c342b3..c210ab7 100644 --- a/tests/src/cgeo/geocaching/SettingsTest.java +++ b/tests/src/cgeo/geocaching/SettingsTest.java @@ -2,7 +2,6 @@ package cgeo.geocaching; import static org.assertj.core.api.Assertions.assertThat; -import cgeo.geocaching.connector.gc.GCConstants; import cgeo.geocaching.maps.mapsforge.MapsforgeMapProvider; import cgeo.geocaching.settings.Settings; @@ -21,15 +20,13 @@ public class SettingsTest extends ActivityInstrumentationTestCase2<MainActivity> * this should work fine without an exception (once there was an exception because of the empty map file string) */ public static void testSettingsException() { - final String mapFile = Settings.getMapFile(); // We just want to ensure that it does not throw any exception but we do not know anything about the result - MapsforgeMapProvider.isValidMapFile(mapFile); - assertThat(true).isTrue(); + MapsforgeMapProvider.isValidMapFile(Settings.getMapFile()); } public static void testSettings() { // unfortunately, several other tests depend on being a premium member and will fail if run by a basic member - assertThat(Settings.getGCMemberStatus()).isEqualTo(GCConstants.MEMBER_STATUS_PM); + assertThat(Settings.isGCPremiumMember()).isTrue(); } public static void testDeviceHasNormalLogin() { diff --git a/tests/src/cgeo/geocaching/StaticMapsProviderTest.java b/tests/src/cgeo/geocaching/StaticMapsProviderTest.java index 42ad2c5..02b1d02 100644 --- a/tests/src/cgeo/geocaching/StaticMapsProviderTest.java +++ b/tests/src/cgeo/geocaching/StaticMapsProviderTest.java @@ -4,9 +4,10 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.enumerations.WaypointType; import cgeo.geocaching.files.LocalStorage; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.settings.TestSettings; +import cgeo.geocaching.utils.FileUtils; import cgeo.geocaching.utils.RxUtils; import junit.framework.TestCase; @@ -78,7 +79,7 @@ public class StaticMapsProviderTest extends TestCase { private static void deleteCacheDirectory(String geocode) { File cacheDir = LocalStorage.getStorageDir(geocode); - LocalStorage.deleteDirectory(cacheDir); + FileUtils.deleteDirectory(cacheDir); } } diff --git a/tests/src/cgeo/geocaching/WaypointTest.java b/tests/src/cgeo/geocaching/WaypointTest.java index a3dabbf..9e14146 100644 --- a/tests/src/cgeo/geocaching/WaypointTest.java +++ b/tests/src/cgeo/geocaching/WaypointTest.java @@ -3,7 +3,7 @@ package cgeo.geocaching; import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.enumerations.WaypointType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import android.test.AndroidTestCase; diff --git a/tests/src/cgeo/geocaching/activity/AbstractEspressoTest.java b/tests/src/cgeo/geocaching/activity/AbstractEspressoTest.java new file mode 100644 index 0000000..0647ec8 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/AbstractEspressoTest.java @@ -0,0 +1,30 @@ +package cgeo.geocaching.activity; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onData; +import static com.google.android.apps.common.testing.ui.espresso.Espresso.openActionBarOverflowOrOptionsMenu; +import static com.google.android.apps.common.testing.ui.espresso.action.ViewActions.click; +import static org.hamcrest.Matchers.hasToString; +import static org.hamcrest.Matchers.startsWith; + +import android.app.Activity; +import android.test.ActivityInstrumentationTestCase2; + +public abstract class AbstractEspressoTest<T extends Activity> extends ActivityInstrumentationTestCase2<T> { + + public AbstractEspressoTest(Class<T> activityClass) { + super(activityClass); + } + + protected final void clickActionBarItem(int labelResourceId) { + onData(hasToString(startsWith(getString(labelResourceId)))).perform(click()); + } + + protected final void openActionBar() { + openActionBarOverflowOrOptionsMenu(getInstrumentation().getTargetContext()); + } + + protected final String getString(int resId) { + return getActivity().getString(resId); + } + +} diff --git a/tests/src/cgeo/geocaching/activity/logtrackable/AbstractLogTrackableActivityTest.java b/tests/src/cgeo/geocaching/activity/logtrackable/AbstractLogTrackableActivityTest.java new file mode 100644 index 0000000..d93f1ad --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/logtrackable/AbstractLogTrackableActivityTest.java @@ -0,0 +1,31 @@ +package cgeo.geocaching.activity.logtrackable; + +import cgeo.geocaching.DataStore; +import cgeo.geocaching.LogTrackableActivity; +import cgeo.geocaching.Trackable; +import cgeo.geocaching.activity.AbstractEspressoTest; + +public abstract class AbstractLogTrackableActivityTest extends AbstractEspressoTest<LogTrackableActivity> { + + private static Trackable trackable; + + public AbstractLogTrackableActivityTest() { + super(LogTrackableActivity.class); + } + + @Override + protected void setUp() throws Exception { + super.setUp(); + createTrackable(); + setActivityIntent(LogTrackableActivity.getIntent(getInstrumentation().getContext(), trackable)); + getActivity(); + } + + protected static void createTrackable() { + trackable = new Trackable(); + trackable.setName("Test trackable"); + trackable.setGeocode("TB4D09K"); + DataStore.saveTrackable(trackable); + } + +} diff --git a/tests/src/cgeo/geocaching/activity/logtrackable/LogTrackableActivityTest.java b/tests/src/cgeo/geocaching/activity/logtrackable/LogTrackableActivityTest.java new file mode 100644 index 0000000..cb2a209 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/logtrackable/LogTrackableActivityTest.java @@ -0,0 +1,26 @@ +package cgeo.geocaching.activity.logtrackable; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onView; +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.doesNotExist; +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.matches; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isDisplayed; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withText; + +import cgeo.geocaching.R; + +public class LogTrackableActivityTest extends AbstractLogTrackableActivityTest { + + public void testInsertNameExists() throws Exception { + openActionBar(); + clickActionBarItem(R.string.log_add); + + onView(withText(getString(R.string.init_signature_template_name))).check(matches(isDisplayed())); + } + + public void testInsertNumberNotExists() throws Exception { + openActionBar(); + clickActionBarItem(R.string.log_add); + + onView(withText(getString(R.string.init_signature_template_number))).check(doesNotExist()); + } +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AbstractAddWaypointActivityTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AbstractAddWaypointActivityTest.java new file mode 100644 index 0000000..7be6150 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AbstractAddWaypointActivityTest.java @@ -0,0 +1,12 @@ +package cgeo.geocaching.activity.waypoint; + +import cgeo.geocaching.EditWaypointActivity_; + +public abstract class AbstractAddWaypointActivityTest extends AbstractWaypointActivityTest { + @Override + protected void setUp() throws Exception { + super.setUp(); + setActivityIntent(new EditWaypointActivity_.IntentBuilder_(getInstrumentation().getContext()).geocode(getCache().getGeocode()).get()); + getActivity(); + } +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AbstractEditWaypointActivityTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AbstractEditWaypointActivityTest.java new file mode 100644 index 0000000..bf8224a --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AbstractEditWaypointActivityTest.java @@ -0,0 +1,28 @@ +package cgeo.geocaching.activity.waypoint; + +import cgeo.geocaching.EditWaypointActivity_; +import cgeo.geocaching.Waypoint; +import cgeo.geocaching.enumerations.WaypointType; + +public abstract class AbstractEditWaypointActivityTest extends AbstractWaypointActivityTest { + private Waypoint waypoint; + + @Override + protected void setUp() throws Exception { + super.setUp(); + createWaypoint(); + getCache().addOrChangeWaypoint(waypoint, true); + final int waypointId = getCache().getWaypoints().get(0).getId(); + setActivityIntent(new EditWaypointActivity_.IntentBuilder_(getInstrumentation().getContext()).geocode(getCache().getGeocode()).waypointId(waypointId).get()); + getActivity(); + } + + private void createWaypoint() { + waypoint = new Waypoint("Test waypoint", WaypointType.PUZZLE, true); + waypoint.setNote("Test note"); + } + + protected final Waypoint getWaypoint() { + return waypoint; + } +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AbstractWaypointActivityTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AbstractWaypointActivityTest.java new file mode 100644 index 0000000..36c4302 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AbstractWaypointActivityTest.java @@ -0,0 +1,52 @@ +package cgeo.geocaching.activity.waypoint; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.DataStore; +import cgeo.geocaching.EditWaypointActivity_; +import cgeo.geocaching.Geocache; +import cgeo.geocaching.activity.AbstractEspressoTest; +import cgeo.geocaching.enumerations.CacheType; +import cgeo.geocaching.enumerations.LoadFlags; +import cgeo.geocaching.enumerations.LoadFlags.SaveFlag; + +import java.util.Collections; + +public abstract class AbstractWaypointActivityTest extends AbstractEspressoTest<EditWaypointActivity_> { + + private Geocache cache; + + public AbstractWaypointActivityTest() { + super(EditWaypointActivity_.class); + } + + @Override + protected void setUp() throws Exception { + super.setUp(); + cache = createTestCache(); + DataStore.saveCache(cache, Collections.singleton(SaveFlag.CACHE)); + } + + @Override + protected void tearDown() throws Exception { + removeTestCache(); + super.tearDown(); + } + + protected final Geocache getCache() { + return cache; + } + + private void removeTestCache() { + DataStore.removeCache(cache.getGeocode(), LoadFlags.REMOVE_ALL); + assertThat(DataStore.loadCache(cache.getGeocode(), LoadFlags.LOAD_CACHE_OR_DB)).isNull(); + } + + @SuppressWarnings("static-method") + protected Geocache createTestCache() { + Geocache testCache = new Geocache(); + testCache.setGeocode("TEST"); + testCache.setType(CacheType.TRADITIONAL); + return testCache; + } +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointActivityTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointActivityTest.java new file mode 100644 index 0000000..853054a --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointActivityTest.java @@ -0,0 +1,62 @@ +package cgeo.geocaching.activity.waypoint; + +import cgeo.geocaching.R; +import cgeo.geocaching.enumerations.WaypointType; + +import com.google.android.apps.common.testing.ui.espresso.action.ViewActions; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onData; +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onView; + +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.matches; + +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isClickable; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isDisplayed; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isNotChecked; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withChild; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withId; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withText; + +import static com.google.android.apps.common.testing.ui.espresso.action.ViewActions.click; + +import static org.hamcrest.Matchers.hasToString; +import static org.hamcrest.Matchers.not; +import static org.hamcrest.Matchers.startsWith; + +public class AddWaypointActivityTest extends AbstractAddWaypointActivityTest { + + public static void testAddWayPointHasTypeSelection() { + onView(withId(R.id.type)).check(matches(isDisplayed())); + } + + public static void testDefaultWaypointTypeForTraditional() { + onView(withId(R.id.type)).check(matches(withChild(withText(WaypointType.WAYPOINT.getL10n())))); + onView(withId(R.id.name)).check(matches(withText(WaypointType.WAYPOINT.getL10n() + " 1"))); + } + + public static void testFieldsAreEmpty() { + onView(withId(R.id.note)).check(matches(withText(""))); + onView(withId(R.id.bearing)).check(matches(withText(""))); + onView(withId(R.id.distance)).check(matches(withText(""))); + } + + public static void testNewWaypointNotVisited() { + onView(withId(R.id.wpt_visited_checkbox)).check(matches(isNotChecked())); + } + + public static void testSwitchingWaypointTypeChangesWaypointName() { + WaypointType waypointType = WaypointType.FINAL; + + // verify we don't have a final type yet + onView(withId(R.id.name)).check(matches(not(withText(waypointType.getL10n())))); + + // open type selector + onView(withId(R.id.type)).perform(ViewActions.click()); + + // select final type + onData(hasToString(startsWith(waypointType.getL10n()))).inAdapterView(isClickable()).perform(click()); + + // verify changed name + onView(withId(R.id.name)).check(matches(withText(waypointType.getL10n()))); + } +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMultiTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMultiTest.java new file mode 100644 index 0000000..c66c8de --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMultiTest.java @@ -0,0 +1,34 @@ +package cgeo.geocaching.activity.waypoint; + +import cgeo.geocaching.Geocache; +import cgeo.geocaching.R; +import cgeo.geocaching.enumerations.CacheType; +import cgeo.geocaching.enumerations.WaypointType; + +import com.google.android.apps.common.testing.ui.espresso.ViewInteraction; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onView; + +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.matches; + +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isDisplayed; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withChild; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withId; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withText; + +public class AddWaypointMultiTest extends AbstractAddWaypointActivityTest { + + @Override + protected Geocache createTestCache() { + final Geocache cache = super.createTestCache(); + cache.setType(CacheType.MULTI); + return cache; + } + + public static void testMysteryDefaultWaypointFinal() { + final ViewInteraction waypointTypeSelector = onView(withId(R.id.type)); + waypointTypeSelector.check(matches(isDisplayed())); + waypointTypeSelector.check(matches(withChild(withText(WaypointType.STAGE.getL10n())))); + } + +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMysteryTest.java b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMysteryTest.java new file mode 100644 index 0000000..810aa25 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/AddWaypointMysteryTest.java @@ -0,0 +1,32 @@ +package cgeo.geocaching.activity.waypoint; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onView; +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.matches; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.isDisplayed; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withChild; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withId; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withText; + +import cgeo.geocaching.Geocache; +import cgeo.geocaching.R; +import cgeo.geocaching.enumerations.CacheType; +import cgeo.geocaching.enumerations.WaypointType; + +import com.google.android.apps.common.testing.ui.espresso.ViewInteraction; + +public class AddWaypointMysteryTest extends AbstractAddWaypointActivityTest { + + @Override + protected Geocache createTestCache() { + final Geocache cache = super.createTestCache(); + cache.setType(CacheType.MYSTERY); + return cache; + } + + public static void testMysteryDefaultWaypointFinal() { + final ViewInteraction waypointTypeSelector = onView(withId(R.id.type)); + waypointTypeSelector.check(matches(isDisplayed())); + waypointTypeSelector.check(matches(withChild(withText(WaypointType.FINAL.getL10n())))); + } + +} diff --git a/tests/src/cgeo/geocaching/activity/waypoint/EditWaypointActivityTest.java b/tests/src/cgeo/geocaching/activity/waypoint/EditWaypointActivityTest.java new file mode 100644 index 0000000..d419555 --- /dev/null +++ b/tests/src/cgeo/geocaching/activity/waypoint/EditWaypointActivityTest.java @@ -0,0 +1,29 @@ +package cgeo.geocaching.activity.waypoint; + +import cgeo.geocaching.R; + +import static com.google.android.apps.common.testing.ui.espresso.Espresso.onView; + +import static com.google.android.apps.common.testing.ui.espresso.assertion.ViewAssertions.matches; + +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withChild; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withId; +import static com.google.android.apps.common.testing.ui.espresso.matcher.ViewMatchers.withText; + +import static org.assertj.core.api.Assertions.assertThat; + +public class EditWaypointActivityTest extends AbstractEditWaypointActivityTest { + + public void testFieldsAreNotEmpty() { + String name = getWaypoint().getName(); + assertThat(name).isNotEmpty(); + onView(withId(R.id.name)).check(matches(withText(name))); + + final String note = getWaypoint().getNote(); + assertThat(note).isNotEmpty(); + onView(withId(R.id.note)).check(matches(withText(note))); + + onView(withId(R.id.type)).check(matches(withChild(withText(getWaypoint().getWaypointType().getL10n())))); + } + +} diff --git a/tests/src/cgeo/geocaching/connector/WaymarkingConnectorTest.java b/tests/src/cgeo/geocaching/connector/WaymarkingConnectorTest.java new file mode 100644 index 0000000..c4eacc5 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/WaymarkingConnectorTest.java @@ -0,0 +1,21 @@ +package cgeo.geocaching.connector; + +import static org.assertj.core.api.Assertions.assertThat; +import junit.framework.TestCase; + +public class WaymarkingConnectorTest extends TestCase { + + public static void testGetGeocodeFromUrl() { + assertThat(ConnectorFactory.getGeocodeFromURL("http://coord.info/WM1234")).isEqualTo("WM1234"); + assertThat(ConnectorFactory.getGeocodeFromURL("http://www.waymarking.com/waymarks/WMNCDT_American_Legion_Flagpole_1983_University_of_Oregon")).isEqualTo("WMNCDT"); + + final IConnector wmConnector = ConnectorFactory.getConnector("WM1234"); + assertThat(wmConnector).isNotNull(); + + assertThat(wmConnector.getGeocodeFromUrl("http://coord.info/WM1234")).isEqualTo("WM1234"); + assertThat(wmConnector.getGeocodeFromUrl("http://www.waymarking.com/waymarks/WMNCDT_American_Legion_Flagpole_1983_University_of_Oregon")).isEqualTo("WMNCDT"); + + assertThat(wmConnector.getGeocodeFromUrl("http://coord.info/GC12ABC")).isNull(); + assertThat(wmConnector.getGeocodeFromUrl("http://coord.info/TB1234")).isNull(); + } +} diff --git a/tests/src/cgeo/geocaching/connector/ec/ECConnectorTest.java b/tests/src/cgeo/geocaching/connector/ec/ECConnectorTest.java index aa6a185..f4073a9 100644 --- a/tests/src/cgeo/geocaching/connector/ec/ECConnectorTest.java +++ b/tests/src/cgeo/geocaching/connector/ec/ECConnectorTest.java @@ -32,4 +32,8 @@ public class ECConnectorTest extends TestCase { return geocache; } + public static void testGetGeocodeFromUrl() throws Exception { + assertThat(ECConnector.getInstance().getGeocodeFromUrl("http://extremcaching.com/index.php/output-2/738")).isEqualTo("EC738"); + } + } diff --git a/tests/src/cgeo/geocaching/connector/gc/AutoZoomTest.java b/tests/src/cgeo/geocaching/connector/gc/AutoZoomTest.java index 63924ab..f7dbe72 100644 --- a/tests/src/cgeo/geocaching/connector/gc/AutoZoomTest.java +++ b/tests/src/cgeo/geocaching/connector/gc/AutoZoomTest.java @@ -2,8 +2,8 @@ package cgeo.geocaching.connector.gc; import static org.assertj.core.api.Assertions.assertThat; -import cgeo.geocaching.geopoint.Geopoint; -import cgeo.geocaching.geopoint.Viewport; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.Viewport; import java.util.Set; diff --git a/tests/src/cgeo/geocaching/connector/gc/GCConnectorTest.java b/tests/src/cgeo/geocaching/connector/gc/GCConnectorTest.java index 811c0e4..30a9af9 100644 --- a/tests/src/cgeo/geocaching/connector/gc/GCConnectorTest.java +++ b/tests/src/cgeo/geocaching/connector/gc/GCConnectorTest.java @@ -6,8 +6,8 @@ import cgeo.geocaching.SearchResult; import cgeo.geocaching.connector.ConnectorFactory; import cgeo.geocaching.connector.trackable.TravelBugConnector; import cgeo.geocaching.enumerations.CacheType; -import cgeo.geocaching.geopoint.Geopoint; -import cgeo.geocaching.geopoint.Viewport; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.Viewport; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.settings.TestSettings; import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; @@ -82,7 +82,7 @@ public class GCConnectorTest extends AbstractResourceInstrumentationTestCase { assertTileAt(7536, 4915, new Tile(new Geopoint("S 33° 50.326 E 151° 12.426"), 13)); } - private static void assertTileAt(int x, int y, final Tile tile) { + private static void assertTileAt(final int x, final int y, final Tile tile) { assertThat(tile.getX()).isEqualTo(x); assertThat(tile.getY()).isEqualTo(y); } @@ -96,5 +96,6 @@ public class GCConnectorTest extends AbstractResourceInstrumentationTestCase { assertThat(GCConnector.getInstance().getGeocodeFromUrl("http://coord.info/TB1234")).isNull(); assertThat(GCConnector.getInstance().getGeocodeFromUrl("http://www.coord.info/TB1234")).isNull(); + assertThat(GCConnector.getInstance().getGeocodeFromUrl("http://www.coord.info/WM1234")).isNull(); } } diff --git a/tests/src/cgeo/geocaching/connector/gc/GCConstantsTest.java b/tests/src/cgeo/geocaching/connector/gc/GCConstantsTest.java index ef50709..57e494a 100644 --- a/tests/src/cgeo/geocaching/connector/gc/GCConstantsTest.java +++ b/tests/src/cgeo/geocaching/connector/gc/GCConstantsTest.java @@ -11,8 +11,8 @@ import android.text.Html; public class GCConstantsTest extends AndroidTestCase { // adapt the following after downloading new mock html files - public static final String MOCK_LOGIN_NAME = "JoSaMaJa"; - public static final int MOCK_CACHES_FOUND = 484; + public static final String MOCK_LOGIN_NAME = "Bananeweizen"; + public static final int MOCK_CACHES_FOUND = 743; public static void testLocation() { // GC37GFJ @@ -26,15 +26,15 @@ public class GCConstantsTest extends AndroidTestCase { } public static void testCacheCount() { - assertCacheCount(1510, "<strong style=\"display:block\"> 1.510 Caches Found</strong>"); - assertCacheCount(1510, "<strong style=\"display:block\"> 1,510 Caches Found</strong>"); + assertCacheCount(1510, "<span>1.510 Finds</span>"); + assertCacheCount(1510, "<span>1,510 Finds</span>"); assertCacheCount(MOCK_CACHES_FOUND, MockedCache.readCachePage("GC2CJPF")); } private static void assertCacheCount(final int count, final String html) { try { assertEquals(count, Integer.parseInt(TextUtils.getMatch(html, GCConstants.PATTERN_CACHES_FOUND, true, "0").replaceAll("[,.]", ""))); - } catch (NumberFormatException e) { + } catch (final NumberFormatException e) { fail(); } } diff --git a/tests/src/cgeo/geocaching/connector/gc/GCLoginTest.java b/tests/src/cgeo/geocaching/connector/gc/GCLoginTest.java new file mode 100644 index 0000000..6022e59 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/gc/GCLoginTest.java @@ -0,0 +1,32 @@ +package cgeo.geocaching.connector.gc; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.enumerations.StatusCode; + +import org.apache.commons.lang3.StringUtils; + +import android.test.suitebuilder.annotation.Suppress; + +import junit.framework.TestCase; + +public class GCLoginTest extends TestCase { + + final GCLogin instance = GCLogin.getInstance(); + + @Override + protected void setUp() throws Exception { + super.setUp(); + assertThat(instance.login()).isEqualTo(StatusCode.NO_ERROR); + } + + public static void testHomeLocation() { + assertThat(StringUtils.isNotBlank(GCLogin.retrieveHomeLocation())).isTrue(); + } + + @Suppress // It currently fails on CI + public void testAvatar() { + assertThat(instance.downloadAvatar()).isNotNull(); + } + +} diff --git a/tests/src/cgeo/geocaching/connector/gc/GCParserTest.java b/tests/src/cgeo/geocaching/connector/gc/GCParserTest.java index be96cf3..81838e6 100644 --- a/tests/src/cgeo/geocaching/connector/gc/GCParserTest.java +++ b/tests/src/cgeo/geocaching/connector/gc/GCParserTest.java @@ -11,7 +11,7 @@ import cgeo.geocaching.Waypoint; import cgeo.geocaching.enumerations.LoadFlags; import cgeo.geocaching.enumerations.StatusCode; import cgeo.geocaching.enumerations.WaypointType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; import cgeo.geocaching.test.R; @@ -57,7 +57,7 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { assertThat(result.getCount()).isEqualTo(1); final Geocache cache = result.getFirstCacheFromResult(LoadFlags.LOAD_CACHE_OR_DB); assertThat(cache).isNotNull(); - assert (cache != null); // eclipse bug + assert cache != null; // eclipse bug assertThat(cache.getName()).isEqualTo(cacheName); } @@ -71,7 +71,7 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { assertThat(spoiler.getDescription()).as("First spoiler image description").isNull(); } - private static Geocache createCache(int index) { + private static Geocache createCache(final int index) { final MockedCache mockedCache = RegExPerformanceTest.MOCKED_CACHES.get(index); // to get the same results we have to use the date format used when the mocked data was created final String oldCustomDate = Settings.getGcCustomDate(); @@ -93,19 +93,25 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { } /** - * Test {@link GCParser#parseCacheFromText(String, int, CancellableHandler)} with "mocked" data + * Test {@link GCParser#parseAndSaveCacheFromText(String, CancellableHandler)} with "mocked" data * */ @MediumTest public static void testParseCacheFromTextWithMockedData() { final String gcCustomDate = Settings.getGcCustomDate(); try { - for (MockedCache mockedCache : RegExPerformanceTest.MOCKED_CACHES) { + for (final MockedCache mockedCache : RegExPerformanceTest.MOCKED_CACHES) { // to get the same results we have to use the date format used when the mocked data was created Settings.setGcCustomDate(MockedCache.getDateFormat()); - SearchResult searchResult = GCParser.parseAndSaveCacheFromText(mockedCache.getData(), null); - Geocache parsedCache = searchResult.getFirstCacheFromResult(LoadFlags.LOAD_CACHE_OR_DB); + final SearchResult searchResult = GCParser.parseAndSaveCacheFromText(mockedCache.getData(), null); + final Geocache parsedCache = searchResult.getFirstCacheFromResult(LoadFlags.LOAD_CACHE_OR_DB); + assertThat(parsedCache).isNotNull(); + assert parsedCache != null; // To keep editors happy assertThat(StringUtils.isNotBlank(mockedCache.getMockedDataUser())).isTrue(); + // Workaround for issue #3777 + if (mockedCache.getGeocode().equals("GC3XX5J") && Settings.getUsername().equals("mucek4")) { + parsedCache.setFound(true); + } Compare.assertCompareCaches(mockedCache, parsedCache, true); } } finally { @@ -160,7 +166,7 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { final String page = GCParser.requestHtmlPage(cache.getGeocode(), null, "n"); final Geocache cache2 = GCParser.parseAndSaveCacheFromText(page, null).getFirstCacheFromResult(LoadFlags.LOAD_CACHE_ONLY); assertThat(cache2).isNotNull(); - assert (cache2 != null); // eclipse bug + assert cache2 != null; // eclipse bug assertThat(cache2.hasUserModifiedCoords()).isTrue(); assertEquals(new Geopoint("N51 21.544", "E07 02.566"), cache2.getCoords()); // delete coordinates @@ -169,11 +175,11 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { final String page2 = GCParser.requestHtmlPage(cache.getGeocode(), null, "n"); final Geocache cache3 = GCParser.parseAndSaveCacheFromText(page2, null).getFirstCacheFromResult(LoadFlags.LOAD_CACHE_ONLY); assertThat(cache3).isNotNull(); - assert (cache3 != null); // eclipse bug + assert cache3 != null; // eclipse bug assertThat(cache3.hasUserModifiedCoords()).isFalse(); } - private static void assertWaypointsFromNote(final Geocache cache, Geopoint[] expected, String note) { + private static void assertWaypointsFromNote(final Geocache cache, final Geopoint[] expected, final String note) { cache.setPersonalNote(note); cache.setWaypoints(new ArrayList<Waypoint>(), false); cache.parseWaypointsFromNote(); @@ -208,7 +214,7 @@ public class GCParserTest extends AbstractResourceInstrumentationTestCase { assertThat(waypoints.get(2).getWaypointType()).isEqualTo(WaypointType.WAYPOINT); } - private Geocache parseCache(int resourceId) { + private Geocache parseCache(final int resourceId) { final String page = getFileContent(resourceId); final SearchResult result = GCParser.parseAndSaveCacheFromText(page, null); assertThat(result).isNotNull(); diff --git a/tests/src/cgeo/geocaching/connector/gc/TrackablesTest.java b/tests/src/cgeo/geocaching/connector/gc/TrackablesTest.java index 89eada3..bf185b3 100644 --- a/tests/src/cgeo/geocaching/connector/gc/TrackablesTest.java +++ b/tests/src/cgeo/geocaching/connector/gc/TrackablesTest.java @@ -18,6 +18,7 @@ public class TrackablesTest extends AbstractResourceInstrumentationTestCase { public void testLogPageWithTrackables() { final List<TrackableLog> tbLogs = GCParser.parseTrackableLog(getFileContent(R.raw.log_with_2tb)); assertThat(tbLogs).isNotNull(); + assert tbLogs != null; assertThat(tbLogs).hasSize(2); final TrackableLog log = tbLogs.get(0); assertThat(log.name).isEqualTo("Steffen's Kaiserwagen"); diff --git a/tests/src/cgeo/geocaching/connector/oc/OCCZConnectorTest.java b/tests/src/cgeo/geocaching/connector/oc/OCCZConnectorTest.java new file mode 100644 index 0000000..52fc5c8 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/oc/OCCZConnectorTest.java @@ -0,0 +1,14 @@ +package cgeo.geocaching.connector.oc; + +import static org.assertj.core.api.Assertions.assertThat; +import junit.framework.TestCase; + +public class OCCZConnectorTest extends TestCase { + + public static void testGetGeocodeFromUrl() throws Exception { + final OCCZConnector connector = new OCCZConnector(); + assertThat(connector.getGeocodeFromUrl("http://opencaching.cz/viewcache.php?cacheid=610")).isEqualTo("OZ0262"); + assertThat(connector.getGeocodeFromUrl("http://www.opencaching.de/viewcache.php?cacheid=151223")).isNull(); + } + +} diff --git a/tests/src/cgeo/geocaching/connector/oc/OCConnectorTest.java b/tests/src/cgeo/geocaching/connector/oc/OCConnectorTest.java index 0aad3aa..697b8d8 100644 --- a/tests/src/cgeo/geocaching/connector/oc/OCConnectorTest.java +++ b/tests/src/cgeo/geocaching/connector/oc/OCConnectorTest.java @@ -24,4 +24,15 @@ public class OCConnectorTest extends TestCase { return ocConnector; } + public static void testGetGeocodeFromUrlDe() throws Exception { + final IConnector connector = ConnectorFactory.getConnector("OC0028"); + assertThat(connector.getGeocodeFromUrl("http://opencaching.de/OC0028")).isEqualTo("OC0028"); + assertThat(connector.getGeocodeFromUrl("http://www.opencaching.de/OC0028")).isEqualTo("OC0028"); + } + + public static void testGetGeocodeFromUrlUs() throws Exception { + final IConnector connector = ConnectorFactory.getConnector("OU07A0"); + assertThat(connector.getGeocodeFromUrl("http://www.opencaching.us/viewcache.php?wp=OU07A0")).isEqualTo("OU07A0"); + } + } diff --git a/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java b/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java index 20a51b8..22b2dbe 100644 --- a/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java +++ b/tests/src/cgeo/geocaching/connector/oc/OkapiClientTest.java @@ -19,6 +19,7 @@ public class OkapiClientTest extends CGeoTestCase { assertThat(cache.isDetailed()).isTrue(); // cache should be stored to DB (to listID 0) when loaded above cache = DataStore.loadCache(geoCode, LoadFlags.LOAD_ALL_DB_ONLY); + assert cache != null; assertThat(cache).isNotNull(); assertThat(cache.getGeocode()).isEqualTo(geoCode); assertThat(cache.getName()).isEqualTo("Oshkosh Municipal Tank"); @@ -29,7 +30,7 @@ public class OkapiClientTest extends CGeoTestCase { public static void testOCSearchMustWorkWithoutOAuthAccessTokens() { final String geoCode = "OC1234"; - Geocache cache = OkapiClient.getCache(geoCode); + final Geocache cache = OkapiClient.getCache(geoCode); assertThat(cache).overridingErrorMessage("You must have a valid OKAPI key installed for running this test (but you do not need to set credentials in the app).").isNotNull(); assertThat(cache.getName()).isEqualTo("Wupper-Schein"); } @@ -41,6 +42,7 @@ public class OkapiClientTest extends CGeoTestCase { assertThat(cache).as("Cache from OKAPI").isNotNull(); // cache should be stored to DB (to listID 0) when loaded above cache = DataStore.loadCache(geoCode, LoadFlags.LOAD_ALL_DB_ONLY); + assert cache != null; assertThat(cache).isNotNull(); assertThat(cache.getWaypoints()).hasSize(3); @@ -53,9 +55,16 @@ public class OkapiClientTest extends CGeoTestCase { final String geoCode = "OC6465"; removeCacheCompletely(geoCode); - Geocache cache = OkapiClient.getCache(geoCode); + final Geocache cache = OkapiClient.getCache(geoCode); assertThat(cache).as("Cache from OKAPI").isNotNull(); assertThat(cache.getLogCounts().get(LogType.WILL_ATTEND)).isGreaterThan(0); } + public static void testGetAllLogs() { + final String geoCode = "OC10CB8"; + final Geocache cache = OkapiClient.getCache(geoCode); + final int defaultLogCount = 10; + assertThat(cache.getLogs().size()).isGreaterThan(defaultLogCount); + } + } diff --git a/tests/src/cgeo/geocaching/connector/ox/OXConnectorTest.java b/tests/src/cgeo/geocaching/connector/ox/OXConnectorTest.java index 5433387..11f2d66 100644 --- a/tests/src/cgeo/geocaching/connector/ox/OXConnectorTest.java +++ b/tests/src/cgeo/geocaching/connector/ox/OXConnectorTest.java @@ -14,4 +14,10 @@ public class OXConnectorTest extends TestCase { assertThat(oxConnector.canHandle("OX_")).isFalse(); } + public static void testGetGeocodeFromUrl() { + final OXConnector connector = new OXConnector(); + assertThat(connector.getGeocodeFromUrl("http://www.opencaching.com/de/#!geocache/OX1R421")).isEqualTo("OX1R421"); + assertThat(connector.getGeocodeFromUrl("http://www.opencaching.com/#!geocache/OX1R421")).isEqualTo("OX1R421"); + } + } diff --git a/tests/src/cgeo/geocaching/connector/trackable/SwaggieConnectorTest.java b/tests/src/cgeo/geocaching/connector/trackable/SwaggieConnectorTest.java new file mode 100644 index 0000000..54c3319 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/trackable/SwaggieConnectorTest.java @@ -0,0 +1,29 @@ +package cgeo.geocaching.connector.trackable; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.Trackable; + +import junit.framework.TestCase; + +public class SwaggieConnectorTest extends TestCase { + + public static void testCanHandleTrackable() { + assertThat(new SwaggieConnector().canHandleTrackable("SW0001")).isTrue(); + assertThat(new SwaggieConnector().canHandleTrackable("SWABCD")).isFalse(); + assertThat(new SwaggieConnector().canHandleTrackable("GK82A2")).isFalse(); + assertThat(new SwaggieConnector().canHandleTrackable("TB1234")).isFalse(); + assertThat(new SwaggieConnector().canHandleTrackable("UNKNOWN")).isFalse(); + } + + public static void testGetTrackableCodeFromUrl() throws Exception { + assertThat(new SwaggieConnector().getTrackableCodeFromUrl("http://geocaching.com.au/swaggie/sw0017")).isEqualTo("SW0017"); + } + + public static void testGetUrl() throws Exception { + final Trackable trackable = new Trackable(); + trackable.setGeocode("SW0017"); + assertThat(new SwaggieConnector().getUrl(trackable)).isEqualTo("http://geocaching.com.au/swaggie/SW0017"); + } + +} diff --git a/tests/src/cgeo/geocaching/connector/trackable/SwaggieParserTest.java b/tests/src/cgeo/geocaching/connector/trackable/SwaggieParserTest.java new file mode 100644 index 0000000..2661fb3 --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/trackable/SwaggieParserTest.java @@ -0,0 +1,34 @@ +package cgeo.geocaching.connector.trackable; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.Trackable; +import cgeo.geocaching.connector.ConnectorFactory; +import cgeo.geocaching.network.Network; + +import junit.framework.TestCase; + +public class SwaggieParserTest extends TestCase { + + public static void testParse() { + final Trackable trackableIn = new Trackable(); + trackableIn.setGeocode("SW0017"); + + final String trackableUrl = ConnectorFactory.getTrackableConnector(trackableIn.getGeocode()).getUrl(trackableIn); + assertThat(trackableUrl).isNotNull(); + + final String page = Network.getResponseData(Network.getRequest(trackableUrl)); + assertThat(page).isNotNull(); + + assert page != null; + final Trackable trackable = SwaggieParser.parse(page); + assertThat(trackable).isNotNull(); + assert trackable != null; + + assertThat(trackable.getName()).isEqualTo("Law and Order 1"); + assertThat(trackable.getGeocode()).isEqualTo("SW0017"); + assertThat(trackable.getDetails()).isEqualTo("A mini CD that may or may not contain a DivX .AVI of the Law and Order: CSI episode that features geocaching as part of the storyline."); + assertThat(trackable.getType()).isEqualTo("Swaggie"); + assertThat(trackable.getOwner()).isEqualTo("Bear_Left"); + } +} diff --git a/tests/src/cgeo/geocaching/connector/trackable/TravelBugConnectorTest.java b/tests/src/cgeo/geocaching/connector/trackable/TravelBugConnectorTest.java index 8d80822..7123e87 100644 --- a/tests/src/cgeo/geocaching/connector/trackable/TravelBugConnectorTest.java +++ b/tests/src/cgeo/geocaching/connector/trackable/TravelBugConnectorTest.java @@ -26,14 +26,16 @@ public class TravelBugConnectorTest extends TestCase { } public static void testOnlineSearchBySecretCode() { - Trackable trackable = getConnector().searchTrackable("GST9HV", null, null); + final Trackable trackable = getConnector().searchTrackable("GST9HV", null, null); assertThat(trackable).isNotNull(); + assert trackable != null; assertThat(trackable.getName()).isEqualTo("Deutschland"); } public static void testOnlineSearchByPublicCode() { - Trackable trackable = getConnector().searchTrackable("TB4JD36", null, null); + final Trackable trackable = getConnector().searchTrackable("TB4JD36", null, null); assertThat(trackable).isNotNull(); + assert trackable != null; assertThat(trackable.getName()).isEqualTo("Mein Kilometerzähler"); } diff --git a/tests/src/cgeo/geocaching/connector/trackable/UnknownTrackableConnectorTest.java b/tests/src/cgeo/geocaching/connector/trackable/UnknownTrackableConnectorTest.java new file mode 100644 index 0000000..ded0a1a --- /dev/null +++ b/tests/src/cgeo/geocaching/connector/trackable/UnknownTrackableConnectorTest.java @@ -0,0 +1,44 @@ +package cgeo.geocaching.connector.trackable; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.Trackable; + +import junit.framework.TestCase; + +public class UnknownTrackableConnectorTest extends TestCase { + + private static UnknownTrackableConnector getConnector() { + return new UnknownTrackableConnector(); + } + + public static void testCanHandleTrackable() throws Exception { + assertThat(getConnector().canHandleTrackable("TB1234")).isFalse(); + } + + public static void testGetUrl() throws Exception { + try { + getConnector().getUrl(new Trackable()); + fail("IllegalStateException expected"); + } catch (final IllegalStateException e) { + // empty + } + } + + public static void testSearchTrackable() throws Exception { + assertThat(getConnector().searchTrackable("TB1234", null, null)).isNull(); + } + + public static void testIsLoggable() throws Exception { + assertThat(getConnector().isLoggable()).isFalse(); + } + + public static void testGetTrackableCodeFromUrl() throws Exception { + assertThat(getConnector().getTrackableCodeFromUrl("http://www.sometrackable.com/1234")).isNull(); + } + + public static void testGetUserActions() throws Exception { + assertThat(getConnector().getUserActions()).isEmpty(); + } + +} diff --git a/tests/src/cgeo/geocaching/enumerations/CacheAttributeTest.java b/tests/src/cgeo/geocaching/enumerations/CacheAttributeTest.java index a8a9ced..f9e25bf 100644 --- a/tests/src/cgeo/geocaching/enumerations/CacheAttributeTest.java +++ b/tests/src/cgeo/geocaching/enumerations/CacheAttributeTest.java @@ -2,6 +2,8 @@ package cgeo.geocaching.enumerations; import static org.assertj.core.api.Assertions.assertThat; +import org.apache.commons.lang3.StringUtils; + import android.test.AndroidTestCase; public class CacheAttributeTest extends AndroidTestCase { @@ -16,8 +18,7 @@ public class CacheAttributeTest extends AndroidTestCase { public static void testIds() { for (CacheAttribute attribute : CacheAttribute.values()) { if (attribute != CacheAttribute.UNKNOWN) { - assertThat(attribute.rawName != null).isTrue(); - assertThat(attribute.rawName.length() > 0).isTrue(); + assertThat(StringUtils.isNotEmpty(attribute.rawName)).isTrue(); assertThat(attribute.drawableId != 0).isTrue(); assertThat(attribute.stringIdYes != 0).isTrue(); assertThat(attribute.stringIdNo != 0).isTrue(); @@ -43,9 +44,8 @@ public class CacheAttributeTest extends AndroidTestCase { } public static void testIsEnabled() { - final CacheAttribute attribute = CacheAttribute.HIKING; - final String hiking_yes = attribute.getAttributeName(true); - final String hiking_no = attribute.getAttributeName(false); + final String hiking_yes = "hiking_yes"; + final String hiking_no = "hiking_no"; assertThat(CacheAttribute.isEnabled(hiking_yes)).isTrue(); assertThat(CacheAttribute.isEnabled(hiking_no)).isFalse(); } diff --git a/tests/src/cgeo/geocaching/export/ExportTest.java b/tests/src/cgeo/geocaching/export/ExportTest.java index 848a1f7..21c45a0 100644 --- a/tests/src/cgeo/geocaching/export/ExportTest.java +++ b/tests/src/cgeo/geocaching/export/ExportTest.java @@ -6,12 +6,14 @@ import cgeo.CGeoTestCase; import cgeo.geocaching.DataStore; import cgeo.geocaching.Geocache; import cgeo.geocaching.LogEntry; +import cgeo.geocaching.connector.ConnectorFactory; import cgeo.geocaching.enumerations.LoadFlags; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.utils.FileUtils; import java.io.File; +import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -23,21 +25,38 @@ public class ExportTest extends CGeoTestCase { final Geocache cache = new Geocache(); cache.setGeocode("GCX1234"); final LogEntry log = new LogEntry(1353244820000L, LogType.FOUND_IT, "Hidden in a tree"); - FieldNotes fieldNotes = new FieldNotes(); + final FieldNotes fieldNotes = new FieldNotes(); fieldNotes.add(cache, log); assertEquals("Non matching export " + fieldNotes.getContent(), "GCX1234,2012-11-18T13:20:20Z,Found it,\"Hidden in a tree\"\n", fieldNotes.getContent()); } - public static void testGpxExportSmilies() throws InterruptedException, ExecutionException { + public static void testGpxExportSmilies() throws InterruptedException, ExecutionException, IOException { final Geocache cache = new Geocache(); cache.setGeocode("GCX1234"); cache.setCoords(new Geopoint("N 49 44.000 E 8 37.000")); final LogEntry log = new LogEntry(1353244820000L, LogType.FOUND_IT, "Smile: \ud83d\ude0a"); DataStore.saveCache(cache, LoadFlags.SAVE_ALL); - DataStore.saveLogsWithoutTransaction(cache.getGeocode(), Collections.singletonList(log)); - ArrayList<Geocache> exportList = new ArrayList<Geocache>(); - exportList.add(cache); - GpxExportTester gpxExport = new GpxExportTester(); + DataStore.saveLogs(cache.getGeocode(), Collections.singletonList(log)); + assertCanExport(cache); + } + + public static void testGpxExportUnknownConnector() throws InterruptedException, ExecutionException, IOException { + final Geocache cache = new Geocache(); + cache.setGeocode("ABC123"); + cache.setCoords(new Geopoint("N 49 44.000 E 8 37.000")); + DataStore.saveCache(cache, LoadFlags.SAVE_ALL); + + assertThat(ConnectorFactory.getConnector(cache).getName()).isEqualTo("Unknown caches"); + assertCanExport(cache); + } + + private static void assertCanExport(final Geocache cache) throws InterruptedException, ExecutionException, IOException { + // enforce storing in database, as GPX will not take information from cache + cache.setDetailed(true); + DataStore.saveCache(cache, LoadFlags.SAVE_ALL); + + final List<Geocache> exportList = Collections.singletonList(cache); + final GpxExportTester gpxExport = new GpxExportTester(); File result = null; try { result = gpxExport.testExportSync(exportList); @@ -47,13 +66,23 @@ public class ExportTest extends CGeoTestCase { assertThat(result).isNotNull(); + // make sure we actually exported waypoints + final String gpx = org.apache.commons.io.FileUtils.readFileToString(result); + assertThat(gpx).contains("<wpt"); + assertThat(gpx).contains(cache.getGeocode()); + if (cache.getUrl() != null) { + assertThat(gpx).contains("<url>"); + } else { + assertThat(gpx).doesNotContain("<url>"); + } + FileUtils.deleteIgnoringFailure(result); } private static class GpxExportTester extends GpxExport { - public File testExportSync(List<Geocache> caches) throws InterruptedException, ExecutionException { - final ArrayList<String> geocodes = new ArrayList<String>(caches.size()); + public File testExportSync(final List<Geocache> caches) throws InterruptedException, ExecutionException { + final ArrayList<String> geocodes = new ArrayList<>(caches.size()); for (final Geocache cache : caches) { geocodes.add(cache.getGeocode()); } diff --git a/tests/src/cgeo/geocaching/export/GpxSerializerTest.java b/tests/src/cgeo/geocaching/export/GpxSerializerTest.java index 809c121..b20b066 100644 --- a/tests/src/cgeo/geocaching/export/GpxSerializerTest.java +++ b/tests/src/cgeo/geocaching/export/GpxSerializerTest.java @@ -38,13 +38,13 @@ public class GpxSerializerTest extends AbstractResourceInstrumentationTestCase { final AtomicReference<Integer> importedCount = new AtomicReference<Integer>(0); final StringWriter writer = new StringWriter(); - Geocache cache = loadCacheFromResource(R.raw.gc1bkp3_gpx101); + final Geocache cache = loadCacheFromResource(R.raw.gc1bkp3_gpx101); assertThat(cache).isNotNull(); new GpxSerializer().writeGPX(Collections.singletonList("GC1BKP3"), writer, new GpxSerializer.ProgressListener() { @Override - public void publishProgress(int countExported) { + public void publishProgress(final int countExported) { importedCount.set(countExported); } }); @@ -54,8 +54,6 @@ public class GpxSerializerTest extends AbstractResourceInstrumentationTestCase { /** * This test verifies that a loop of import, export, import leads to the same cache information. * - * @throws IOException - * @throws ParserException */ public void testStableExportImportExport() throws IOException, ParserException { final String geocode = "GC1BKP3"; @@ -67,10 +65,10 @@ public class GpxSerializerTest extends AbstractResourceInstrumentationTestCase { assertThat(gpxFirst.length() > 0).isTrue(); - final GPX10Parser parser = new GPX10Parser(StoredList.TEMPORARY_LIST_ID); + final GPX10Parser parser = new GPX10Parser(StoredList.TEMPORARY_LIST.id); final InputStream stream = new ByteArrayInputStream(gpxFirst.getBytes(CharEncoding.UTF_8)); - Collection<Geocache> caches = parser.parse(stream, null); + final Collection<Geocache> caches = parser.parse(stream, null); assertThat(caches).isNotNull(); assertThat(caches).hasSize(1); @@ -78,43 +76,43 @@ public class GpxSerializerTest extends AbstractResourceInstrumentationTestCase { assertThat(replaceLogIds(gpxSecond)).isEqualTo(replaceLogIds(gpxFirst)); } - private static String replaceLogIds(String gpx) { + private static String replaceLogIds(final String gpx) { return gpx.replaceAll("log id=\"\\d*\"", ""); } - private static String getGPXFromCache(String geocode) throws IOException { + private static String getGPXFromCache(final String geocode) throws IOException { final StringWriter writer = new StringWriter(); new GpxSerializer().writeGPX(Collections.singletonList(geocode), writer, null); return writer.toString(); } public static void testStateFromStateCountry() throws Exception { - Geocache cache = withLocation("state, country"); + final Geocache cache = withLocation("state, country"); assertThat(GpxSerializer.getState(cache)).isEqualTo("state"); } public static void testCountryFromStateCountry() throws Exception { - Geocache cache = withLocation("state, country"); + final Geocache cache = withLocation("state, country"); assertThat(GpxSerializer.getCountry(cache)).isEqualTo("country"); } public static void testCountryFromCountryOnly() throws Exception { - Geocache cache = withLocation("somewhere"); + final Geocache cache = withLocation("somewhere"); assertThat(GpxSerializer.getCountry(cache)).isEqualTo("somewhere"); } public static void testStateFromCountryOnly() throws Exception { - Geocache cache = withLocation("somewhere"); + final Geocache cache = withLocation("somewhere"); assertThat(GpxSerializer.getState(cache)).isEmpty(); } public static void testCountryFromExternalCommaString() throws Exception { - Geocache cache = withLocation("first,second"); // this was not created by c:geo, therefore don't split it + final Geocache cache = withLocation("first,second"); // this was not created by c:geo, therefore don't split it assertThat(GpxSerializer.getState(cache)).isEmpty(); } private static Geocache withLocation(final String location) { - Geocache cache = new Geocache(); + final Geocache cache = new Geocache(); cache.setLocation(location); return cache; } diff --git a/tests/src/cgeo/geocaching/files/GPXImporterTest.java b/tests/src/cgeo/geocaching/files/GPXImporterTest.java index f72cf4a..86fa90d 100644 --- a/tests/src/cgeo/geocaching/files/GPXImporterTest.java +++ b/tests/src/cgeo/geocaching/files/GPXImporterTest.java @@ -78,6 +78,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(3).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList(geocode)); final Geocache cache = DataStore.loadCache(geocode, LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints().isEmpty()).isTrue(); @@ -101,6 +103,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(3).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList(geocode)); final Geocache cache = DataStore.loadCache(geocode, LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints()).as("Number of imported waypoints").hasSize(4); @@ -128,6 +132,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(4).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList("GC31J2H")); final Geocache cache = DataStore.loadCache("GC31J2H", LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints()).hasSize(2); } @@ -141,15 +147,17 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { assertImportStepMessages(GPXImporter.IMPORT_STEP_START, GPXImporter.IMPORT_STEP_READ_FILE, GPXImporter.IMPORT_STEP_STORE_STATIC_MAPS, GPXImporter.IMPORT_STEP_FINISHED); final Geocache cache = DataStore.loadCache("AID1", LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getName()).isEqualTo("First Aid Station #1"); } - private void assertImportStepMessages(int... importSteps) { - assertThat(importStepHandler.messages).hasSize(importSteps.length); - for (int i = 0; i < importSteps.length; i++) { + private void assertImportStepMessages(final int... importSteps) { + for (int i = 0; i < Math.min(importSteps.length, importStepHandler.messages.size()); i++) { assertThat(importStepHandler.messages.get(i).what).isEqualTo(importSteps[i]); } + assertThat(importStepHandler.messages).hasSize(importSteps.length); } public void testImportLoc() throws IOException { @@ -205,6 +213,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(3).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList(geocode)); final Geocache cache = DataStore.loadCache(geocode, LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints().isEmpty()).isTrue(); @@ -223,6 +233,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(4).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList(geocode)); final Geocache cache = DataStore.loadCache(geocode, LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints()).hasSize(1); // this is the original pocket query result without test waypoint } @@ -249,6 +261,8 @@ public class GPXImporterTest extends AbstractResourceInstrumentationTestCase { final SearchResult search = (SearchResult) importStepHandler.messages.get(4).obj; assertThat(new ArrayList<String>(search.getGeocodes())).isEqualTo(Collections.singletonList(geocode)); final Geocache cache = DataStore.loadCache(geocode, LoadFlags.LOAD_CACHE_OR_DB); + assert cache != null; + assertThat(cache).isNotNull(); assertCacheProperties(cache); assertThat(cache.getWaypoints()).hasSize(1); // this is the original pocket query result without test waypoint } diff --git a/tests/src/cgeo/geocaching/files/GPXParserTest.java b/tests/src/cgeo/geocaching/files/GPXParserTest.java index 6171bab..7c40b2a 100644 --- a/tests/src/cgeo/geocaching/files/GPXParserTest.java +++ b/tests/src/cgeo/geocaching/files/GPXParserTest.java @@ -6,14 +6,17 @@ import cgeo.geocaching.DataStore; import cgeo.geocaching.Geocache; import cgeo.geocaching.LogEntry; import cgeo.geocaching.Waypoint; +import cgeo.geocaching.connector.ConnectorFactory; +import cgeo.geocaching.connector.IConnector; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LoadFlags; import cgeo.geocaching.enumerations.LoadFlags.LoadFlag; import cgeo.geocaching.enumerations.WaypointType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; import cgeo.geocaching.test.R; +import cgeo.geocaching.utils.CalendarUtils; import cgeo.geocaching.utils.SynchronizedDateFormat; import java.io.IOException; @@ -104,26 +107,25 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { assertGc31j2hWaypoints(cache); } + private static void checkWaypointType(final Collection<Geocache> caches, final String geocode, final int wpIndex, final WaypointType waypointType) { + for (final Geocache cache : caches) { + if (cache.getGeocode().equals(geocode)) { + final List<Waypoint> waypoints = cache.getWaypoints(); + assertThat(waypoints).isNotEmpty(); + final Waypoint waypoint = waypoints.get(wpIndex); + assertThat(waypoint).isNotNull(); + assertThat(waypoint.getWaypointType()).isEqualTo(waypointType); + return; + } + } + fail("could not find cache with geocode " + geocode); + } + public void testRenamedWaypointTypes() throws IOException, ParserException { - removeCacheCompletely("GC31J2H"); final List<Geocache> caches = readGPX10(R.raw.renamed_waypoints, R.raw.renamed_waypoints_wpts); assertThat(caches).hasSize(25); - // multi waypoint (now "physical stage") - Geocache cache = caches.get(12); - assertThat(cache.getGeocode()).isEqualTo("GC3NBDE"); - List<Waypoint> waypoints = cache.getWaypoints(); - assertThat(waypoints).isNotEmpty(); - Waypoint waypoint = waypoints.get(1); - assertThat(waypoint).isNotNull(); - assertThat(waypoint.getWaypointType()).isEqualTo(WaypointType.STAGE); - // mystery waypoint - now "virtual stage" - cache = caches.get(15); - assertThat(cache.getGeocode()).isEqualTo("GC16CBG"); - waypoints = cache.getWaypoints(); - assertThat(waypoints).isNotEmpty(); - waypoint = waypoints.get(1); - assertThat(waypoint).isNotNull(); - assertThat(waypoint.getWaypointType()).isEqualTo(WaypointType.PUZZLE); + checkWaypointType(caches, "GC3NBDE", 1, WaypointType.STAGE); // multi waypoint (now "physical stage") + checkWaypointType(caches, "GC16CBG", 1, WaypointType.PUZZLE); // mystery waypoint (now "virtual stage") } public void testGc31j2hWptsWithoutCache() throws IOException, ParserException { @@ -177,7 +179,7 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { assertThat(log.log).isEqualTo("Sehr schöne Runde und wir haben wieder etwas Neues über Hockenheim gelernt. Super Tarnung.\nTFTC, Geoteufel"); assertThat(log.isOwn()).isFalse(); assertThat(log.getDisplayText()).isEqualTo(log.log); - assertThat(log.daysSinceLog() > 700).isTrue(); + assertThat(CalendarUtils.daysSince(log.date) > 700).isTrue(); // following info is not contained in pocket query gpx file assertThat(cache.getAttributes()).isEmpty(); @@ -186,7 +188,7 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { private static long parseTime(final String time) { try { return LOG_DATE_FORMAT.parse(time).getTime(); - } catch (ParseException e) { + } catch (final ParseException e) { return 0; } } @@ -215,24 +217,24 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { assertEquals(8.545100, wp.getCoords().getLongitude(), 0.000001); } - private List<Geocache> readGPX10(int... resourceIds) throws IOException, ParserException { + private List<Geocache> readGPX10(final int... resourceIds) throws IOException, ParserException { final GPX10Parser parser = new GPX10Parser(getTemporaryListId()); return readVersionedGPX(parser, resourceIds); } - private List<Geocache> readGPX11(int... resourceIds) throws IOException, ParserException { + private List<Geocache> readGPX11(final int... resourceIds) throws IOException, ParserException { final GPX11Parser parser = new GPX11Parser(getTemporaryListId()); return readVersionedGPX(parser, resourceIds); } - private List<Geocache> readVersionedGPX(final GPXParser parser, int... resourceIds) throws IOException, ParserException { + private List<Geocache> readVersionedGPX(final GPXParser parser, final int... resourceIds) throws IOException, ParserException { final Set<String> result = new HashSet<String>(); - for (int resourceId : resourceIds) { + for (final int resourceId : resourceIds) { final InputStream instream = getResourceStream(resourceId); try { - Collection<Geocache> caches = parser.parse(instream, null); + final Collection<Geocache> caches = parser.parse(instream, null); assertThat(caches).isNotNull(); - for (Geocache cache : caches) { + for (final Geocache cache : caches) { result.add(cache.getGeocode()); } } finally { @@ -270,7 +272,7 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { final List<Geocache> caches = readGPX10(R.raw.geotoad); assertThat(caches).hasSize(2); final List<String> codes = new ArrayList<String>(); - for (Geocache cache : caches) { + for (final Geocache cache : caches) { codes.add(cache.getGeocode()); } assertThat(codes.contains("GC2KN6K")).isTrue(); @@ -286,6 +288,8 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { DataStore.removeAllFromCache(); // load only the minimum cache, it has several members missing final Geocache minimalCache = DataStore.loadCache(geocode, EnumSet.of(LoadFlag.DB_MINIMAL)); + assert minimalCache != null; + assertThat(minimalCache).isNotNull(); // now check that we load lazy members on demand assertThat(minimalCache.getAttributes()).isNotEmpty(); @@ -350,12 +354,11 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { assertThat(cache.getHint()).isEqualTo("Wasserleitung"); } - private Geocache getFirstCache(int gpxResourceId) throws IOException, ParserException { + private Geocache getFirstCache(final int gpxResourceId) throws IOException, ParserException { final List<Geocache> caches = readGPX10(gpxResourceId); assertThat(caches).isNotNull(); assertThat(caches).hasSize(1); - final Geocache cache = caches.get(0); - return cache; + return caches.get(0); } public void testGsakFavPoints() throws IOException, ParserException { @@ -375,14 +378,44 @@ public class GPXParserTest extends AbstractResourceInstrumentationTestCase { public void testGPXMysteryType() throws IOException, ParserException { final List<Geocache> caches = readGPX10(R.raw.tc2012); - Geocache mystery = null; - for (Geocache geocache : caches) { - if (geocache.getName().equals("U017")) { - mystery = geocache; - } - } + final Geocache mystery = getCache(caches, "U017"); assertThat(mystery).isNotNull(); - assert (mystery != null); + assert mystery != null; assertThat(mystery.getType()).isEqualTo(CacheType.MYSTERY); } + + private static Geocache getCache(final List<Geocache> caches, final String geocode) { + for (final Geocache geocache : caches) { + if (geocache.getName().equals(geocode)) { + return geocache; + } + } + return null; + } + + public void testLabCaches() throws IOException, ParserException { + final List<Geocache> caches = readGPX10(R.raw.giga_lab_caches); + assertThat(caches).hasSize(10); + final Geocache lab = getCache(caches, "01_Munich Olympic Walk Of Stars_Updated-Project MUNICH2014 - Mia san Giga! Olympiapark"); + assertThat(lab).isNotNull(); + + // parse labs as virtual for the time being + assertThat(lab.getType()).isEqualTo(CacheType.VIRTUAL); + + // no difficulty and terrain rating + assertThat(lab.getTerrain()).isEqualTo(0); + assertThat(lab.getDifficulty()).isEqualTo(0); + + // geocodes are just big hashes + assertThat(lab.getGeocode()).isEqualTo("01_Munich Olympic Walk Of Stars_Updated-Project MUNICH2014 - Mia san Giga! Olympiapark".toUpperCase(Locale.US)); + + // other normal cache properties + assertThat(lab.getName()).isEqualTo("01_Munich Olympic Walk Of Stars_Updated-Project MUNICH2014 - Mia san Giga! Olympiapark"); + assertThat(lab.getShortDescription()).isEqualTo("01_Munich Olympic Walk Of Stars_Updated (Giga! Olympia Park)-Project MUNICH2014 - Mia san Giga! Olympiapark"); + assertThat(lab.getDescription()).startsWith("DEU:"); + + final IConnector unknownConnector = ConnectorFactory.getConnector("ABC123"); + assertThat(ConnectorFactory.getConnector(lab)).isSameAs(unknownConnector); + } + } diff --git a/tests/src/cgeo/geocaching/files/LocParserTest.java b/tests/src/cgeo/geocaching/files/LocParserTest.java index d87b593..7d5ccee 100644 --- a/tests/src/cgeo/geocaching/files/LocParserTest.java +++ b/tests/src/cgeo/geocaching/files/LocParserTest.java @@ -5,7 +5,7 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.Geocache; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; import cgeo.geocaching.test.R; diff --git a/tests/src/cgeo/geocaching/files/SimpleDirChooserUITest.java b/tests/src/cgeo/geocaching/files/SimpleDirChooserUITest.java deleted file mode 100644 index d8d099d..0000000 --- a/tests/src/cgeo/geocaching/files/SimpleDirChooserUITest.java +++ /dev/null @@ -1,94 +0,0 @@ -package cgeo.geocaching.files; - -import static org.assertj.core.api.Assertions.assertThat; - -import cgeo.geocaching.Intents; - -import com.robotium.solo.Solo; - -import android.annotation.TargetApi; -import android.content.Intent; -import android.os.Build; -import android.test.ActivityInstrumentationTestCase2; -import android.test.suitebuilder.annotation.Suppress; -import android.widget.CheckBox; - -import java.util.ArrayList; - -@TargetApi(Build.VERSION_CODES.FROYO) -@Suppress -public class SimpleDirChooserUITest extends ActivityInstrumentationTestCase2<SimpleDirChooser> { - - private Solo solo; - - public SimpleDirChooserUITest() { - super(SimpleDirChooser.class); - } - - @Override - public void setUp() throws Exception { - super.setUp(); - setActivityIntent(new Intent().putExtra(Intents.EXTRA_START_DIR, "").putExtra(SimpleDirChooser.EXTRA_CHOOSE_FOR_WRITING, false)); - solo = new Solo(getInstrumentation(), getActivity()); - } - - public ArrayList<CheckBox> getCurrentCheckBoxes() { - return solo.getCurrentViews(CheckBox.class); - } - - public void testSingleSelection() throws InterruptedException { - // normally our activity should be ready, but we already had Jenkins report no checkboxes right here at the beginning - solo.waitForActivity(solo.getCurrentActivity().getClass().getSimpleName(), 2000); - - assertChecked("Newly opened activity", 0); - solo.scrollToBottom(); - pause(); - // according to the documentation, automatic pauses only happen in the clickXYZ() methods. - // Therefore lets introduce a manual pause after the scrolling methods. - - final int lastIndex = getCurrentCheckBoxes().size() - 1; - - solo.clickOnCheckBox(lastIndex); - assertThat(solo.isCheckBoxChecked(lastIndex)).isTrue(); - assertThat(solo.isCheckBoxChecked(0)).isFalse(); - assertChecked("Clicked last checkbox", 1); - - solo.scrollUp(); - pause(); - solo.scrollToBottom(); - pause(); - assertChecked("Refreshing last checkbox", 1); - - solo.scrollToTop(); - pause(); - solo.clickOnCheckBox(0); - assertChecked("Clicked first checkbox", 1); - assertThat(solo.isCheckBoxChecked(0)).isTrue(); - solo.clickOnCheckBox(1); - assertChecked("Clicked second checkbox", 1); - assertThat(solo.isCheckBoxChecked(1)).isTrue(); - } - - private static void pause() throws InterruptedException { - Thread.sleep(100); - } - - private void assertChecked(String message, int expectedChecked) { - final ArrayList<CheckBox> boxes = getCurrentCheckBoxes(); - assertThat(boxes).as("Checkboxes").isNotNull(); - assertThat(boxes.size()).as("number of checkboxes").isGreaterThan(1); - int checked = 0; - for (int i = 0; i < boxes.size(); i++) { - if (solo.isCheckBoxChecked(i)) { - checked++; - } - } - assertEquals(message, expectedChecked, checked); - } - - @Override - public void tearDown() throws Exception { - solo.finishOpenedActivities(); - super.tearDown(); - } -} diff --git a/tests/src/cgeo/geocaching/filter/StateArchivedFilterTest.java b/tests/src/cgeo/geocaching/filter/StateArchivedFilterTest.java index d474857..3353fe9 100644 --- a/tests/src/cgeo/geocaching/filter/StateArchivedFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateArchivedFilterTest.java @@ -4,11 +4,10 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateArchivedFilter; public class StateArchivedFilterTest extends CGeoTestCase { - private StateFilter.StateArchivedFilter archivedFilter; + private StateFilterFactory.StateArchivedFilter archivedFilter; private Geocache archivedCache; @Override @@ -16,7 +15,7 @@ public class StateArchivedFilterTest extends CGeoTestCase { super.setUp(); // members can only be setup here, after application is initialized - archivedFilter = new StateArchivedFilter(); + archivedFilter = new StateFilterFactory.StateArchivedFilter(); archivedCache = new Geocache(); archivedCache.setArchived(true); } diff --git a/tests/src/cgeo/geocaching/filter/StateDisabledFilterTest.java b/tests/src/cgeo/geocaching/filter/StateDisabledFilterTest.java index 71a1134..eff3a67 100644 --- a/tests/src/cgeo/geocaching/filter/StateDisabledFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateDisabledFilterTest.java @@ -4,18 +4,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateDisabledFilter; public class StateDisabledFilterTest extends CGeoTestCase { - private StateFilter.StateDisabledFilter disabledFilter; + private StateFilterFactory.StateDisabledFilter disabledFilter; private Geocache disabledCache; @Override protected void setUp() throws Exception { super.setUp(); - disabledFilter = new StateDisabledFilter(); + disabledFilter = new StateFilterFactory.StateDisabledFilter(); disabledCache = new Geocache(); disabledCache.setDisabled(true); } diff --git a/tests/src/cgeo/geocaching/filter/StateFoundFilterTest.java b/tests/src/cgeo/geocaching/filter/StateFoundFilterTest.java index e763881..beedd51 100644 --- a/tests/src/cgeo/geocaching/filter/StateFoundFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateFoundFilterTest.java @@ -4,18 +4,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateFoundFilter; public class StateFoundFilterTest extends CGeoTestCase { - private StateFilter.StateFoundFilter foundFilter; + private StateFilterFactory.StateFoundFilter foundFilter; private Geocache foundCache; @Override protected void setUp() throws Exception { super.setUp(); - foundFilter = new StateFoundFilter(); + foundFilter = new StateFilterFactory.StateFoundFilter(); foundCache = new Geocache(); foundCache.setFound(true); } diff --git a/tests/src/cgeo/geocaching/filter/StateNonPremiumFilterTest.java b/tests/src/cgeo/geocaching/filter/StateNonPremiumFilterTest.java index c698e8b..87a8909 100644 --- a/tests/src/cgeo/geocaching/filter/StateNonPremiumFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateNonPremiumFilterTest.java @@ -4,18 +4,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateNonPremiumFilter; public class StateNonPremiumFilterTest extends CGeoTestCase { - private StateFilter.StateNonPremiumFilter nonPremiumFilter; + private StateFilterFactory.StateNonPremiumFilter nonPremiumFilter; private Geocache premiumCache; @Override protected void setUp() throws Exception { super.setUp(); - nonPremiumFilter = new StateNonPremiumFilter(); + nonPremiumFilter = new StateFilterFactory.StateNonPremiumFilter(); premiumCache = new Geocache(); premiumCache.setPremiumMembersOnly(true); } diff --git a/tests/src/cgeo/geocaching/filter/StateNotFoundFilterTest.java b/tests/src/cgeo/geocaching/filter/StateNotFoundFilterTest.java index 2bf9d94..bb5098c 100644 --- a/tests/src/cgeo/geocaching/filter/StateNotFoundFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateNotFoundFilterTest.java @@ -4,18 +4,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateNotFoundFilter; public class StateNotFoundFilterTest extends CGeoTestCase { - private StateFilter.StateNotFoundFilter notFoundFilter; + private StateFilterFactory.StateNotFoundFilter notFoundFilter; private Geocache foundCache; @Override protected void setUp() throws Exception { super.setUp(); - notFoundFilter = new StateNotFoundFilter(); + notFoundFilter = new StateFilterFactory.StateNotFoundFilter(); foundCache = new Geocache(); foundCache.setFound(true); } diff --git a/tests/src/cgeo/geocaching/filter/StatePremiumFilterTest.java b/tests/src/cgeo/geocaching/filter/StatePremiumFilterTest.java index ac8682b..c06a4fe 100644 --- a/tests/src/cgeo/geocaching/filter/StatePremiumFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StatePremiumFilterTest.java @@ -4,18 +4,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StatePremiumFilter; public class StatePremiumFilterTest extends CGeoTestCase { - private StateFilter.StatePremiumFilter premiumFilter; + private StateFilterFactory.StatePremiumFilter premiumFilter; private Geocache premiumCache; @Override protected void setUp() throws Exception { super.setUp(); - premiumFilter = new StatePremiumFilter(); + premiumFilter = new StateFilterFactory.StatePremiumFilter(); premiumCache = new Geocache(); premiumCache.setPremiumMembersOnly(true); } diff --git a/tests/src/cgeo/geocaching/filter/StateStoredFilterTest.java b/tests/src/cgeo/geocaching/filter/StateStoredFilterTest.java index d110921..5d1eecc 100644 --- a/tests/src/cgeo/geocaching/filter/StateStoredFilterTest.java +++ b/tests/src/cgeo/geocaching/filter/StateStoredFilterTest.java @@ -4,20 +4,18 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; import cgeo.geocaching.Geocache; -import cgeo.geocaching.filter.StateFilter.StateNotStoredFilter; -import cgeo.geocaching.filter.StateFilter.StateStoredFilter; public class StateStoredFilterTest extends CGeoTestCase { - private StateFilter.StateStoredFilter storedFilter; - private StateFilter.StateNotStoredFilter notStoredFilter; + private StateFilterFactory.StateStoredFilter storedFilter; + private StateFilterFactory.StateNotStoredFilter notStoredFilter; private Geocache cache; @Override protected void setUp() throws Exception { super.setUp(); - storedFilter = new StateStoredFilter(); - notStoredFilter = new StateNotStoredFilter(); + storedFilter = new StateFilterFactory.StateStoredFilter(); + notStoredFilter = new StateFilterFactory.StateNotStoredFilter(); cache = new Geocache(); } diff --git a/tests/src/cgeo/geocaching/gcvote/GCVoteTest.java b/tests/src/cgeo/geocaching/gcvote/GCVoteTest.java new file mode 100644 index 0000000..c1b5e75 --- /dev/null +++ b/tests/src/cgeo/geocaching/gcvote/GCVoteTest.java @@ -0,0 +1,47 @@ +package cgeo.geocaching.gcvote; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; +import cgeo.geocaching.test.R; + +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.io.InputStream; +import java.util.Map; + +public class GCVoteTest extends AbstractResourceInstrumentationTestCase { + + private InputStream responseStream; + + @Override + protected void setUp() throws Exception { + super.setUp(); + responseStream = new ByteArrayInputStream(getFileContent(R.raw.gcvote).getBytes()); + responseStream.mark(getFileContent(R.raw.gcvote).getBytes().length + 1); + } + + private InputStream responseStream() { + try { + responseStream.reset(); + } catch (final IOException ignored) { + // Cannot happen + } + return responseStream; + } + + public void testGetRatingsByGeocode() { + final Map<String, GCVoteRating> ratings = GCVote.getRatingsFromXMLResponse(responseStream(), false); + assertThat(ratings).hasSize(10); + assertThat(ratings).containsKey("GCKF13"); + assertThat(ratings.get("GC1WEVZ")).isEqualToComparingFieldByField(new GCVoteRating(3.75f, 2, 0)); + } + + public void testGetRatingsByGuid() { + final Map<String, GCVoteRating> ratings = GCVote.getRatingsFromXMLResponse(responseStream(), true); + assertThat(ratings).hasSize(10); + assertThat(ratings).containsKey("a02894bb-4a08-4c09-a73c-25939894ba15"); + assertThat(ratings.get("5520c33b-3941-45ca-9056-ea655dbaadf7")).isEqualToComparingFieldByField(new GCVoteRating(3.75f, 2, 0)); + } + +} diff --git a/tests/src/cgeo/geocaching/geopoint/DistanceParserTest.java b/tests/src/cgeo/geocaching/location/DistanceParserTest.java index 621d268..3641f6f 100644 --- a/tests/src/cgeo/geocaching/geopoint/DistanceParserTest.java +++ b/tests/src/cgeo/geocaching/location/DistanceParserTest.java @@ -1,4 +1,4 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import android.test.AndroidTestCase; @@ -23,7 +23,7 @@ public class DistanceParserTest extends AndroidTestCase { assertEquals(1.2, DistanceParser.parseDistance("1,2km", true), MM); } - public static void testCase() { + public static void testFeet() { assertEquals(0.36576, DistanceParser.parseDistance("1200 FT", true), MM); } diff --git a/tests/src/cgeo/geocaching/geopoint/GeoPointFormatterTest.java b/tests/src/cgeo/geocaching/location/GeoPointFormatterTest.java index 2816664..9ae54fa 100644 --- a/tests/src/cgeo/geocaching/geopoint/GeoPointFormatterTest.java +++ b/tests/src/cgeo/geocaching/location/GeoPointFormatterTest.java @@ -1,7 +1,9 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import static org.assertj.core.api.Assertions.assertThat; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.GeopointFormatter; import cgeo.geocaching.utils.Formatter; import android.test.AndroidTestCase; diff --git a/tests/src/cgeo/geocaching/geopoint/GeoPointParserTest.java b/tests/src/cgeo/geocaching/location/GeoPointParserTest.java index f8a3bb2..a2b916d 100644 --- a/tests/src/cgeo/geocaching/geopoint/GeoPointParserTest.java +++ b/tests/src/cgeo/geocaching/location/GeoPointParserTest.java @@ -1,4 +1,4 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import static org.assertj.core.api.Assertions.assertThat; @@ -41,6 +41,12 @@ public class GeoPointParserTest extends AndroidTestCase { assertThat(point).isNull(); } + public static void testCoordinateMissingDegree() { + // Some home coordinates on geocaching.com lack the degree part. + final Geopoint point = GeopointParser.parse("N 51° 23.123' W ° 17.123"); + assertThat(point).isEqualTo(new Geopoint("N", "51", "23", "123", "W", "0", "17", "123")); + } + public static void testSouth() { assertEquals(-refLatitude, GeopointParser.parseLatitude("S 49° 56.031"), 1e-8); } diff --git a/tests/src/cgeo/geocaching/location/GeocoderTest.java b/tests/src/cgeo/geocaching/location/GeocoderTest.java new file mode 100644 index 0000000..b7f10a3 --- /dev/null +++ b/tests/src/cgeo/geocaching/location/GeocoderTest.java @@ -0,0 +1,75 @@ +package cgeo.geocaching.location; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.CGeoTestCase; +import cgeo.geocaching.CgeoApplication; +import cgeo.geocaching.utils.Log; + +import org.apache.commons.lang3.StringUtils; +import org.assertj.core.data.Offset; + +import rx.Observable; + +import android.location.Address; +import android.location.Geocoder; + +import java.util.Locale; + +public class GeocoderTest extends CGeoTestCase { + + private static final String TEST_ADDRESS = "46 rue Barrault, Paris, France"; + private static final double TEST_LATITUDE = 48.82677; + private static final double TEST_LONGITUDE = 2.34644; + private static final Geopoint TEST_COORDS = new Geopoint(TEST_LATITUDE, TEST_LONGITUDE); + private static final Offset<Double> TEST_OFFSET = Offset.offset(0.00050); + + public static void testAndroidGeocoder() { + final Locale locale = Locale.getDefault(); + try { + Locale.setDefault(Locale.US); + // Some emulators don't have access to Google Android geocoder + if (Geocoder.isPresent()) { + final AndroidGeocoder geocoder = new AndroidGeocoder(CgeoApplication.getInstance()); + testGeocoder(geocoder.getFromLocationName(TEST_ADDRESS), "Android", true); + testGeocoder(geocoder.getFromLocation(TEST_COORDS), "Android reverse", true); + } else { + Log.i("not testing absent Android geocoder"); + } + } finally { + Locale.setDefault(locale); + } + } + + public static void testGCGeocoder() { + testGeocoder(GCGeocoder.getFromLocationName(TEST_ADDRESS), "GC", false); + } + + public static void testMapQuestGeocoder() { + final Locale locale = Locale.getDefault(); + try { + Locale.setDefault(Locale.US); + testGeocoder(MapQuestGeocoder.getFromLocationName(TEST_ADDRESS), "MapQuest", true); + testGeocoder(MapQuestGeocoder.getFromLocation(TEST_COORDS), "MapQuest reverse", true); + } finally { + Locale.setDefault(locale); + } + } + + public static void testGeocoder(final Observable<Address> addressObservable, final String geocoder, final boolean withAddress) { + final Address address = addressObservable.toBlocking().first(); + assertThat(address.getLatitude()).as(describe("latitude", geocoder)).isCloseTo(TEST_LATITUDE, TEST_OFFSET); + assertThat(address.getLongitude()).as(describe("longitude", geocoder)).isCloseTo(TEST_LONGITUDE, TEST_OFFSET); + if (withAddress) { + assertThat(StringUtils.lowerCase(address.getAddressLine(0))).as(describe("street address", geocoder)).contains("barrault"); + assertThat(address.getLocality()).as(describe("locality", geocoder)).isEqualTo("Paris"); + assertThat(address.getCountryCode()).as(describe("country code", geocoder)).isEqualTo("FR"); + // don't assert on country name, as this can be localized, e.g. with the mapquest geocoder + } + } + + private static String describe(final String field, final String geocoder) { + return new StringBuilder(field).append(" for ").append(geocoder).append(" .geocoder").toString(); + } + +} diff --git a/tests/src/cgeo/geocaching/geopoint/GeopointTest.java b/tests/src/cgeo/geocaching/location/GeopointTest.java index 5db877a..6f5dd78 100644 --- a/tests/src/cgeo/geocaching/geopoint/GeopointTest.java +++ b/tests/src/cgeo/geocaching/location/GeopointTest.java @@ -1,8 +1,10 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import static org.assertj.core.api.Assertions.assertThat; import static org.assertj.core.api.Assertions.offset; +import cgeo.geocaching.location.Geopoint; + import android.os.Build; import android.os.Bundle; import android.test.AndroidTestCase; diff --git a/tests/src/cgeo/geocaching/geopoint/UnitsTest.java b/tests/src/cgeo/geocaching/location/UnitsTest.java index f208984..f03f6f0 100644 --- a/tests/src/cgeo/geocaching/geopoint/UnitsTest.java +++ b/tests/src/cgeo/geocaching/location/UnitsTest.java @@ -1,8 +1,9 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import static org.assertj.core.api.Assertions.assertThat; import cgeo.CGeoTestCase; +import cgeo.geocaching.location.Units; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.settings.TestSettings; @@ -14,7 +15,7 @@ public class UnitsTest extends CGeoTestCase { final String actual = Units.getDistanceFromKilometers(distance); if (!StringUtils.equals(expected, actual.replace(',', '.'))) { // make 1.2 the same as 1,2 fail("getHumanDistance(" + distance + - ") [metric: " + (!Settings.isUseImperialUnits() ? "yes" : "no") + + ") [metric: " + (!Settings.useImperialUnits() ? "yes" : "no") + "] fails to match " + expected + ": " + actual); } } @@ -23,7 +24,7 @@ public class UnitsTest extends CGeoTestCase { @SuppressWarnings("static-method") public void testDistance() { assertThat(Units.getDistanceFromKilometers(null)).isEqualTo("?"); - final boolean savedImperial = Settings.isUseImperialUnits(); + final boolean savedImperial = Settings.useImperialUnits(); try { TestSettings.setUseImperialUnits(false); assertDistance("123 km", 122.782f); @@ -46,7 +47,7 @@ public class UnitsTest extends CGeoTestCase { @SuppressWarnings("static-method") public void testSpeed() { assertThat(Units.getDistanceFromKilometers(null)).isEqualTo("?"); - final boolean savedImperial = Settings.isUseImperialUnits(); + final boolean savedImperial = Settings.useImperialUnits(); try { TestSettings.setUseImperialUnits(false); assertSpeed("123 km/h", 122.782f); diff --git a/tests/src/cgeo/geocaching/geopoint/ViewportTest.java b/tests/src/cgeo/geocaching/location/ViewportTest.java index ace0356..be15458 100644 --- a/tests/src/cgeo/geocaching/geopoint/ViewportTest.java +++ b/tests/src/cgeo/geocaching/location/ViewportTest.java @@ -1,8 +1,10 @@ -package cgeo.geocaching.geopoint; +package cgeo.geocaching.location; import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.ICoordinates; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.location.Viewport; import org.eclipse.jdt.annotation.NonNull; diff --git a/tests/src/cgeo/geocaching/sensors/SensorsTest.java b/tests/src/cgeo/geocaching/sensors/SensorsTest.java index c4f70aa..6cedf50 100644 --- a/tests/src/cgeo/geocaching/sensors/SensorsTest.java +++ b/tests/src/cgeo/geocaching/sensors/SensorsTest.java @@ -3,11 +3,18 @@ package cgeo.geocaching.sensors; import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.MainActivity; +import cgeo.geocaching.utils.AngleUtils; + +import rx.Observable; import android.test.ActivityInstrumentationTestCase2; +import java.util.concurrent.TimeUnit; + public class SensorsTest extends ActivityInstrumentationTestCase2<MainActivity> { + private Sensors sensors; + public SensorsTest() { super(MainActivity.class); } @@ -15,11 +22,29 @@ public class SensorsTest extends ActivityInstrumentationTestCase2<MainActivity> @Override protected void setUp() throws Exception { super.setUp(); + sensors = Sensors.getInstance(); } public static void testGetDirectionNow() { - final float angle = DirectionProvider.getDirectionNow(1.0f); + final float angle = AngleUtils.getDirectionNow(1.0f); assertThat(angle == 1.0f || angle == 91.0f || angle == 181.0f || angle == 271.0f).isTrue(); } + private static <T> void testDataAvailability(final Observable<T> observable) { + try { + observable.timeout(200, TimeUnit.MILLISECONDS).first().toBlocking().single(); + } catch (final Exception ignored) { + fail("timeout while waiting for sensor data"); + } + } + + public void testDirectionObservable() { + testDataAvailability(sensors.directionObservable()); + } + + public void testGeodataObservable() { + testDataAvailability(sensors.geoDataObservable(false)); + testDataAvailability(sensors.geoDataObservable(true)); + } + } diff --git a/tests/src/cgeo/geocaching/settings/TestSettings.java b/tests/src/cgeo/geocaching/settings/TestSettings.java index 279f658..b82c120 100644 --- a/tests/src/cgeo/geocaching/settings/TestSettings.java +++ b/tests/src/cgeo/geocaching/settings/TestSettings.java @@ -37,7 +37,7 @@ public final class TestSettings extends Settings { } public static void setUseImperialUnits(final boolean imperial) { - putBoolean(R.string.pref_units, imperial); + putBoolean(R.string.pref_units_imperial, imperial); } public static void setCacheTwitterMessage(final String template) { diff --git a/tests/src/cgeo/geocaching/sorting/DistanceComparatorTest.java b/tests/src/cgeo/geocaching/sorting/DistanceComparatorTest.java index 0cfee49..51e7dae 100644 --- a/tests/src/cgeo/geocaching/sorting/DistanceComparatorTest.java +++ b/tests/src/cgeo/geocaching/sorting/DistanceComparatorTest.java @@ -1,7 +1,7 @@ package cgeo.geocaching.sorting; import cgeo.geocaching.Geocache; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import android.test.AndroidTestCase; diff --git a/tests/src/cgeo/geocaching/sorting/NameComparatorTest.java b/tests/src/cgeo/geocaching/sorting/NameComparatorTest.java index 533135d..6d4fa46 100644 --- a/tests/src/cgeo/geocaching/sorting/NameComparatorTest.java +++ b/tests/src/cgeo/geocaching/sorting/NameComparatorTest.java @@ -18,7 +18,7 @@ public class NameComparatorTest extends AndroidTestCase { } } - private NameComparator comp = new NameComparator(); + private final NameComparator comp = new NameComparator(); public void testLexical() { assertSorted(new NamedCache("A"), new NamedCache("Z")); @@ -38,11 +38,10 @@ public class NameComparatorTest extends AndroidTestCase { /** * Assert that a given collection of names is already sorted correctly. * - * @param names */ - private void assertSortedNames(String... names) { - ArrayList<Geocache> caches = new ArrayList<Geocache>(names.length); - for (String name : names) { + private void assertSortedNames(final String... names) { + final ArrayList<Geocache> caches = new ArrayList<Geocache>(names.length); + for (final String name : names) { caches.add(new NamedCache(name)); } Collections.sort(caches, comp); diff --git a/tests/src/cgeo/geocaching/speech/TextFactoryTest.java b/tests/src/cgeo/geocaching/speech/TextFactoryTest.java index c53aec9..c01fbd0 100644 --- a/tests/src/cgeo/geocaching/speech/TextFactoryTest.java +++ b/tests/src/cgeo/geocaching/speech/TextFactoryTest.java @@ -3,7 +3,7 @@ package cgeo.geocaching.speech; import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.CgeoApplication; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.settings.Settings; import cgeo.geocaching.settings.TestSettings; @@ -35,7 +35,7 @@ public class TextFactoryTest extends AndroidTestCase { final Configuration config = resources.getConfiguration(); defaultLocale1 = config.locale; defaultLocale2 = Locale.getDefault(); - defaultMetric = !Settings.isUseImperialUnits(); + defaultMetric = !Settings.useImperialUnits(); } @Override diff --git a/tests/src/cgeo/geocaching/test/AbstractResourceInstrumentationTestCase.java b/tests/src/cgeo/geocaching/test/AbstractResourceInstrumentationTestCase.java index eaac181..2a22895 100644 --- a/tests/src/cgeo/geocaching/test/AbstractResourceInstrumentationTestCase.java +++ b/tests/src/cgeo/geocaching/test/AbstractResourceInstrumentationTestCase.java @@ -75,7 +75,7 @@ public abstract class AbstractResourceInstrumentationTestCase extends Instrument protected void setUp() throws Exception { super.setUp(); temporaryListId = DataStore.createList("Temporary unit testing"); - assertThat(temporaryListId != StoredList.TEMPORARY_LIST_ID).isTrue(); + assertThat(temporaryListId != StoredList.TEMPORARY_LIST.id).isTrue(); assertThat(temporaryListId != StoredList.STANDARD_LIST_ID).isTrue(); } @@ -95,7 +95,7 @@ public abstract class AbstractResourceInstrumentationTestCase extends Instrument final protected Geocache loadCacheFromResource(int resourceId) throws IOException, ParserException { final InputStream instream = getResourceStream(resourceId); try { - GPX10Parser parser = new GPX10Parser(StoredList.TEMPORARY_LIST_ID); + GPX10Parser parser = new GPX10Parser(StoredList.TEMPORARY_LIST.id); Collection<Geocache> caches = parser.parse(instream, null); assertThat(caches).isNotNull(); assertThat(caches.isEmpty()).isFalse(); diff --git a/tests/src/cgeo/geocaching/test/CgeoTestsActivity.java b/tests/src/cgeo/geocaching/test/CgeoTestsActivity.java index c1f6fdd..8959ede 100644 --- a/tests/src/cgeo/geocaching/test/CgeoTestsActivity.java +++ b/tests/src/cgeo/geocaching/test/CgeoTestsActivity.java @@ -79,9 +79,7 @@ public class CgeoTestsActivity extends Activity { Thread.sleep(50); publishProgress(mReader.readLine()); } while (System.currentTimeMillis() < timeout); - } catch (InterruptedException e) { - publishProgress("ERROR: " + e); - } catch (IOException e) { + } catch (InterruptedException | IOException e) { publishProgress("ERROR: " + e); } finally { publishProgress("END"); diff --git a/tests/src/cgeo/geocaching/test/WhitespaceTest.java b/tests/src/cgeo/geocaching/test/WhitespaceTest.java index 1ce7cc8..110cdbc 100644 --- a/tests/src/cgeo/geocaching/test/WhitespaceTest.java +++ b/tests/src/cgeo/geocaching/test/WhitespaceTest.java @@ -30,8 +30,6 @@ public class WhitespaceTest extends AbstractResourceInstrumentationTestCase { * The place for the implementation to prove that the new version of replaceWhitespace is faster than * BaseUtils.replaceWhitespace() * - * @param data - * @return */ public static String replaceWhitespaceManually(final String data) { final int length = data.length(); @@ -39,7 +37,7 @@ public class WhitespaceTest extends AbstractResourceInstrumentationTestCase { data.getChars(0, length, chars, 0); int resultSize = 0; boolean lastWasWhitespace = true; - for (char c : chars) { + for (final char c : chars) { if (c == ' ' || c == '\n' || c == '\r' || c == '\t') { if (!lastWasWhitespace) { chars[resultSize++] = ' '; diff --git a/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.html b/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.html index 902fe7e..b50929b 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.html +++ b/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.html @@ -4,23 +4,19 @@ <html lang="en" class="no-js">
<head id="ctl00_Head1"><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><title>
GC1ZXX2 Hannopoly: Eislisenstrasse (Traditional Cache) in Niedersachsen, Germany created by Rich Uncle Pennybags
-</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta name="author" content="Groundspeak, Inc." /><meta name="DC.creator" content="Groundspeak, Inc." /><meta name="Copyright" content="Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/reset.css" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/typography.css" /><link rel="stylesheet" type="text/css" media="screen,projection" href="../css/blueprint/src/grid.css" />
- <!--[if lt IE 8]>
- <link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/ie.css" />
- <![endif]-->
- <link id="uxCssMaster" rel="stylesheet" type="text/css" media="screen,projection" href="../css/tlnMasterScreen.css?r=1" /><link id="uxCssMain" rel="stylesheet" type="text/css" media="all" href="../css/tlnMain.css?r=1" /><link rel="Stylesheet" type="text/css" media="all" href="../css/jqueryui1810/jquery-ui-1.8.10.custom.css" /><link rel="stylesheet" type="text/css" media="all" href="/js/jquery_plugins/jquery.jgrowl.css" /><link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" />
+</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta id="ctl00_ogUrl" property="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC1ZXX2&title=hannopoly-eislisenstrasse" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Geocaching: the anytime, anywhere outdoor adventure game." /><meta name="twitter:description" content="There are millions of geocaches worldwide and probably even some near you right now. Visit Geocaching.com to see just how many geocaches are nearby and to get the free Official Geocaching app." /><meta name="twitter:image:src" content="https://www.geocaching.com/play/Content/images/preview-lg.jpg" /><meta name="author" content="Geocaching" /><meta name="DC.creator" content="Geocaching" /><meta name="Copyright" content="Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><meta name="p:domain_verify" content="107f8f596a30ff1ea307df82db696a5e" /><link href="//fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link href="/content/coreCSS?v=LW0HKwsIsnIiQyE_ovDSvnj5M2xR0XjkVV3GaTHUlRI1" rel="stylesheet"/>
+<link href="/css/jqueryui1104/jqUI?v=G2XN-0HsvYJqSZehzmbzhJiIBnEZ9PaVHVjIweqiSx41" rel="stylesheet"/>
+<link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" /><script src="/bundle/modernizer?v=q--nrqGQx_uxNYSvw1AFPQRWLPih7RGk2o0lu9veYaY1"></script>
+<script src="/bundle/coreJS?v=uKjd3XRiFC1C29gkUc0JuDRCF6PuUu7R8PpzGjgXDEc1"></script>
+
+
<script type="text/javascript">
- var _gaq = _gaq || [];
- </script>
- <script type="text/javascript" src="/js/modernizr-1.7.min.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
-
- <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="/js/jquery.truncate.min.js"></script>
-
- <script type='text/javascript'>
+
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
+
+ var _gaq = _gaq || [];
+
(function () {
var gads = document.createElement('script');
gads.async = true;
@@ -30,49 +26,67 @@ var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
- </script>
-
-
-
- <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" />
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.css" />
- <!--[if IE]>
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.ie.css" />
- <![endif]-->
- <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" />
- <script type="text/javascript" src="/js/leaflet/0.5.1/leaflet.js"></script>
- <script type="text/javascript" src="/js/geometa.js"></script>
- <script type="text/javascript">
- var userToken = null,
- urlParams = {},
- mapLatLng = null,
- cmapAdditionalWaypoints = [],
- initalLogs = null, totalLogs = 0, includeAvatars = false;
+ (function (i, s, o, g, r, a, m) {
+ i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
+ (i[r].q = i[r].q || []).push(arguments);
+ }, i[r].l = 1 * new Date();
+ a = s.createElement(o),
+ m = s.getElementsByTagName(o)[0];
+ a.async = 1; a.src = g;
+ m.parentNode.insertBefore(a, m);
+ })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
(function () {
- var e,
- d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },
- q = window.location.search.substring(1),
- r = /([^&=]+)=?([^&]*)/g;
- while (e = r.exec(q)) {
- urlParams[d(e[1])] = d(e[2]);
- }
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') +
+ '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+
})();
+
</script>
-<meta name="og:site_name" content="Geocaching.com" property="og:site_name" /><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC1ZXX2&title=hannopoly-eislisenstrasse&Submit6=Go" property="og:url" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates. Look for a other hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 1.5 and difficulty is 3 (out of 5)." property="og:description" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/2.png" property="og:image" /><meta name="og:title" content="Hannopoly: Eislisenstrasse " property="og:title" /><script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="description" content="Hannopoly: Eislisenstrasse (GC1ZXX2) was created by Rich Uncle Pennybags on 10/16/2009. It's a Other size geocache, with difficulty of 3, terrain of 1.5. It's located in Niedersachsen, Germany. &nbsp; 1.Finde die Besitzrechtkarte im Cache&nbsp; 2. Notiere Dir die drei Grundstückspreise&nbsp; 3. Beachte die Informationen vor Ort&nbsp; 4. Finde die Bonus-Caches&nbsp; 5." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
+ + + + <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" /> + <link rel="stylesheet" type="text/css" media="all" href="/static/js/leaflet/0.7.2/leaflet.css" /> + <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" /> + <script type="text/javascript" src="/static/js/leaflet/0.7.2/leaflet.js"></script> + <script type="text/javascript"> + var userToken = null, + urlParams = {}, + mapLatLng = null, + cmapAdditionalWaypoints = [], + initalLogs = null, totalLogs = 0, includeAvatars = false; + + (function () { + var e, + d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); }, + q = window.location.search.substring(1), + r = /([^&=]+)=?([^&]*)/g; + + while (e = r.exec(q)) { + urlParams[d(e[1])] = d(e[2]); + } + })(); + </script> +<script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates. Look for a other hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 1.5 and difficulty is 3 (out of 5)." property="og:description" /><meta name="og:title" content="Hannopoly: Eislisenstrasse " property="og:title" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/2.png" property="og:image" /><meta name="description" content="Hannopoly: Eislisenstrasse (GC1ZXX2) was created by Rich Uncle Pennybags on 10/16/2009. It's a Other size geocache, with difficulty of 3, terrain of 1.5. It's located in Niedersachsen, Germany. &nbsp; 1.Finde die Besitzrechtkarte im Cache&nbsp; 2. Notiere Dir die drei Grundstückspreise&nbsp; 3. Beachte die Informationen vor Ort&nbsp; 4. Finde die Bonus-Caches&nbsp; 5." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
<body >
- <form name="aspnetForm" method="post" action="/geocache/GC1ZXX2_hannopoly-eislisenstrasse?Submit6=Go" id="aspnetForm">
+ <form name="aspnetForm" method="post" action="/geocache/GC1ZXX2_hannopoly-eislisenstrasse" id="aspnetForm">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
-<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="3" />
-<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE1Mzk0NTE5MTEPFgIeBEMuSUQoKVlTeXN0ZW0uSW50NjQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQcxNDMzOTA5FgJmD2QWBmYPZBYKAgYPFgIeBFRleHQFYjxtZXRhIG5hbWU9IkNvcHlyaWdodCIgY29udGVudD0iQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iIC8+ZAIHDxYCHwEFRzwhLS0gQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4gLS0+ZAIZDxYCHgRocmVmBR1+L2Nzcy90bG5NYXN0ZXJTY3JlZW4uY3NzP3I9MWQCGg8WAh8CBRV+L2Nzcy90bG5NYWluLmNzcz9yPTFkAh8PFgIeB1Zpc2libGVoZAIBDxYCHgZhY3Rpb24FNi9nZW9jYWNoZS9HQzFaWFgyX2hhbm5vcG9seS1laXNsaXNlbnN0cmFzc2U/U3VibWl0Nj1HbxYWAgsPFgIfAWRkAg0PZBYCAgUPFgIfA2cWCAIBDw8WAh4ISW1hZ2VVcmwFTmh0dHA6Ly9pbWcuZ2VvY2FjaGluZy5jb20vdXNlci9hdmF0YXIvZThhOTdhMDUtYTA1MS00ZGE5LWJjOTMtNmE4MzBiODY2YWZmLmpwZ2RkAgMPFgIfAQVsSGVsbG8sIDxhIGhyZWY9Ii9teS9kZWZhdWx0LmFzcHgiIHRpdGxlPSJWaWV3IFByb2ZpbGUgZm9yIEpvU2FNYUphIiBjbGFzcz0iU2lnbmVkSW5Qcm9maWxlTGluayI+Sm9TYU1hSmE8L2E+ZAIFDw8WAh4LTmF2aWdhdGVVcmwFuQFodHRwczovL3d3dy5nZW9jYWNoaW5nLmNvbS9sb2dpbi9kZWZhdWx0LmFzcHg/UkVTRVQ9WSZyZWRpcj1odHRwJTNhJTJmJTJmd3d3Lmdlb2NhY2hpbmcuY29tJTJmc2VlayUyZmNhY2hlX2RldGFpbHMuYXNweCUzZndwJTNkR0MxWlhYMiUyNnRpdGxlJTNkaGFubm9wb2x5LWVpc2xpc2Vuc3RyYXNzZSUyNlN1Ym1pdDYlM2RHb2RkAgsPFgIfAQUQNDg0IENhY2hlcyBGb3VuZGQCFw8WAh8DZxYCAg0PDxYCHwYFQH4vdHJhY2svc2VhcmNoLmFzcHg/bz0xJnVpZD00ZDQxNjQ2MS1kMWE3LTRjYzUtOGVlNy0zMzZiYjkxMGZlYjhkZAIdDw8WAh8DZ2RkAikPFgIfA2dkAlcPZBYEAgMPFgIfAQUHRW5nbGlzaGQCBQ8WAh4LXyFJdGVtQ291bnQCFBYoZg9kFgICAQ8PFggeD0NvbW1hbmRBcmd1bWVudAUFZW4tVVMeC0NvbW1hbmROYW1lBQ1TZXRUZW1wTG9jYWxlHwEFB0VuZ2xpc2geEENhdXNlc1ZhbGlkYXRpb25oZGQCAQ9kFgICAQ8PFggfCAUFZGUtREUfCQUNU2V0VGVtcExvY2FsZR8BBQdEZXV0c2NoHwpoZGQCAg9kFgICAQ8PFggfCAUFZnItRlIfCQUNU2V0VGVtcExvY2FsZR8BBQlGcmFuw6dhaXMfCmhkZAIDD2QWAgIBDw8WCB8IBQVwdC1QVB8JBQ1TZXRUZW1wTG9jYWxlHwEFClBvcnR1Z3XDqnMfCmhkZAIED2QWAgIBDw8WCB8IBQVjcy1DWh8JBQ1TZXRUZW1wTG9jYWxlHwEFCcSMZcWhdGluYR8KaGRkAgUPZBYCAgEPDxYIHwgFBWRhLURLHwkFDVNldFRlbXBMb2NhbGUfAQUFRGFuc2sfCmhkZAIGD2QWAgIBDw8WCB8IBQVzdi1TRR8JBQ1TZXRUZW1wTG9jYWxlHwEFB1N2ZW5za2EfCmhkZAIHD2QWAgIBDw8WCB8IBQVlcy1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFCEVzcGHDsW9sHwpoZGQCCA9kFgICAQ8PFggfCAUFZXQtRUUfCQUNU2V0VGVtcExvY2FsZR8BBQVFZXN0aR8KaGRkAgkPZBYCAgEPDxYIHwgFBWl0LUlUHwkFDVNldFRlbXBMb2NhbGUfAQUISXRhbGlhbm8fCmhkZAIKD2QWAgIBDw8WCB8IBQVlbC1HUh8JBQ1TZXRUZW1wTG9jYWxlHwEFEM6VzrvOu863zr3Ouc66zqwfCmhkZAILD2QWAgIBDw8WCB8IBQVsdi1MVh8JBQ1TZXRUZW1wTG9jYWxlHwEFCUxhdHZpZcWhdR8KaGRkAgwPZBYCAgEPDxYIHwgFBW5sLU5MHwkFDVNldFRlbXBMb2NhbGUfAQUKTmVkZXJsYW5kcx8KaGRkAg0PZBYCAgEPDxYIHwgFBWNhLUVTHwkFDVNldFRlbXBMb2NhbGUfAQUHQ2F0YWzDoB8KaGRkAg4PZBYCAgEPDxYIHwgFBXBsLVBMHwkFDVNldFRlbXBMb2NhbGUfAQUGUG9sc2tpHwpoZGQCDw9kFgICAQ8PFggfCAUFbmItTk8fCQUNU2V0VGVtcExvY2FsZR8BBQ5Ob3JzaywgQm9rbcOlbB8KaGRkAhAPZBYCAgEPDxYIHwgFBWtvLUtSHwkFDVNldFRlbXBMb2NhbGUfAQUJ7ZWc6rWt7Ja0HwpoZGQCEQ9kFgICAQ8PFggfCAUFaHUtSFUfCQUNU2V0VGVtcExvY2FsZR8BBQZNYWd5YXIfCmhkZAISD2QWAgIBDw8WCB8IBQVyby1STx8JBQ1TZXRUZW1wTG9jYWxlHwEFCFJvbcOibsSDHwpoZGQCEw9kFgICAQ8PFggfCAUFamEtSlAfCQUNU2V0VGVtcExvY2FsZR8BBQnml6XmnKzoqp4fCmhkZAJbD2QWAgIDDxYCHwNoZAJdDxYCHgVjbGFzcwUMc3Bhbi0yNCBsYXN0FgICAQ9kFioCAQ9kFgJmD2QWAgIBDw8WAh8BBQdHQzFaWFgyZGQCAg8WAh8BBaYBPGEgaHJlZj0iL2Fib3V0L2NhY2hlX3R5cGVzLmFzcHgiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iQWJvdXQgQ2FjaGUgVHlwZXMiPjxpbWcgc3JjPSIvaW1hZ2VzL1dwdFR5cGVzLzIuZ2lmIiBhbHQ9IlRyYWRpdGlvbmFsIENhY2hlIiB0aXRsZT0iVHJhZGl0aW9uYWwgQ2FjaGUiIC8+PC9hPmQCBg9kFgQCAQ8WAh8DZ2QCBw8WAh8DaGQCCg9kFgYCAQ8WAh8BBQI0MmQCBQ8WAh8DaGQCBw8PFgIfBgVEL3NlZWsvY2FjaGVfZmF2b3JpdGVkLmFzcHg/Z3VpZD0zNmQ0NTg3MS1iOTlkLTQ2ZDYtOTVmYy1mZjg2YWI1NjRjOThkZAIMDw8WAh8DaGRkAg4PFgQfAQW+ATxwIGNsYXNzPSJPbGRXYXJuaW5nIE5vQm90dG9tU3BhY2luZyI+PHN0cm9uZz5DYWNoZSBJc3N1ZXM6PC9zdHJvbmc+PC9wPjx1bCBjbGFzcz0iT2xkV2FybmluZyI+PGxpPlRoaXMgY2FjaGUgaGFzIGJlZW4gYXJjaGl2ZWQsIGJ1dCBpcyBhdmFpbGFibGUgZm9yIHZpZXdpbmcgZm9yIGFyY2hpdmFsIHB1cnBvc2VzLjwvbGk+PC91bD4fA2dkAg8PFgIfA2hkAhAPFgIfA2hkAhEPZBYMAgMPZBYCAgEPFgIfAQUbVVRNOiAzMlUgRSA1NDgzODkgTiA1ODAyNzg3ZAINDw8WAh8GBTNjZHBmLmFzcHg/Z3VpZD0zNmQ0NTg3MS1iOTlkLTQ2ZDYtOTVmYy1mZjg2YWI1NjRjOThkZAIPDw8WAh8GBThjZHBmLmFzcHg/Z3VpZD0zNmQ0NTg3MS1iOTlkLTQ2ZDYtOTVmYy1mZjg2YWI1NjRjOTgmbGM9NWRkAhEPDxYCHwYFOWNkcGYuYXNweD9ndWlkPTM2ZDQ1ODcxLWI5OWQtNDZkNi05NWZjLWZmODZhYjU2NGM5OCZsYz0xMGRkAhMPDxYEHwYFgwFodHRwOi8vbWFwcy5nb29nbGUuY29tL21hcHM/Zj1kJmhsPWVuJnNhZGRyPTUyLjIxNjI1LDkuNzE0NDgzIChIb21lIExvY2F0aW9uKSZkYWRkcj01Mi4zNzMyMTcsOS43MTA4KEhhbm5vcG9seSUzYStFaXNsaXNlbnN0cmFzc2UrKR4GVGFyZ2V0BQZfYmxhbmtkZAIbD2QWCGYPDxYEHglGb3JlQ29sb3IMHgRfIVNCAgRkZAIBDw8WBB8NDB8OAgRkZAICDw8WAh8DZxYCHgdvbmNsaWNrBTtzMmdwcygnMzZkNDU4NzEtYjk5ZC00NmQ2LTk1ZmMtZmY4NmFiNTY0Yzk4Jyk7cmV0dXJuIGZhbHNlO2QCAw8PFgIfA2cWAh8PBSBzMnBob25lKCdHQzFaWFgyJyk7cmV0dXJuIGZhbHNlO2QCEw8WAh8DZ2QCFw9kFghmDxYCHwNoZAIBDw8WAh8DaGRkAgIPDxYCHwNoZGQCAw8WAh8DaGQCGA9kFgICAw8PFgIfAQUTTm8gaGludHMgYXZhaWxhYmxlLhYCHw8FDXJldHVybiBmYWxzZTtkAhkPFgIfA2hkAhsPZBYEAgEPFgQfAgUfL3NlZWsvbG9nLmFzcHg/SUQ9MTQzMzkwOSZsY249MR4JaW5uZXJodG1sBQ5Mb2cgeW91ciB2aXNpdGQCAg8WAh8DaGQCHA8WAh8DZ2QCHQ8WAh8DaGQCIA9kFgICAw8WAh8QBRNBZHZlcnRpc2luZyB3aXRoIFVzZAIkD2QWBAIFDw8WAh8DZ2RkAgkPDxYCHwYFPH4vdHJhY2svc2VhcmNoLmFzcHg/d2lkPTM2ZDQ1ODcxLWI5OWQtNDZkNi05NWZjLWZmODZhYjU2NGM5OGRkAiUPDxYCHwNnZBYCZg8WAh8HAgMW" />
-<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="BgIBD2QWAmYPFQIA6gE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD00MWNkNTZiNi0wMGYxLTQ3MDItYjg2Ni0xYTI2OGM2NDlkMTMiPkFsbGUgSGFubm9wb2x5IENhY2hlczwvYT48YnIgLz4gYnkgPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9wcm9maWxlLz9ndWlkPWRmMjE4NGFiLWE5ZWEtNGQzMC05OGVkLWVjNGU4NTFjMzcwNiI+R3VtbWlzZWVsZTwvYT5kAgIPZBYCZg8VAg5BbHRlcm5hdGluZ1Jvd+EBPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9ib29rbWFya3Mvdmlldy5hc3B4P2d1aWQ9MGRjZjNmODYtOTM3Mi00OTljLThiNTctZWQ0MTliZDQ4ZTIxIj5NZWluZSBFbXBmZWhsdW5nPC9hPjxiciAvPiBieSA8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL3Byb2ZpbGUvP2d1aWQ9YzQ2NTQxZmMtNmFlOS00NDUyLTg4MzMtNDcwZGRmYmU5Y2VlIj5za3JlbGw8L2E+ZAIDD2QWAmYPFQIA2wE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD05YTI0OGRiOS0zMDYzLTQ0NTctOTIwNS04NTFmYmUwNmEwM2UiPkhhbm5vcG9seTwvYT48YnIgLz4gYnkgPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9wcm9maWxlLz9ndWlkPTVjNGIwOTE1LTVjZWMtNGZhMS04YWZkLTRiM2NhNjdlMDA0ZSI+a2FpMjcwNzwvYT5kAiYPDxYCHwNnZBYCZg8WAh8HAgEWAgIBD2QWAmYPFQIA3QE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD0xNDU1MTcwOC0wYzNjLTRmOTUtOTM0Mi0xYmIzMTE5ZTZlZmUiPmNnZW8gbW9ja3M8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD00ZDQxNjQ2MS1kMWE3LTRjYzUtOGVlNy0zMzZiYjkxMGZlYjgiPkpvU2FNYUphPC9hPmQCJw9kFhICAQ8PFgIfA2hkZAIDD2QWAgIBDw8WAh8GBUUvaGlkZS93cHRsaXN0LmFzcHg/UmVmV3B0SUQ9MzZkNDU4NzEtYjk5ZC00NmQ2LTk1ZmMtZmY4NmFiNTY0Yzk4JkRTPTFkZAIHDw8WBh4GUkRTLklECyl2R3JvdW5kc3BlYWsuV2ViLkdQWC5XcHREYXRhU291cmNlcywgVHVjc29uLkNvbW1vbi5MZWdhY3ksIFZlcnNpb249My4wLjQ5ODEuMTMyOTMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAEeB1JXUFQuSUQoKwQHMTQzMzkwOR8DaGRkAgkPDxYCHwNnZBYCAgEPDxYEHwYFKi9tYXAvZGVmYXVsdC5hc3B4P2xhdD01Mi4zNzMyMTcmbG5nPTkuNzEwOB8DZ2RkAg8PFgIfAQWHAS4uLm90aGVyIGNhY2hlcyA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dT1kYW5pZWwzNTQiPmhpZGRlbjwvYT4gb3IgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3VsPWRhbmllbDM1NCI+Zm91bmQ8L2E+IGJ5IHRoaXMgdXNlcmQCEQ9kFgYCAQ8WAh8BBf8BLi4ubmVhcmJ5IDxhIGhyZWY9Ii9zZWVrL25lYXJlc3QuYXNweD90eD0zMmJjOTMzMy01ZTUyLTQ5NTctYjBmNi01YTJjOGZjN2IyNTcmbGF0PTUyLjM3MzIxNyZsbmc9OS43MTA4MDAiPmNhY2hlcyBvZiB0aGlzIHR5cGU8L2E+LCA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dHg9MzJiYzkzMzMtNWU1Mi00OTU3LWIwZjYtNWEyYzhmYzdiMjU3JmxhdD01Mi4zNzMyMTcmbG5nPTkuNzEwODAwJmY9MSI+dGhhdCBJIGhhdmVuJ3QgZm91bmQ8L2E+ZAIDDxYCHwEFpgEuLi5hbGwgbmVhcmJ5IDxhIGhyZWY9Ii9zZWVrL25lYXJlc3QuYXNweD9sYXQ9NTIuMzczMjE3JmxuZz05LjcxMDgwMCI+Y2FjaGVzPC9hPiwgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P2xhdD01Mi4zNzMyMTcmbG5nPTkuNzEwODAwJmY9MSI+dGhhdCBJIGhhdmVuJ3QgZm91bmQ8L2E+ZAIFDxYCHwEFfi4uLmFsbCBuZWFyYnkgPGEgaHJlZj0iaHR0cDovL3d3dy53YXltYXJraW5nLmNvbS9kaXJlY3RvcnkuYXNweD9mPTEmbGF0PTUyLjM3MzIxNyZsb249OS43MTA4MDAiPndheW1hcmtzIG9uIFdheW1hcmtpbmcuY29tPC9hPmQCEw8WAh8DaGQCFw9kFgICAQ8PFgQfAQWuBzxsaT48YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL21hcC9kZWZhdWx0LmFzcHg/bGF0PTUyLjM3MzIyJmxuZz05LjcxMDgiIHRhcmdldD0iX2JsYW5rIj5HZW9jYWNoaW5nLmNvbSBNYXA8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL21hcHMuZ29vZ2xlLmNvbS9tYXBzP3E9Tis1MiVjMiViMCsyMi4zOTMrRSswMDklYzIlYjArNDIuNjQ4KyhHQzFaWFgyKSsiIHRhcmdldD0iX2JsYW5rIj5Hb29nbGUgTWFwczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vd3d3Lm1hcHF1ZXN0LmNvbS9tYXBzL21hcC5hZHA/c2VhcmNodHlwZT1hZGRyZXNzJmZvcm10eXBlPWxhdGxvbmcmbGF0bG9uZ3R5cGU9ZGVjaW1hbCZsYXRpdHVkZT01Mi4zNzMyMiZsb25naXR1ZGU9OS43MTA4Jnpvb209MTAiIHRhcmdldD0iX2JsYW5rIj5NYXBRdWVzdDwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vbWFwcy55YWhvby5jb20vI2xhdD01Mi4zNzMyMiZsb249OS43MTA4Jnpvb209MTYmcT01Mi4zNzMyMiw5LjcxMDgmY29uZj0xJnN0YXJ0PTEmbXZ0PW0mdHJmPTAiIHRhcmdldD0iX2JsYW5rIj5ZYWhvbyBNYXBzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuYmluZy5jb20vbWFwcy9kZWZhdWx0LmFzcHg/dj0yJmx2bD0xNCZzcD1wb2ludC41Mi4zNzMyMl85LjcxMDhfR0MxWlhYMiIgdGFyZ2V0PSJfYmxhbmsiPkJpbmcgTWFwczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vd3d3Lm9wZW5jeWNsZW1hcC5vcmcvP3pvb209MTImbGF0PTUyLjM3MzIyJmxvbj05LjcxMDgiIHRhcmdldD0iX2JsYW5rIj5PcGVuQ3ljbGVNYXA8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5vcGVuc3RyZWV0bWFwLm9yZy8/bWxhdD01Mi4zNzMyMiZtbG9uPTkuNzEwOCZ6b29tPTEyIiB0YXJnZXQ9Il9ibGFuayI+T3BlblN0cmVldE1hcDwvYT48L2xpPh8DZ2RkAhsPZBYGAgEPFgIfAQURNDAwIExvZ2dlZCBWaXNpdHNkAgcPDxYCHwYFQ34vc2Vlay9jYWNoZV9sb2dib29rLmFzcHg/Z3VpZD0zNmQ0NTg3MS1iOTlkLTQ2ZDYtOTVmYy1mZjg2YWI1NjRjOThkZAIJDw8WBB8GBT1+L3NlZWsvZ2FsbGVyeS5hc3B4P2d1aWQ9MzZkNDU4NzEtYjk5ZC00NmQ2LTk1ZmMtZmY4NmFiNTY0Yzk4HwEFIlZpZXcgdGhlIEltYWdlIEdhbGxlcnkgb2YgMiBpbWFnZXNkZAJfDxYCHwNoFgICAQ8PZBYCHgVzdHlsZQUMd2lkdGg6MTIwcHg7ZAJhD2QWBAIDDxYCHwEFB0VuZ2xpc2hkAgUPFgIfBwIUFihmD2QWAgIBDw8WCB8IBQVlbi1VUx8JBQ1TZXRUZW1wTG9jYWxlHwEFB0VuZ2xpc2gfCmhkZAIBD2QWAgIBDw8WCB8IBQVkZS1ERR8JBQ1TZXRUZW1wTG9jYWxlHwEFB0RldXRzY2gfCmhkZAICD2QWAgIBDw8WCB8IBQVmci1GUh8JBQ1TZXRUZW1wTG9jYWxlHwEFCUZyYW7Dp2Fpcx8KaGRkAgMPZBYCAgEPDxYIHwgFBXB0LVBUHwkFDVNldFRlbXBMb2NhbGUfAQUKUG9ydHVndcOqcx8KaGRkAgQPZBYCAgEPDxYIHwgFBWNzLUNaHwkFDVNldFRlbXBMb2NhbGUfAQUJxIxlxaF0aW5hHwpoZGQCBQ9kFgICAQ8PFggfCAUFZGEtREsfCQUNU2V0VGVtcExvY2FsZR8BBQVEYW5zax8KaGRkAgYPZBYCAgEPDxYIHwgFBXN2LVNFHwkFDVNldFRlbXBMb2NhbGUfAQUHU3ZlbnNrYR8KaGRkAgcPZBYCAgEPDxYIHwgFBWVzLUVTHwkFDVNldFRlbXBMb2NhbGUfAQUIRXNwYcOxb2wfCmhkZAIID2QWAgIBDw8WCB8IBQVldC1FRR8JBQ1TZXRUZW1wTG9jYWxlHwEFBUVlc3RpHwpoZGQCCQ9kFgICAQ8PFggfCAUFaXQtSVQfCQUN" />
-<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="U2V0VGVtcExvY2FsZR8BBQhJdGFsaWFubx8KaGRkAgoPZBYCAgEPDxYIHwgFBWVsLUdSHwkFDVNldFRlbXBMb2NhbGUfAQUQzpXOu867zrfOvc65zrrOrB8KaGRkAgsPZBYCAgEPDxYIHwgFBWx2LUxWHwkFDVNldFRlbXBMb2NhbGUfAQUJTGF0dmllxaF1HwpoZGQCDA9kFgICAQ8PFggfCAUFbmwtTkwfCQUNU2V0VGVtcExvY2FsZR8BBQpOZWRlcmxhbmRzHwpoZGQCDQ9kFgICAQ8PFggfCAUFY2EtRVMfCQUNU2V0VGVtcExvY2FsZR8BBQdDYXRhbMOgHwpoZGQCDg9kFgICAQ8PFggfCAUFcGwtUEwfCQUNU2V0VGVtcExvY2FsZR8BBQZQb2xza2kfCmhkZAIPD2QWAgIBDw8WCB8IBQVuYi1OTx8JBQ1TZXRUZW1wTG9jYWxlHwEFDk5vcnNrLCBCb2ttw6VsHwpoZGQCEA9kFgICAQ8PFggfCAUFa28tS1IfCQUNU2V0VGVtcExvY2FsZR8BBQntlZzqta3slrQfCmhkZAIRD2QWAgIBDw8WCB8IBQVodS1IVR8JBQ1TZXRUZW1wTG9jYWxlHwEFBk1hZ3lhch8KaGRkAhIPZBYCAgEPDxYIHwgFBXJvLVJPHwkFDVNldFRlbXBMb2NhbGUfAQUIUm9tw6JuxIMfCmhkZAITD2QWAgIBDw8WCB8IBQVqYS1KUB8JBQ1TZXRUZW1wTG9jYWxlHwEFCeaXpeacrOiqnh8KaGRkApUBDxYCHwEFECZjb3B5OyAyMDAwLTIwMTNkAgMPFgIfAQUrU2VydmVyOiBXRUIxNzsgQnVpbGQ6IFdlYi5Ib3RGaXhfMjAxMzA4MjEuMWRk8TRGBQCzenLjJWEEfUCp5MnIoFo=" />
+<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="2" />
+<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
+<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="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" />
</div>
<script type="text/javascript">
@@ -92,497 +106,397 @@ function __doPostBack(eventTarget, eventArgument) { </script>
-<script src="/WebResource.axd?d=Dh2VENdI9XyWNN0f7DnYfR8WWRCRIzdVqal2y0yjiQ5nC_eHhLchYgnQDHIk0d3RCcSUMVZ36ciRD0qmhXKmeu3S_RE1&t=634981136287450696" type="text/javascript"></script>
+<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZETFLbdR8wwRMdub1eDU5ILCHE7OhotblLUuaNwx3HQ7rYen0g2&t=635418606520000000" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=I9_m2Hb1Tv_B0qTMDG8bMbnkNSHUkv5oUaG9-V5NZ8qQ2VFlu60I8y8gfr3vPmZjbiPnu43MOQdFVDeYF-nDAEKBLmyxD3DCTGmes9NNbbvaDEHyEuuRWgccIkK3ik5TI48YGDxjHjqdn-gTK4Fkgd17LGw1&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=8vNbe34dAujgZMPnfnacfjeoweX1vHgyns8KlAV4vpGpsZC9Cf3pro__lv8ekBa0NiCgXGMMolzOUNH__lrnEI_qjlNBIAuuLeemtAXV_i6E0QIMZa8nGSYmWGF5nQOJK3rmZzvTxsr2Mh4Ebdba_1ywGLUSH_U_XIe-jzecfRQwwvjZ0&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=VZKNgu1isPaAINPNmSDkniHRmEiR365Y3EPnMj7AXSlsW-OjQIYc7VPoltqjVULZ1g8K9CNDrBJuNvUVOZhFqH3NS7yTvcU3NnCeS_FcC9dLDDQ8Q9UH7PW6s-B2gF04VAooHH3Ji69sDY7LPmffv0PShiGc1206s_RLAIzuI952BGa9reXAmYClCuFJH4FjsvPZoM7oG82eR9HPyOS28x0KmiQ1" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=H0ET7B4U8EJwmcAbxjSGxSsqhUYAPJWkcrAuejTBaZ7N1SX_jc3D8QuNKUPa0lO4X3QHb4S3pibvaKNYs1ChjXro9ahCfiZGcYIQu6Ypce_q7YOm_PkXbcyD93f6aDlH4D9eFkkuLiE9Ax4WQgrrygMqipqtLqR7mio-gp6w-ttXgLxtrsFRt-pUjltSCvHgWUwBtVr9wTSTuzeTLswFqWhBmRPpN7g52pLMsR4cwsSOiAKUeb6dRJ_DZWWUA7Gz0XyQM93WLdA3NKoaC8qUufQM3ZOa5RAudzueB87VFLfeuhZXxK1-AsHyrJkHMiOGwGZjN55yCPtP1BEwdRcWpCJwU7Y_efv4APmLdYZJuvt4AxhKqZdv9FBT2n8FSDrgUdJXxmOVf_5r2_lt_khWegXBwRoygGjD3nKfQf8Q-zpyIsJZZDzQ8Td_2c9eDB4Zy1LRk5dNsNZy6hAaWo_Uq50DOnrNf0LY0qwB1ZAd9b-kZLlEUQjaCXSSBeCccOLbgDalKaxQ15-fEh-R_Lqgt1720fRQyzlevhgNz5vknnm2hF_vHLKlKAoJWuuSIFEiIgEz-JeplpCgAtzjjo0mJ2Zdl9v_fAQxwE4XgBXmUTaiSmoT6TxPHJPr-3BmMQSZs2qBNbYrFu53gs5JbsKPA0pdzyHLlfP2bYUDBdjB1oCqq5qW0" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yEJRbXY2x1dOBEdM7W-QkNpgaumdwaefPzMErSeG_W29-lHX6vl5G7uDafHaYWCx8Z9aLlo8tZwVtV42ISp6LhT6LbxuVUWMo5GyApWAyPOqkSkf1vCyntgT-PmPv-C6FWxsbWo1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadDbNvwkajNGIHz7aGm4w_MLRMuZ5hwlk3bfOsTs3E4cZZ4ktnTFE_MzciTx4exD15JXabrPKGazf6xj6fW1A8vXJoc3OCqf4cg_BDlVl8fQEsQiziDh4kHnJRWZEQotwuLoezlg1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=LsSN37T_JTo8WmXc7IWe9h7QNKB5hH17UtyHRfQt428U3aulvj53CANg-qZVzIBuh0jojGRwyA5u6DVnEet85JW-JpWduEGLE0VE-2wGHR4yu7MNj7XtsTLWd21Jk8RZENZmygJcHOHGMS1oisYKTWQSIQA1" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=VUtFLQIK94pF36sSxa5M5Q4KyVgkk4aq_Lj3yxNWv9FE_GBcdEQWlyUYzpoPTO27D4G7EbYHTqxoW35XPdin3tebmTxp-wSfJzzK8-nJzs2HapzFx4fuNPR6OjDBQmtyWLMl9s_v9cfV2Mm7C3dG-PYITU2UMwNSjAESeyXFqfw8frZJE2LykLAMOmhcIMdVDEZ3towfhsTqOSZWPCdiMeHylJ16anMqLsL7z0oT5vyUbvIiPYHpYKrAEJIDFxritjPVOv9orjoRf-8NlzG0PwzvCPCUNUOn0q725aaI6lCODxhDBiPw-ciHHQzmbbGdaID-mnjIV9nX6-dgUyOpCAzwZXAoBQPQ6TU3GjtYmetglM7I31meDWRS7sDj-e3m--4pB0SzCNbw9t_ZQ6DjARVQyTvBJksCHM-RcfVHoBtuq9rOTWynsJGmm_Lg2JD7o-KVYJOAuPGcUEcNWxswz-cLWquZQ3_vABHJxAaFz-lnYYwzEyEWn9I2tPIwXjHtZVAB3g0G-dsEEFKNFYXpU1N0r25KNq4NEKXKQg1QI99Bxq6sUV0UkKPNGk0f24VH7_RXyG7L9I3rXDfYaVq1X300crsUh2Cn0-mUkdpiqhtb63KB_jWzXr9HEzeR_socdD-U_PhMKdYigWqerk55eRcMsVPuiRN1yBkFE3GQiZawEqjI0" type="text/javascript"></script>
<script src="../seek/js/cachedetails.js" type="text/javascript"></script>
<script src="../js/latlng.js" type="text/javascript"></script>
- <script type="text/javascript">
+<div>
+
+ <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C05D5804" />
+</div>
+ <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>
- <div id="Top" class="SkipLinks">
- <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
- <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
- </div>
- <!--[if lte IE 7]>
- <div class="WarningMessage PhaseOut">
- <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
- </div>
- <![endif]-->
-
-
- <div class="PrintOnly">
- <p>
- <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
- </p>
- <hr />
- </div>
- <header id="ctl00_siteHeader">
- <div class="container">
- <h1 class="Logo span-16">
- <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
- <img src="/images/tlnMasters/geocaching-logo.png" alt="Geocaching" height="43" width="301" />
- </a>
- </h1>
- <div class="ProfileWidget span-8 last">
-
- <div id="ctl00_divSignedIn">
- <p class="Avatar NoBottomSpacing">
- <a id="ctl00_hlHeaderAvatar" accesskey="p" title="Your Profile" href="../my/"><img title="Your Profile" src="http://img.geocaching.com/user/avatar/e8a97a05-a051-4da9-bc93-6a830b866aff.jpg" alt="" style="border-width:0px;" /></a>
- </p>
- <p class="SignedInText">
- <strong>
- Hello, <a href="/my/default.aspx" title="View Profile for JoSaMaJa" class="SignedInProfileLink">JoSaMaJa</a></strong> (<a id="ctl00_hlSignOut" accesskey="s" title="Sign Out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC1ZXX2%26title%3dhannopoly-eislisenstrasse%26Submit6%3dGo">Sign Out</a>)<br />
- <span id="ctl00_litPMLevel">Premium Member</span>
-
- <strong style="display: block">
- 484 Caches Found</strong>
-
- </p>
- </div>
- </div>
- </div>
- </header>
- <nav id="Navigation">
- <div class="container">
- <ul class="Menu">
- <li>
- <a id="ctl00_hlNavLearn" accesskey="1" title="Learn" href="../guide/">Learn ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavGeocaching101" accesskey="i" title="Geocaching 101" href="../guide/">Geocaching 101</a></li>
- <li>
- <a id="ctl00_hlSubNavGeocaching2Minutes" title="Geocaching in 2 Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Geocaching in 2 Minutes</a></li>
- </ul>
- </li>
-
- <li id="ctl00_liNavProfile">
- <a id="ctl00_hlNavProfile" accesskey="2" title="Your Profile" href="../my/">Your Profile ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavQuickView" accesskey="p" title="Quick View" href="../my/">Quick View</a></li>
- <li>
- <a id="ctl00_hlSubNavLists" accesskey="q" title="Lists" href="../my/lists.aspx">Lists</a></li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavGeocaches" accesskey="m" title="Geocaches" class="NoRightPadding" href="../my/geocaches.aspx">Geocaches</a>
- (<a id="ctl00_hlSubNavGeocachesYours" accesskey="y" title="Your Geocaches" class="NoSidePadding" href="../my/owned.aspx">Yours</a>)</li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavProfileTrackables" title="Trackables" class="NoRightPadding" href="../my/travelbugs.aspx">Trackables</a>
- (<a id="ctl00_hlSubNavTrackablesYours" accesskey="8" title="Your Trackables" class="NoSidePadding" href="../track/search.aspx?o=1&uid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">Yours</a>)</li>
- <li>
- <a id="ctl00_hlSubNavPocketQueries" accesskey="9" title="Pocket Queries" href="../pocket/">Pocket Queries</a></li>
- <li>
- <a id="ctl00_hlSubNavFieldNotes" accesskey="0" title="Field Notes" href="../my/fieldnotes.aspx">Field Notes</a></li>
- <li>
- <a id="ctl00_hlSubNavAccount" accesskey="a" title="Account Details" href="../account/">Account Details</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPlay" accesskey="3" title="Play" href="../seek/">Play ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavHide" accesskey="d" title="Hide & Seek a Cache" href="../seek/">Hide & Seek a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavLogCache" title="Log a Cache" href="../my/recentlyviewedcaches.aspx">Log a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavMap" accesskey="/" title="View Geocache Map" href="../map/">View Geocache Map</a></li>
- <li>
- <a id="ctl00_hlSubNavTrackables" accesskey="e" title="Find Trackables" href="../track/">Find Trackables</a></li>
- <li>
- <a id="ctl00_hlSubNavGeoTours" title="GeoTours" href="../adventures/geotours">GeoTours</a>
- </li>
- <li>
- <a id="ctl00_hlSubNavHelpCenter" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavCommunity" accesskey="6" title="Community" href="../forums/">Community ▼</a>
- <ul class="SubMenu">
-
- <li>
- <a id="ctl00_hlSubNavTellaFriend" accesskey="-" title="Tell a Friend" href="../account/SendReferral.aspx">Tell a Friend</a>
- </li>
-
- <li>
- <a id="ctl00_hlSubNavVolunteers" accesskey="+" title="Volunteers" href="../volunteers/">Volunteers</a></li>
- <li>
- <a id="ctl00_hlSubNavLocal" accesskey="z" title="Local Organizations" href="../organizations/">Local Organizations</a></li>
- <li>
- <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlSubNavBlog" accesskey="b" title="Blog" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
- <li>
- <a id="ctl00_hlSubNavEvents" accesskey="v" title="Events" href="../calendar/">Events</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavShop" accesskey="4" title="Shop" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavShop" accesskey="j" title="Shop Geocaching" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop Geocaching</a></li>
- <li>
- <a id="ctl00_hlSubNavIntlRetailers" title="International Retailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSReviews" accesskey="w" title="GPS Reviews" href="/reviews/gps">GPS Reviews</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSGuide" accesskey="k" title="Guide to Buying a GPS Device" href="../about/buying.aspx">Guide to Buying a GPS Device</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPartnering" accesskey="5" title="Partnering" href="../travel/">Partnering ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavTravel" title="Travel and GeoTourism" href="../travel/">Travel and GeoTourism</a></li>
- <li>
- <a id="ctl00_hlSubNavBrandedPromotions" title="Branded Promotions" href="../brandedpromotions/">Branded Promotions</a></li>
- <li>
- <a id="ctl00_hlSubNavEducation" title="Geocaching and Education" href="../education/">Geocaching and Education</a></li>
- <li>
- <a id="ctl00_hlSubNavAdvertisingWithUs" title="Advertising with Us" href="../about/advertising.aspx">Advertising with Us</a></li>
- <li>
- <a id="ctl00_hlSubNavAPIProgram" title="API Program" href="../live/apidevelopers/">API Program</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavVideos" accesskey="7" title="Videos" href="../videos/">Videos</a></li>
- <li>
- <a id="ctl00_hlNavFollowUs" title="Follow Us" href="http://www.facebook.com/geocaching">Follow Us ▼</a>
- <ul class="SubMenu NavSocialMedia">
- <li>
- <a id="ctl00_hlSubNavFacebook" title="Facebook" class="SubNavFacebook" href="http://www.facebook.com/geocaching">Facebook</a></li>
- <li>
- <a id="ctl00_hlSubNavYouTube" title="YouTube" class="SubNavYouTube" href="http://www.youtube.com/user/GoGeocaching">YouTube</a></li>
- <li>
- <a id="ctl00_hlSubNavInstagram" title="Instagram" class="SubNavInstagram" href="http://instagram.com/gogeocaching">Instagram</a></li>
- <li>
- <a id="ctl00_hlSubNavTwitter" title="Twitter" class="SubNavTwitter" href="http://twitter.com/GoGeocaching">Twitter</a></li>
- </ul>
- </li>
- </ul>
- <div class="LanguageSelector">
-
-
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
-
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
-</script>
- </div>
+ <div id="Top" class="SkipLinks">
+ <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
+ <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
</div>
- </nav>
- <section id="Content">
+ <!--[if lte IE 8]>
+ <div class="WarningMessage PhaseOut">
+ <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
+ </div>
+ <![endif]-->
- <div class="container">
- <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
- <p>
- <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
- </p>
-
- </div>
- <div id="ctl00_divContentMain" class="span-24 last">
-
-
-
- <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
-
- <p>
- <a href="#" class="CoordInfoLink">
- <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC1ZXX2</span>
- <span class="arrow">▼</span> </a>
- </p>
-
-</div>
-<div id="dlgClipboard">
- <input type="text" class="TextFormat" />
- <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close">
- x</a>
-</div>
-<script type="text/javascript">
- $("a.CoordInfoLink").click(function (e) {
- e.preventDefault();
-
- $("#dlgClipboard")
- .show()
- .position({
- of: $("a.CoordInfoLink"),
- my: "right top",
- at: "right bottom",
- offset: "0 5"
- })
- .find("input")
- .val('http://coord.info/' + $('.CoordInfoCode').text())
- .focus()
- .select();
-
- $(document).mouseup(function (e) {
- if ($(e.target).parent("div#dlgClipboard").length == 0) {
- $(this).unbind(e);
- $("div#dlgClipboard").hide();
- }
- });
-
- return false;
- });
-
-
-</script>
-
- <div class="span-17">
- <div class="span-17 last BottomSpacing" id="cacheDetails">
- <p class="cacheImage">
- <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/2.gif" alt="Traditional Cache" title="Traditional Cache" /></a>
- </p>
-
- <h2 class="NoBottomSpacing">
- <span id="ctl00_ContentBody_CacheName">Hannopoly: Eislisenstrasse </span>
- </h2>
- <div class="minorCacheDetails Clear">
- <div id="ctl00_ContentBody_mcd1">
- A cache by <a href="http://www.geocaching.com/profile/?guid=8186d342-6f46-4d9e-8ba3-2e7b51426798&wid=36d45871-b99d-46d6-95fc-ff86ab564c98&ds=2">Rich Uncle Pennybags </a>
- </div>
- <div id="ctl00_ContentBody_mcd2">
- Hidden
- :
- 2009-10-16
-
- </div>
- <div>
-
- </div>
- </div>
- </div>
- <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing">
-
- <dl>
- <dt>
- Difficulty:</dt>
- <dd>
- <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars3.gif" alt="3 out of 5" /></span>
- </dd>
- </dl>
- <dl>
- <dt>
- Terrain:</dt>
- <dd>
- <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars1_5.gif" alt="1.5 out of 5" /></span>
- </dd>
- </dl>
-
- </div>
- <div id="ctl00_ContentBody_size" class="CacheSize span-5">
-
- <p class="AlignCenter">
- Size: <span class="minorCacheDetails"><img src="/images/icons/container/other.gif" alt="Size: other" title="Size: other" /> <small>(other)</small></span>
+ <div class="PrintOnly">
+ <p>
+ <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
</p>
-
+ <hr />
</div>
- <div class="span-6 right last">
-
-
- <div class="favorite right">
- <a id="uxFavContainerLink" href="javascript:void(0);">
- <div class="favorite-container"><!-- TODO! -->
- <span class="favorite-value">
- 42
- </span>
- Favorites
- </div>
+ <header id="ctl00_siteHeader">
+ <div class="container">
+ <h1 class="Logo">
+ <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
</a>
- <div class="favorite-dropdown">
-
- <ul>
- <li>
- <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span>
- </li>
- <li>
- <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Who Favorited this Cache</a>
+ </h1>
+ <div class="ProfileWidget">
+
+ <div id="ctl00_divSignedIn">
+ <ul class="logged-in-user">
+ <li class="li-user">
+ <a class="SignedInProfileLink" href="/my/default.aspx" title="View Your Profile">
+ <span class="avatar">
+ <img id="ctl00_hlHeaderAvatar" src="https://img.geocaching.com/avatar/642d2771-424e-4ee6-beb6-efecde3406fc.jpg" style="border-width:0px;" />
+ </span>
+ <span class="li-user-info">
+ <span>Bananeweizen</span>
+ <span class="cache-count">743 Finds</span>
+ </span>
+ </a>
+ <button type="button" class="li-user-toggle">
+ <svg width="12px" height="7px" viewBox="0 0 12 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g class="arrow" transform="translate(-1277.000000, -25.000000)" stroke="#FFFFFF" fill="#FFFFFF">
+ <path d="M1280.43401,23.3387013 C1280.20315,23.5702719 1280.20315,23.945803 1280.43401,24.1775793 L1284.82138,28.5825631 L1280.43401,32.9873411 C1280.20315,33.2191175 1280.20315,33.5944429 1280.43401,33.8262192 C1280.54934,33.9420045 1280.70072,34 1280.8519,34 C1281.00307,34 1281.15425,33.9422102 1281.26978,33.8262192 L1286.07462,29.0018993 C1286.30548,28.7701229 1286.30548,28.3947975 1286.07462,28.1630212 L1281.26958,23.3387013 C1281.03872,23.106925 1280.66487,23.106925 1280.43401,23.3387013 Z" id="Dropdown-arrow" sketch:type="MSShapeGroup" transform="translate(1283.254319, 28.582435) scale(1, -1) rotate(-90.000000) translate(-1283.254319, -28.582435) "></path>
+ </g>
+ </g>
+ </svg>
+ </button>
+ <ul>
+ <li class="li-settings">
+ <a title="Edit Account Settings" class="icon-settings" href="/account/settings">Settings</a>
+ </li>
+ <li class="li-signout">
+ <a id="ctl00_hlSignOut" accesskey="s" class="sign-out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC1ZXX2%26title%3dhannopoly-eislisenstrasse">Sign Out</a>
+ </li>
+ </ul>
+ </li>
+ <li class="li-messagecenterheaderwidget li-messages" id="messagecenterheaderwidget">
+ <a class="message-center-icon" href="/account/messagecenter">
+ <span class="msg-center-link-text">Messages</span>
+ </a>
</li>
- <li>
- <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a>
+ <li class="li-upgrade">
+
+
</li>
</ul>
</div>
</div>
-
-
- </div>
-
- <p class="Clear">
-
-
- </p>
-
- <p class="OldWarning NoBottomSpacing"><strong>Cache Issues:</strong></p><ul class="OldWarning"><li>This cache has been archived, but is available for viewing for archival purposes.</li></ul>
-
- <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable">
- <div class="LocationData FloatContainer">
- <div class="span-9">
- <p class="NoBottomSpacing">
- <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates">
- <strong>
- <span id="uxLatLon">N 52° 22.393 E 009° 42.648</span></strong>
- </a>
- <br />
- <span id="ctl00_ContentBody_LocationSubPanel">
- UTM: 32U E 548389 N 5802787<br />
- </span>
- <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.373217&lon=9.7108&detail=1" target="_blank">Other Conversions</a>
- </p>
- </div>
- <div class="span-7 last AlignRight">
- <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br />
- <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 17.5 km from your home location</span>
- </div>
</div>
- <div class="DownloadLinks">
- <dl id="Print">
- <dt class="label">
- <span id="ctl00_ContentBody_uxPrintHeader">Print</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" target="_blank">No Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&lc=5" target="_blank">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&lc=10" target="_blank">10 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=52.21625,9.714483 (Home Location)&daddr=52.373217,9.7108(Hannopoly%3a+Eislisenstrasse+)" target="_blank">Driving Directions</a>
- </dd>
- </dl>
- <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;">
- <dt>
- PDF:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a>
- </dd>
- </dl>
- <dl id="Download">
- <dt class="label">
- <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a>
- </dd>
- <dt></dt>
- <dd>
- <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('36d45871-b99d-46d6-95fc-ff86ab564c98');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC1ZXX2');return false;" id="ctl00_ContentBody_btnSendToPhone" />
- </dd>
- </dl>
- </div>
- </div>
-
- <div class="Note Disclaimer">
- <strong>
- Please note
- </strong>
- Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>.
- </div>
-
-
- <div class="Note PersonalCacheNote">
- <strong>
- Personal Cache Note
- </strong>
- <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" />
- <span id="cache_note">
-
- </span>
+ </header>
+ <nav id="Navigation">
+ <div class="container">
+ <a href="../" id="ctl00_A1" class="Logo" title="Geocaching" accesskey="h">
+ <img src="/images/tlnMasters/logo-geocaching@2x.png" alt="Geocaching" width="195" />
+ </a>
+ <ul class="Menu">
+ <li>
+ <a id="ctl00_hlNavLearn" accesskey="1" class="Dropdown" href="../guide/">Learn</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavGeocaching101" accesskey="i" href="../guide/">Geocaching 101</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeocaching2Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Videos</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavPlay" accesskey="2" class="Dropdown" href="../play/search/">Play</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavFind" accesskey="d" href="../play/search/">Find a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavHide" accesskey="d" href="../play/hide/">Hide a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavMap" accesskey="/" href="../map/">View Geocache Map</a></li>
+ <li id="ctl00_liSubNavLogCache">
+ <a id="ctl00_hlSubNavLogCache" href="../my/recentlyviewedcaches.aspx">Log a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavTrackables" accesskey="e" href="../track/">Find Trackables</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeoTours" href="../play/geotours">GeoTours</a>
+ </li>
+ <li id="ctl00_liSubNavPocketQueries">
+ <a id="ctl00_hlSubNavPocketQueries" accesskey="9" href="../pocket/">Pocket Queries</a></li>
+ <li id="ctl00_liSubNavFieldNotes">
+ <a id="ctl00_hlSubNavFieldNotes" accesskey="0" href="../my/fieldnotes.aspx">Field Notes</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavCommunity" accesskey="3" class="Dropdown" href="../forums/">Community</a>
+ <ul class="SubMenu">
+
+ <li>
+ <a id="ctl00_hlSubNavTellaFriend" accesskey="-" href="../account/referafriend">Refer a Friend</a>
+ </li>
+
+ <li>
+ <a id="ctl00_hlSubNavVolunteers" accesskey="+" href="../volunteers/">Volunteers</a></li>
+ <li>
+ <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" href="../forums/">Discussion Forums</a></li>
+ <li>
+ <a id="ctl00_hlSubNavBlog" accesskey="b" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
+ <li>
+ <a id="ctl00_hlSubNavEvents" accesskey="v" href="../calendar/">Events</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavShop" accesskey="4" class="Dropdown" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavShop" accesskey="j" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">USA Shop</a></li>
+ <li>
+ <a id="ctl00_hlSubNavIntlRetailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
+ <li>
+ <a id="ctl00_hlBecomePremium" href="https://payments.geocaching.com/?upgrade=true">Become a Premium Member</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
</div>
-
- <h3 class="CacheDescriptionHeader">Geocache Description:</h3>
- <div class="UserSuppliedContent">
+ </nav>
+ <section id="Content">
+ <div class="container">
+ <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
+ <!--<p>
+ <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
+ </p>-->
+
+ </div>
+ <div id="ctl00_divContentMain" class="span-24 last">
+ + + + <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
+ + <p> + <a href="#" class="CoordInfoLink"> + <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC1ZXX2</span> + <span class="arrow">▼</span> </a> + </p> +
+</div> +<div id="dlgClipboard"> + <input type="text" class="TextFormat" /> + <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close"> + x</a> +</div> +<script type="text/javascript"> + $("a.CoordInfoLink").click(function (e) { + e.preventDefault(); + + $("#dlgClipboard") + .show() + .position({ + of: $("a.CoordInfoLink"), + my: "right top", + at: "right bottom", + offset: "0 5" + }) + .find("input") + .val('http://coord.info/' + $('.CoordInfoCode').text()) + .focus() + .select(); + + $(document).mouseup(function (e) { + if ($(e.target).parent("div#dlgClipboard").length == 0) { + $(this).unbind(e); + $("div#dlgClipboard").hide(); + } + }); + + return false; + }); + + +</script> + + + <div class="span-17"> + + <div class="span-17 last BottomSpacing" id="cacheDetails"> + <p class="cacheImage"> + <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/2.gif" alt="Traditional Geocache" title="Traditional Geocache" /></a> + </p> + + <h2 class="NoBottomSpacing"> + <span id="ctl00_ContentBody_CacheName">Hannopoly: Eislisenstrasse </span> + </h2> + <div class="minorCacheDetails Clear"> + <div id="ctl00_ContentBody_mcd1"> + A cache by <a href="http://www.geocaching.com/profile/?guid=8186d342-6f46-4d9e-8ba3-2e7b51426798&wid=36d45871-b99d-46d6-95fc-ff86ab564c98&ds=2">Rich Uncle Pennybags </a> + </div> + <div id="ctl00_ContentBody_mcd2"> + Hidden + : + 2009-10-16 + + </div> + <div> + + </div> + </div> + </div> + <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing"> + + <dl> + <dt> + Difficulty:</dt> + <dd> + <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars3.gif" alt="3 out of 5" /></span> + </dd> + </dl> + <dl> + <dt> + Terrain:</dt> + <dd> + <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars1_5.gif" alt="1.5 out of 5" /></span> + </dd> + </dl> + + </div> + <div id="ctl00_ContentBody_size" class="CacheSize span-5"> + + <p class="AlignCenter"> + Size: <span class="minorCacheDetails"><img src="/images/icons/container/other.gif" alt="Size: other" title="Size: other" /> <small>(other)</small></span> + </p> + + </div> + <div class="span-6 right last"> + + + <div class="favorite right"> + <a id="uxFavContainerLink" href="javascript:void(0);"> + <div class="favorite-container"><!-- TODO! --> + <span class="favorite-value"> + 41 + </span> + Favorites + </div> + </a> + <div class="favorite-dropdown"> + + <ul> + <li> + <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span> + </li> + <li> + <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Who Favorited this Cache</a> + </li> + <li> + <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a> + </li> + </ul> + </div> + </div> + + + </div> + + <p class="Clear"> + + + + </p> + + <p class="OldWarning NoBottomSpacing"><strong>Cache Issues:</strong></p><ul class="OldWarning"><li>This cache has been archived, but is available for viewing for archival purposes.</li></ul> + + <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable"> + <div class="LocationData FloatContainer"> + <div class="span-9"> + <p class="NoBottomSpacing"> + <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates"> + <strong> + <span id="uxLatLon">N 52° 22.393 E 009° 42.648</span></strong> + </a> + <br /> + <span id="ctl00_ContentBody_LocationSubPanel"> + UTM: 32U E 548389 N 5802787<br /> + </span> + <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.373217&lon=9.7108&detail=1" target="_blank">Other Conversions</a> + </p> + </div> + <div class="span-7 last AlignRight"> + <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br /> + <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 392.3 km from your home location</span> + </div> + </div> + <div class="DownloadLinks"> + <dl id="Print"> + <dt class="label"> + <span id="ctl00_ContentBody_uxPrintHeader">Print</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98" target="_blank">No Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&lc=5" target="_blank">5 Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&lc=10" target="_blank">10 Logs</a> + <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=48.861002,9.186577 (Home Location)&daddr=52.373217,9.7108(Hannopoly%3a+Eislisenstrasse+)" target="_blank">Driving Directions</a> + </dd> + </dl> + <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;"> + <dt> + PDF: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a> + </dd> + </dl> + <dl id="Download"> + <dt class="label"> + <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a> + </dd> + <dt></dt> + <dd> + <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('36d45871-b99d-46d6-95fc-ff86ab564c98');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC1ZXX2');return false;" id="ctl00_ContentBody_btnSendToPhone" /> + </dd> + </dl> + </div> + </div> + + <div class="Note Disclaimer"> + <strong> + Please note + </strong> + Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>. + </div> + + + <div class="Note PersonalCacheNote"> + <strong> + Personal Cache Note + </strong> + <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" /> + + <span id="cache_note"></span> + </div> + + <h3 class="CacheDescriptionHeader">Geocache Description:</h3> + <div class="UserSuppliedContent"> + <span id="ctl00_ContentBody_ShortDescription">
-</span>
-
- </div>
-
- <br />
- <div class="UserSuppliedContent">
-
+</span> + + </div> + + <br /> + <div class="UserSuppliedContent"> + <span id="ctl00_ContentBody_LongDescription"><center><img width="500" src="http://img.geocaching.com/cache/5df239fe-92ea-4f18-ad9d-35910cfa5ea3.jpg" border="0" /><br />
<br />
<table width="510" border="0" cellpadding="0" cellspacing="0" align="center">
@@ -637,609 +551,544 @@ Man weiß hier Bescheid. Dieser Cache ist rund um die Uhr zu finden, ohne ein Ge <td colspan="3" rowspan="1" bgcolor="#000000" width="498" height="2"></td>
</tr>
</table>
-</center></span>
-
- </div>
-
- <p>
-
-
- </p>
- <p id="ctl00_ContentBody_hints">
- <strong>
- Additional Hints</strong>
- (<a id="ctl00_ContentBody_lnkDH" title="Decrypt" onclick="return false;" href="../seek/#">No hints available.</a>) </p><div id="div_hint" class="span-8 WrapFix">
- </div><div id='dk' style="display: block;" class="span-9 last">
- <span id="ctl00_ContentBody_EncryptionKey" class="right"></span>
- </div>
- <div class="Clear">
- </div>
-
- </div>
-
-
- <div class="span-6 prepend-1 last">
-
-
-<div class="CacheDetailNavigation NoPrint">
-
- <a href="/seek/log.aspx?ID=1433909&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a>
- <ul>
- <li><a href="/seek/gallery.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Gallery</a> (2)</li>
- <li><a href="/my/watchlist.aspx?w=1433909">Watch</a> (5)</li>
- <li><a href="/bookmarks/mark.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2">Bookmark</a></li>
- <li><a href="/bookmarks/ignore.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2">Ignore</a></li>
- </ul>
-
-</div>
-
-
-
-
- <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;">
- </div>
-
-
-
- <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing">
-
- <h3 class="WidgetHeader">
- Attributes
- </h3>
- <div class="WidgetBody">
- <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/stroller-yes.gif" alt="stroller accessible" title="stroller accessible" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/kids-yes.gif" alt="kid friendly" title="kid friendly" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p>
- </div>
-
- </div>
-
-
+</center></span> + + </div> + + <p> + + + </p> + <p id="ctl00_ContentBody_hints"> + <strong> + Additional Hints</strong> + (<a id="ctl00_ContentBody_lnkDH" title="Decrypt" onclick="return false;" href="../seek/#">No hints available.</a>) </p><div id="div_hint" class="span-8 WrapFix"> + </div><div id='dk' style="display: block;" class="span-9 last"> + <span id="ctl00_ContentBody_EncryptionKey" class="right"></span> + </div> + <div class="Clear"> + </div> + + </div> + + + <div class="span-6 prepend-1 last"> + + +<div class="CacheDetailNavigation NoPrint"> + + <a href="/seek/log.aspx?ID=1433909&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a> + <ul> + <li><a href="/seek/gallery.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Gallery</a> (2)</li> + <li><a href="/my/watchlist.aspx?w=1433909">Watch</a> (5)</li> + <li><a href="/bookmarks/mark.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2">Bookmark</a></li> + <li><a href="/bookmarks/ignore.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2">Ignore</a></li> + </ul> + + +</div> + + + + + <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;"> + </div> + + + + <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing"> + + <h3 class="WidgetHeader"> + Attributes + </h3> + <div class="WidgetBody"> + <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/stroller-yes.gif" alt="stroller accessible" title="stroller accessible" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/kids-yes.gif" alt="kid friendly" title="kid friendly" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p> + </div> + + </div> + + <div id="ctl00_ContentBody_uxBanManWidget" class="InlinePageAds">
-
-
+ + <script type='text/javascript'>
googletag.cmd.push(function() {{
-googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_3e84a16e-f845-4110-9c69-8f95e1834036').addService(googletag.pubads());
+googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_6c41dce1-3789-48e2-9686-3a8b50c1d3ba').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
}});
</script>
-<div id='div_3e84a16e-f845-4110-9c69-8f95e1834036'>
+<div id='div_6c41dce1-3789-48e2-9686-3a8b50c1d3ba'>
<script type='text/javascript'>
-googletag.cmd.push(function() { googletag.display('div_3e84a16e-f845-4110-9c69-8f95e1834036'); });
+googletag.cmd.push(function() { googletag.display('div_6c41dce1-3789-48e2-9686-3a8b50c1d3ba'); });
</script>
</div>
-
- <p>
+ + <p> <small><a href="../about/advertising.aspx" id="ctl00_ContentBody_advertisingWithUs" title="Advertising with Us">Advertising with Us</a></small> </p>
-</div><div class="GoogleAds AlignCenter BottomSpacing">
-
- </div>
- <div class="clear">
- </div>
-
- <span id="ctl00_ContentBody_lnkTravelBugs"></span>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">
- <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span>
- </h3>
- <div class="WidgetBody">
-
-
+</div><div class="GoogleAds AlignCenter BottomSpacing"> + + </div> + <div class="clear"> + </div> + + <span id="ctl00_ContentBody_lnkTravelBugs"></span> + + +<div class="CacheDetailNavigationWidget"> + + <h3 class="WidgetHeader"> + <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span> + </h3> + <div class="WidgetBody"> + + <div id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItems">
-
- <p class="NoBottomSpacing"><span id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItemsLabel">There are no Trackables in this cache.</span></p>
-
-</div>
- <div class="TopSpacing">
-
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=36d45871-b99d-46d6-95fc-ff86ab564c98">View past Trackables</a></p>
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p>
- </div>
-
-
- </div>
-
-
-</div>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=41cd56b6-00f1-4702-b866-1a268c649d13">Alle Hannopoly Caches</a><br /> by <a href="http://www.geocaching.com/profile/?guid=df2184ab-a9ea-4d30-98ed-ec4e851c3706">Gummiseele</a>
- </li>
-
- <li class='AlternatingRow'>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=0dcf3f86-9372-499c-8b57-ed419bd48e21">Meine Empfehlung</a><br /> by <a href="http://www.geocaching.com/profile/?guid=c46541fc-6ae9-4452-8833-470ddfbe9cee">skrell</a>
- </li>
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=9a248db9-3063-4457-9205-851fbe06a03e">Hannopoly</a><br /> by <a href="http://www.geocaching.com/profile/?guid=5c4b0915-5cec-4fa1-8afd-4b3ca67e004e">kai2707</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
- <a href="/bookmarks/default.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2" title="View all 6 bookmark lists...">View all 6 bookmark lists...</a>
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">My Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=14551708-0c3c-4f95-9342-1bb3119e6efe">cgeo mocks</a><br /> by <a href="http://www.geocaching.com/profile/?guid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">JoSaMaJa</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
-
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
- </div>
-
-
- <div id="ctl00_ContentBody_bottomSection" class="span-24 last">
-
- <p>
- <br />
-
-
- <p>
+ + <p class="NoBottomSpacing"><span id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItemsLabel">There are no Trackables in this cache.</span></p> +
+</div> + <div class="TopSpacing"> + + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=36d45871-b99d-46d6-95fc-ff86ab564c98">View past Trackables</a></p> + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p> + </div> + + + </div> + + +</div> + + +<div class="CacheDetailNavigationWidget"> + <h3 class="WidgetHeader"> + Bookmark Lists + </h3> + <div class="WidgetBody"> + + <ul class="BookmarkList"> + + <li class=''> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=41cd56b6-00f1-4702-b866-1a268c649d13">Alle Hannopoly Caches</a><br />by <a href="http://www.geocaching.com/profile/?guid=df2184ab-a9ea-4d30-98ed-ec4e851c3706">Gummiseele</a> + </li> + + <li class='AlternatingRow'> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=0dcf3f86-9372-499c-8b57-ed419bd48e21">Meine Empfehlung</a><br />by <a href="http://www.geocaching.com/profile/?guid=c46541fc-6ae9-4452-8833-470ddfbe9cee">skrell</a> + </li> + + <li class=''> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=9a248db9-3063-4457-9205-851fbe06a03e">Hannopoly</a><br />by <a href="http://www.geocaching.com/profile/?guid=5c4b0915-5cec-4fa1-8afd-4b3ca67e004e">kai2707</a> + </li> + + </ul> + + <p class="NoBottomSpacing"> + <a href="/bookmarks/default.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98&WptTypeID=2" title="View all 6 bookmark lists...">View all 6 bookmark lists...</a> + </p> + </div> +</div> + + + + + </div> + + + <div id="ctl00_ContentBody_bottomSection" class="span-24 last"> + + <p> + <br /> + + + <p> <div id="uxlrgMap" class="FloatRight TopSpacing">
-
- <div class="PageBreakBefore">
-
- </div>
- <div class="CDMapWidget">
- <p class="WidgetHeader NoBottomSpacing">
- <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.373217&lng=9.7108" target="_blank">View Larger Map</a>
- </p>
-
- <div id="map_canvas" style="width: 325px; height: 325px;">
- </div>
- <p class="WidgetFooter">
- <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a>
- </p>
- </div>
- <div style="display: none;">
- <div id="mapPrintingNotes">
- To print the map in Firefox and Opera, enable background images in the print dialog.
- <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()">
- Close
- </a>
- </div>
- </div>
+ + <div class="PageBreakBefore"> + + </div> + <div class="CDMapWidget"> + <p class="WidgetHeader NoBottomSpacing"> + <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.373217&lng=9.7108" target="_blank">View Larger Map</a> + </p> + + <div id="map_canvas" style="width: 325px; height: 325px;"> + </div> + <p class="WidgetFooter"> + <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a> + </p> + </div> + <div style="display: none;"> + <div id="mapPrintingNotes"> + To print the map in Firefox and Opera, enable background images in the print dialog. + <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()"> + Close + </a> + </div> + </div> -</div>
-
- <p class="NoPrint">
- <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span>
- <br />
- <span id="ctl00_ContentBody_FindText"></span>
- </p>
- <ul class="NoPrint">
- <li>
- ...other caches <a href="/seek/nearest.aspx?u=daniel354">hidden</a> or <a href="/seek/nearest.aspx?ul=daniel354">found</a> by this user
- </li>
-
- <li>
- ...nearby <a href="/seek/nearest.aspx?tx=32bc9333-5e52-4957-b0f6-5a2c8fc7b257&lat=52.373217&lng=9.710800">caches of this type</a>, <a href="/seek/nearest.aspx?tx=32bc9333-5e52-4957-b0f6-5a2c8fc7b257&lat=52.373217&lng=9.710800&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="/seek/nearest.aspx?lat=52.373217&lng=9.710800">caches</a>, <a href="/seek/nearest.aspx?lat=52.373217&lng=9.710800&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.373217&lon=9.710800">waymarks on Waymarking.com</a>
- </li>
-
-
- </ul>
- <p class="NoPrint">
- <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span>
- </p>
- <span class="NoPrint">
-
-<ul>
- <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.37322&lng=9.7108" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+22.393+E+009%c2%b0+42.648+(GC1ZXX2)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.37322&longitude=9.7108&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.37322&lon=9.7108&zoom=16&q=52.37322,9.7108&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.37322_9.7108_GC1ZXX2" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.37322&lon=9.7108" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.37322&mlon=9.7108&zoom=12" target="_blank">OpenStreetMap</a></li></span>
-</ul>
+</div> + + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span> + <br /> + <span id="ctl00_ContentBody_FindText"></span> + </p> + <ul class="NoPrint"> + <li> + ...other caches <a href="/seek/nearest.aspx?u=daniel354">hidden</a> or <a href="/seek/nearest.aspx?ul=daniel354">found</a> by this user + </li> + + <li> + ...nearby <a href="/seek/nearest.aspx?tx=32bc9333-5e52-4957-b0f6-5a2c8fc7b257&lat=52.373217&lng=9.710800">caches of this type</a>, <a href="/seek/nearest.aspx?tx=32bc9333-5e52-4957-b0f6-5a2c8fc7b257&lat=52.373217&lng=9.710800&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="/seek/nearest.aspx?lat=52.373217&lng=9.710800">caches</a>, <a href="/seek/nearest.aspx?lat=52.373217&lng=9.710800&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.373217&lon=9.710800">waymarks on Waymarking.com</a> + </li> + + + </ul> + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span> + </p> + <span class="NoPrint"> + +<ul> + <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.37322&lng=9.7108" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+22.393+E+009%c2%b0+42.648+(GC1ZXX2)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.37322&longitude=9.7108&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.37322&lon=9.7108&zoom=16&q=52.37322,9.7108&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.37322_9.7108_GC1ZXX2" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.37322&lon=9.7108" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.37322&mlon=9.7108&zoom=12" target="_blank">OpenStreetMap</a></li></span> +</ul> + + </span> + <ul class="CachePageImages NoPrint"> + + </ul> + + <div class="InformationWidget Clear"> + <h3> + 401 Logged Visits + </h3> + <div class="EncryptDecrypt"> + <a href="#" class="decrypt-link"> + Decrypt + </a> + </div> + <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 369 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 7 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 10 <img src="/images/logtypes/5.png" alt="Archive" title="Archive" /> 1 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 3 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 2 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 7 <img src="/images/logtypes/68.png" alt="Post Reviewer Note" title="Post Reviewer Note" /> 1 </p></span> + <p class="HalfLeft"> + <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View the Image Gallery of 2 images</a> + </p> + <p class="NoBottomSpacing AlignRight"> + <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links. + </p> + </div> + + <div id="cache_logs_container"> + <table id="cache_logs_table" class="LogsTable NoBottomSpacing"> + <tbody> + </tbody> + <tfoot> + <tr> + <td class="AlignCenter"> + <div id="pnlLazyLoad" style="display: none;"> + <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" /> + Loading Cache Logs... + </div> + <div id="pnlButtonLoad" style="display: none;"> + <a class="MobileButton"> + Load More Logs...</a> + </div> + </td> + </tr> + </tfoot> + </table> + </div> + <p> + <small> + Current Time: <time datetime="2015-03-31T10:39:40Z">03/31/2015 10:39:40 Pacific Daylight Time (17:39 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2014-08-28T16:49:38Z">2014-08-28T16:49:38Z</time> on 08/28/2014 09:49:38 Pacific Daylight Time (16:49 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum + </small> + </p> + <div id="topScroll" class="TopScroll" style="display: none;"> + <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl"> + <tr class="log-row" data-encoded="${IsEncoded}"> + <td> + <div class="FloatLeft LogDisplayLeft"> + <p class="logOwnerProfileName"> + <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong> + </p> + <p class="logOwnerBadge"> + <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle} + </p> + <p class="logOwnerAvatar"> + <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}} + <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}"> + {{else includeAvatars }} + <img width="48" height="48" src="/images/default_avatar.jpg"> + {{/if}} + </a> + </p> + <p class="logOwnerStats"> + {{if GeocacheFindCount > 0 }} + <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount} + {{/if}} + </p> + </div> + <div class="FloatLeft LogDisplayRight"> + <div class="HalfLeft LogType"> + <strong> + <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong> + </div> + <div class="HalfRight AlignRight"> + <span class="minorDetails LogDate">${Visited}</span> + </div> + <div class="Clear LogContent"> + {{if LatLonString.length > 0}} + <strong>${LatLonString}</strong> + {{/if}} + <p class="LogText">{{html LogText}}</p> + {{if Images.length > 0}} + <table cellspacing="0" cellpadding="3" class="LogImagesTable"> + {{tmpl(Images) "tmplCacheLogImages"}} + </table> + {{/if}} + + <div class="AlignRight"> + <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}} + View / Edit Log / Images + {{else}} + View Log + {{/if}} + </a></small> + {{if (userInfo.ID==AccountID)}} + <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small> + {{/if}} + </div> + </div> + </div> + </td> + </tr> + </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl"> + <tr> + <td> + + <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}"> + <img title="Photo" alt="Photo" src="/images/icons/16/photo.png"> + <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span> + </a> + </td> + </tr> + </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl"> + <span class="LogImgTitle"> ${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink"> + + <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a> + + <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span> + + {{if (Descr && Descr.length > 0) }} + <br /><p class="LogImgDescription">${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Descr).text()).html()).html() }</p> + {{/if}} + </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl"> + <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}"> + <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4> + <dl> + <dt>Original:</dt> + <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd> + </dl> + <dl class="ccu-parse"> + <dt>Change To:</dt> + <dd> + <input type="text" max="40" size="35" class="cc-parse-text"> + <button class="ccu-button ccu-parse">Submit</button> + </dd> + </dl> + <dl class="ccu-parseverify" style="display: none;"> + <dt>Change To:</dt> + <dd> + <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span> + </dd> + <dt> </dt> + <dd> + <button class="ccu-button ccu-parseverify-accept">Accept</button> + <button class="ccu-button ccu-parseverify-cancel">Cancel</button> + </dd> + </dl> + </div> + </script> - </span>
- <ul class="CachePageImages NoPrint">
-
- </ul>
-
- <div class="InformationWidget Clear">
- <h3>
- 400 Logged Visits
- </h3>
- <div class="EncryptDecrypt">
- <a href="#" class="decrypt-link">
- Decrypt
- </a>
- </div>
- <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 368 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 7 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 10 <img src="/images/logtypes/5.png" alt="Archive" title="Archive" /> 1 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 3 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 2 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 7 <img src="/images/logtypes/68.png" alt="Post Reviewer Note" title="Post Reviewer Note" /> 1 </p></span>
- <p class="HalfLeft">
- <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=36d45871-b99d-46d6-95fc-ff86ab564c98">View the Image Gallery of 2 images</a>
- </p>
- <p class="NoBottomSpacing AlignRight">
- <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links.
- </p>
- </div>
-
- <div id="cache_logs_container">
- <table id="cache_logs_table" class="LogsTable NoBottomSpacing">
- <tbody>
- </tbody>
- <tfoot>
- <tr>
- <td class="AlignCenter">
- <div id="pnlLazyLoad" style="display: none;">
- <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" />
- Loading Cache Logs...
- </div>
- <div id="pnlButtonLoad" style="display: none;">
- <a class="MobileButton">
- Load More Logs...</a>
- </div>
- </td>
- </tr>
- </tfoot>
- </table>
- </div>
- <p>
- <small>
- Current Time: <time datetime="2013-08-21T21:09:57Z">08/21/2013 21:09:57 Pacific Daylight Time (04:09 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2013-04-23T11:44:29Z">2013-04-23T11:44:29Z</time> on 04/23/2013 04:44:29 Pacific Daylight Time (11:44 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum
- </small>
- </p>
- <div id="topScroll" class="TopScroll" style="display: none;">
- <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl">
- <tr class="log-row" data-encoded="${IsEncoded}">
- <td>
- <div class="FloatLeft LogDisplayLeft">
- <p class="logOwnerProfileName">
- <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong>
- </p>
- <p class="logOwnerBadge">
- <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle}
- </p>
- <p class="logOwnerAvatar">
- <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}}
- <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}">
- {{else includeAvatars }}
- <img width="48" height="48" src="/images/default_avatar.jpg">
- {{/if}}
- </a>
- </p>
- <p class="logOwnerStats">
- {{if GeocacheFindCount > 0 }}
- <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount}
- {{/if}}
- </p>
</div>
- <div class="FloatLeft LogDisplayRight">
- <div class="HalfLeft LogType">
- <strong>
- <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong>
- </div>
- <div class="HalfRight AlignRight">
- <span class="minorDetails LogDate">${Visited}</span>
- </div>
- <div class="Clear LogContent">
- {{if LatLonString.length > 0}}
- <strong>${LatLonString}</strong>
- {{/if}}
- <p class="LogText">{{html LogText}}</p>
- {{if Images.length > 0}}
- <table cellspacing="0" cellpadding="3" class="LogImagesTable">
- {{tmpl(Images) "tmplCacheLogImages"}}
- </table>
- {{/if}}
-
- <div class="AlignRight">
- <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}}
- View / Edit Log / Images
- {{else}}
- View Log
- {{/if}}
- </a></small>
- {{if (userInfo.ID==AccountID)}}
- <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small>
- {{/if}}
- </div>
- </div>
- </div>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl">
- <tr>
- <td>
-
- <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}">
- <img title="Photo" alt="Photo" src="/images/icons/16/photo.png">
- <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span>
- </a>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl">
- <span class="LogImgTitle"> ${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink">
-
- <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a>
-
- <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span>
-
- {{if (Descr && Descr.length > 0) }}
- <br /><p class="LogImgDescription">${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Descr).text()).html()).html() }</p>
- {{/if}}
- </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl">
- <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}">
- <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4>
- <dl>
- <dt>Original:</dt>
- <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd>
- </dl>
- <dl class="ccu-parse">
- <dt>Change To:</dt>
- <dd>
- <input type="text" max="40" size="35" class="cc-parse-text">
- <button class="ccu-button ccu-parse">Submit</button>
- </dd>
- </dl>
- <dl class="ccu-parseverify" style="display: none;">
- <dt>Change To:</dt>
- <dd>
- <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span>
- </dd>
- <dt> </dt>
- <dd>
- <button class="ccu-button ccu-parseverify-accept">Accept</button>
- <button class="ccu-button ccu-parseverify-cancel">Cancel</button>
- </dd>
- </dl>
- </div>
- </script>
-
- </div>
-
- </div>
- </section>
- <footer>
- <div class="container">
- <div class="span-24 last FooterTop">
+ </div>
+ </section>
+ <footer>
+
+ <section class="links wrap">
+ <dl>
+ <dt>Partner With Us</dt>
+ <dd><a id="ctl00_hlFooterJobs" href="http://www.groundspeak.com/jobs.aspx">Jobs</a></dd>
+ <dd><a id="ctl00_lnkTravelAndGeotourism" href="/travel/">GeoTours & Travel</a></dd>
+ <dd><a id="ctl00_lnkBrandedPromotions" href="/brandedpromotions/">Branded Promotions</a></dd>
+ </dl>
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
+ <dl>
+ <dt>Legal</dt>
+ <dd><a id="ctl00_hlFooterLogo" accesskey="l" href="../about/logousage.aspx">Logo Usage Guidelines</a></dd>
+ <dd><a id="ctl00_hlFooterParksPoliceLink" href="../parksandpolice/">Parks & Police</a></dd>
+ </dl>
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
+ <dl>
+ <dt>Shop Geocaching</dt>
+ <dd><a id="ctl00_lnkUSAShop" href="http://shop.geocaching.com/">USA Shop</a></dd>
+ <dd><a id="ctl00_lnkInternationalShop" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></dd>
+ </dl>
+ <dl>
+ <dt>Contact Us</dt>
+ <dd><a id="ctl00_lnkHelpCenterLink" rel="external" href="http://support.groundspeak.com/index.php?pg=request">Help Center</a></dd>
+ <dd><a id="ctl00_lnkMedia" rel="document" href="../press/faq.aspx">Media Inquiries</a></dd>
+ </dl>
+ + +<div class="language-dropdown"> + <div class="LocaleText"> + Choose Language + </div> + <div class="LocaleList"> + + <div class="selected-language"> + + <a href="#">English</a> + + </div> + <ul class="language-list"> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" class="selected" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Català</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Čeština</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Dansk</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Deutsch</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Ελληνικά</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Eesti</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Français</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">日本語</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">한국어</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Latviešu</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Magyar</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Nederlands</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">Polski</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Português</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">Русский</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl20_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl20$uxLocaleItem','')">Suomi</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl21_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl21$uxLocaleItem','')">Svenska</a></li> + + </ul> + + </div> +</div> +<script type="text/javascript"> + + jQuery(document).ready(function () { + jQuery(".selected-language a").click(function (e) { + e.preventDefault(); + var $loc = jQuery(this).parent().next(); + jQuery($loc).show().position({ + of: $loc.parent(), + my: "left bottom", + at: "left top-10", + collision: "fit fit" + }); + jQuery(this).addClass("Expanded"); + jQuery(document).click(function () { + jQuery(".language-list").fadeOut("fast"); + jQuery(".selected-language a").removeClass("Expanded"); + }); + return false; + }); + }); </script>
- </div>
- </div>
- <div class="container column-container">
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- About</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterGlossary" title="Glossary of Terms" href="../about/glossary.aspx">Glossary of Terms</a></li>
- <li>
- <a id="ctl00_hlFooterBrochures" title="Brochures" href="../tools/#Guide">Brochures</a></li>
- <li>
- <a id="ctl00_hlFooterAbout" title="About Groundspeak" href="../about/groundspeak.aspx">About Groundspeak</a></li>
- <li>
- <a id="ctl00_hlFooterHistory" title="History" href="../about/history.aspx">History</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Press</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterNews" title="News Articles" href="../press/">News Articles</a></li>
- <li>
- <a id="ctl00_hlFooterMediaFAQs" title="Media FAQs" rel="document" href="../articles/Brochures/footer/FAQ_Media.pdf">Media FAQs</a></li>
- <li>
- <a id="ctl00_hlFooterMediaInquiries" title="Media Inquiries" rel="external" href="http://support.groundspeak.com/index.php?pg=request&xCategory=11">Media Inquiries</a></li>
- <li>
- <a id="ctl00_hlFooterLogo" accesskey="l" title="Logo Usage Guidelines" href="../about/logousage.aspx">Logo Usage Guidelines</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Questions & Suggestions</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterHelpCenterLink" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- <li>
- <a id="ctl00_hlFooterDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlFooterParksPoliceLink" title="Land Management and Law Enforcement" href="../parksandpolice/">Land Management and Law Enforcement</a></li>
- <li>
- <a id="ctl00_hlFooterContactUs" title="Contact Us" href="../contact/">Contact Us</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Resources</strong>
+ </section>
+
+ <section class="copyright">
+ <div class="container">
+ <p>
+ © 2000-2015
+ <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
+ All Rights Reserved.
+ <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
+ |
+ <a id="ctl00_hlFooterPrivacy" accesskey="x" href="../about/privacypolicy.aspx">Privacy Policy</a>
</p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterTools" accesskey="o" title="Tools and Downloads" href="../tools/">Tools and Downloads</a></li>
- <li>
- <a id="ctl00_hlFooterAPIProgram" title="API Program" href="../live/">API Program</a></li>
- <li>
- <a id="ctl00_hlFooterBenchmarks" title="Find a Benchmark" href="../mark/">Find a Benchmark</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Follow Us</strong>
- </p>
- <ul class="FooterLinks FollowUsLinks">
- <li>
- <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a></li>
- <li>
- <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a></li>
- <li>
- <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/gogeocaching/"></a></li>
- <li>
- <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a></li>
- </ul>
- </div>
- </div>
- <div class="FooterBottom">
- <div class="container">
- <p>
- Copyright
- © 2000-2013
- <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
- All Rights Reserved.
- <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
- |
- <a id="ctl00_hlFooterPrivacy" accesskey="x" title="Privacy Policy" href="../about/privacypolicy.aspx">Privacy Policy</a>
- </p>
- </div>
+ <ul class="links-social">
+ <li>
+ <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/geocaching/"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a>
+ </li>
+ </ul>
+ </div>
+ </section>
+ </footer>
+ <div class="SkipLinks">
+ <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
</div>
- </footer>
- <div class="SkipLinks">
- <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
- </div>
<script type="text/javascript">
//<![CDATA[
$(function() { _gaq.push(['_trackEvent', 'Geocaching', 'CacheDetailsMemberType', 'Premium', null, true]); });var isLoggedIn = true;
-var userDefinedCoords = {"status":"fail","data":{"isUserDefined":false,"oldLatLngDisplay":"N 52° 22.393' E 009° 42.648'"}};
mapLatLng = {"lat":52.37322,"lng":9.7108,"type":2,"name":"Hannopoly: Eislisenstrasse "};
var ccConversions = [{"t":"Decimal","k":"DD","d":"WGS84","v":"52.373217, 009.710800"},{"t":"DDD MM SS.SSS","k":"DMS","d":"WGS84","v":"N 52° 22' 23.581\" E 009° 42' 38.880\""},{"t":"UTM","k":"UTM","d":"WGS84","v":"32U E 548389 N 5802787"}];
-var dh=true;userInfo = {ID: 4793174};
-userToken = '4OB3GFHLRR3CGMZFUAPD6CWPE24ZHP6Q7KCBEDNYY5CUNWNQIA32GZPVPFMH6IGAEYKVNNSFLMQ7BBGFDKQBT3BZGZBYKVQ4H5BWKD6MVBKYBTM627XPOUSUP6U4JF7NKKEOYJ4A6LEG2T5B6MG5AMMFOS27KNE4U2BAU4NSVGNBXHR5C6PR3SY43LQLEMQAK6P6L3C22DSDAIID4NQ45XT2T3KG4FTXH4IIKNQYTTQKBGW2EPKA';
-includeAvatars = true;
+var dh=true;userInfo = {ID: 3409138};
+userToken = 'ID5R2NBJDBPQYVKRP2QCKFMGOD72N345U34TRF3HIUOES7I3DEYZLGMWQENANSEL75TH743VWQXA4PRVBZVB2UFIVLT5HYFG73BJY737PC6AVOROLQCJBHWZ5WOPA4ZCUMZSO7RLBORYFW5XH4FZERAO4GV6P6EU7MMIJWUK6Y6H6ZYBXOJQGV2TV37BJNCBDOZM424FHCXLMVNTML7DPYTFQNNYH4Y45UUKWJTBTU3AJ5JVS7UA';
+includeAvatars = false;
var lat=52.373217, lng=9.7108, guid='36d45871-b99d-46d6-95fc-ff86ab564c98';
-initalLogs = {"status":"success", "data": [{"LogID":196904781,"CacheID":1433909,"LogGuid":"26f89faf-aa71-406e-9ea3-cdfa18a846e6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"s. mein Log bei Seestr.","Created":"2011-11-05","Visited":"2011-11-05","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5306,"GeocacheHideCount":43,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":196899232,"CacheID":1433909,"LogGuid":"f755b34d-0cc1-4740-827a-07311fe1a3b1","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"Äh, Logbuch ist nicht mehr vor Ort - wie kann man da \"Found\" loggen ? Ansonsten würde ich auch \"Found\" loggen da ich Dienstag vor Ort war und genau weiß vor sich der Cache befand....","Created":"2011-11-05","Visited":"2011-11-05","UserName":"blafoo","MembershipLevel":3,"AccountID":1912314,"AccountGuid":"0564a940-8311-40ee-8e76-7e91b2cf6284","Email":"","AvatarImage":"50f83123-27d8-4dcf-9fde-2af006efaf2b.jpg","GeocacheFindCount":829,"GeocacheHideCount":8,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":189731769,"CacheID":1433909,"LogGuid":"e674d2ed-7cac-4b49-96b1-3020e5c7f479","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Archive","LogTypeImage":"5.png","LogText":"Auch hier fehlt mir leider eine passende neue Idee. Wie alle archivierten Hannopolys wird auch diese Besitzrechtskarte ab sofort auf www.hannopoly.de zu finden sein. Danke für die sehr schönen Logs!","Created":"2011-10-01","Visited":"2011-10-01","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5306,"GeocacheHideCount":43,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":189390319,"CacheID":1433909,"LogGuid":"4510051e-2c87-4d09-b77d-d90f645bafe9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"wahrscheinlich nicht mehr so schön wie geplant, dennoch alles da, was der logger so braucht ... sogar´n herry ;-)<br /><br />dfdc","Created":"2011-09-29","Visited":"2011-09-29","UserName":"Sir5al","MembershipLevel":3,"AccountID":3229535,"AccountGuid":"66de7735-1888-479b-8dbd-ada710747374","Email":"","AvatarImage":"9da1d6ed-3a3f-47cb-aba3-f5550abe7d11.jpg","GeocacheFindCount":1244,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":186118551,"CacheID":1433909,"LogGuid":"acce0114-1712-4f32-b120-4b8bd4ef7200","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Leider habe ich erst gesehen das der Cache auf Eis liegt nach dem ich ihn gefunden habe.<br /><br />Ich konnte ihn denn noch gut finden und mich im großem Logbuch eintragen!<br /><br /><br />DFDC","Created":"2011-09-11","Visited":"2011-08-27","UserName":"Smootje1","MembershipLevel":3,"AccountID":4186572,"AccountGuid":"41b96bb9-ed81-473a-9032-1096d5c94423","Email":"","AvatarImage":"6052e05a-f2ce-45f1-86c4-c56fe8da6d2b.jpg","GeocacheFindCount":5132,"GeocacheHideCount":39,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":171398380,"CacheID":1433909,"LogGuid":"845e6ead-bf44-4dd8-900e-81a78afc0887","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"Daniel, du sprichst uns aus der Seele.. gestern Nacht dagewesen, um ihn ENDLICH zu heben, aber ohne Erfolg.. SCHNIEF","Created":"2011-07-08","Visited":"2011-07-08","UserName":"Steinbreit","MembershipLevel":3,"AccountID":4430835,"AccountGuid":"86281f53-49a2-4051-bc15-394d43724d65","Email":"","AvatarImage":"90f468a9-7059-43a7-a3c5-256879458a63.jpg","GeocacheFindCount":526,"GeocacheHideCount":8,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":171063566,"CacheID":1433909,"LogGuid":"fc463b7b-ce41-4d16-a7a4-2107b8454a91","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Temporarily Disable Listing","LogTypeImage":"22.png","LogText":"Mist...","Created":"2011-07-06","Visited":"2011-07-06","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5306,"GeocacheHideCount":43,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":170116614,"CacheID":1433909,"LogGuid":"09c89c9c-ec9f-4387-a6ae-05fe6d11d9bf","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ging schneller als gedacht. :-)<br /><br />TFTC","Created":"2011-07-02","Visited":"2011-07-01","UserName":"urbannature","MembershipLevel":1,"AccountID":2510965,"AccountGuid":"1f223c0d-d9ee-44c4-b411-35eee724b868","Email":"","AvatarImage":"476ea58f-a917-46c4-8e5a-b99484b514f6.jpg","GeocacheFindCount":2296,"GeocacheHideCount":10,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":168683009,"CacheID":1433909,"LogGuid":"53e3436d-3bbc-4b46-aa34-ca28bbd0723a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Erster Hanopoly-Cach! Nach langem suchen und richtig lesen gefunden! ;)","Created":"2011-06-24","Visited":"2011-06-24","UserName":"anady","MembershipLevel":1,"AccountID":3551788,"AccountGuid":"c6d0f76b-df41-44d0-9d1f-e60b0ffa4f0a","Email":"","AvatarImage":"","GeocacheFindCount":148,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":168640932,"CacheID":1433909,"LogGuid":"fc364b9d-8ddb-4d0e-aa42-09b4dce93c94","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit anady hier gewesen und die bald Karte gefunden. Doch irgendwie war kein Logbuch auffindbar. Während wir noch etwas hin und her hantierten wurde es uns überraschend übergeben. Ob das so sein soll?<br /><br />Die Idee aber ist prima.<br /><br />TFTC! :-)","Created":"2011-06-24","Visited":"2011-06-24","UserName":"CriDi","MembershipLevel":3,"AccountID":3383487,"AccountGuid":"78aeaa8b-044d-40ac-8a80-656a1c7f85c1","Email":"","AvatarImage":"09f0aca7-6fcf-4d9a-bbf9-0f4b31c68f36.jpg","GeocacheFindCount":1594,"GeocacheHideCount":19,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":167383966,"CacheID":1433909,"LogGuid":"6a4c21a6-c795-4d8e-8f0c-a4d7a357f837","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Interessantes Geschehen am Sonnabendvormittag; die Müllabfuhr kommt, die Post bringt Neuigkeiten ins Haus, Nachbarn treffen sich auf der Straße und klönen eine Runde, ein Auto aus SFA blockiert die Kreuzung, ein Radfahrer entsorgt den Müll aus dem Fahrradkorb direkt am Baum und unser Team vergisst fast die Suche ...<br /><br />DfdC!","Created":"2011-06-18","Visited":"2011-06-18","UserName":"2bupa","MembershipLevel":3,"AccountID":2675170,"AccountGuid":"e6a84779-ad63-4ba1-93fa-558a7190c8b4","Email":"","AvatarImage":"e30c21ec-8bce-4b90-9c6f-ee7e618da9fe.jpg","GeocacheFindCount":6269,"GeocacheHideCount":14,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":167163052,"CacheID":1433909,"LogGuid":"2d51d81f-1581-4ae6-9254-0a5ffa163585","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"War schon öfters hier, aber die Muggels saßen da nur so rum. Heute früh aufgestanden....<br /><br />DFDC grüße Putze","Created":"2011-06-16","Visited":"2011-06-15","UserName":"Weltallputze","MembershipLevel":1,"AccountID":4512106,"AccountGuid":"07449e94-85c8-4d2f-b387-cb0910b2d854","Email":"","AvatarImage":"0b9746f6-1fd4-47b9-8f07-5b2bb3b21cc0.jpg","GeocacheFindCount":226,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":166633564,"CacheID":1433909,"LogGuid":"f6c8b6f6-527b-4ea0-ba85-8637cf47bd73","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Voll geil. Juhu und danke","Created":"2011-06-13","Visited":"2011-06-13","UserName":"Lumisch","MembershipLevel":1,"AccountID":4464524,"AccountGuid":"fcc7da31-928a-418f-ae3e-9f015b41ead6","Email":"","AvatarImage":"","GeocacheFindCount":54,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":165707570,"CacheID":1433909,"LogGuid":"1adb0f76-9bfa-47a4-a7f2-4b3aab0ffcfb","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"lecker eis :)","Created":"2011-06-09","Visited":"2011-06-09","UserName":"Nico Rohrssen","MembershipLevel":1,"AccountID":4523346,"AccountGuid":"3c66a437-1bbc-4cb1-bda0-8f609ac6efef","Email":"","AvatarImage":"","GeocacheFindCount":25,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":164530395,"CacheID":1433909,"LogGuid":"477f0186-9c2a-40f9-8696-98afb9868205","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nach langer sorgfältiger Vorplanung (an welchem Tag lohnt sich das frühe Aufstehen?) bei Sonnenaufgang angeschlichen und... gefunden! Gotcha! DfdC!","Created":"2011-06-03","Visited":"2011-06-03","UserName":"Deistermonster","MembershipLevel":3,"AccountID":4165483,"AccountGuid":"116149cb-3e0f-4c50-b51e-95b756d64da4","Email":"","AvatarImage":"54fe057c-f79a-4d82-b587-53c5b2b9386f.jpg","GeocacheFindCount":2046,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":164413372,"CacheID":1433909,"LogGuid":"e2c9bdad-9282-49f2-aba4-7e2ac058afa5","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Morgens um 6 Uhr muggelfrei geloggt.<img src=\"/images/icons/icon_smile_big.gif\" border=\"0\" align=\"middle\" />Endlich! Der war schon ewig geplant, aber um unserer Idee nachzugehen, fehlte zur \"normalen\" Tageszeit der Mut. Ist schon ein lustiges Versteck... TFTC sagt Soukousa","Created":"2011-06-03","Visited":"2011-06-03","UserName":"Soukousa","MembershipLevel":3,"AccountID":4154048,"AccountGuid":"399bef0c-1cdd-4024-a00e-3199484131af","Email":"","AvatarImage":"8480d5e4-f43e-48e5-a449-c01ce424ff05.jpg","GeocacheFindCount":2053,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163515249,"CacheID":1433909,"LogGuid":"cda47e99-cd5f-4fc1-aa40-cb3bccff4f46","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bei einem leckerem Eis das Logbuch siegniert.<br /><br />TFTC<br />Don Canallie","Created":"2011-05-29","Visited":"2011-05-29","UserName":"Don Canallie","MembershipLevel":3,"AccountID":3891097,"AccountGuid":"80970931-2e97-4291-abfd-564635f5d86f","Email":"","AvatarImage":"e6944e25-df18-45fb-acca-93ee08e923da.jpg","GeocacheFindCount":916,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163307833,"CacheID":1433909,"LogGuid":"caad1abc-eb5c-4b99-ae92-232057825f41","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Während einer schönen Li-Li-Ahlem Fahrrad Cachingtour gesucht und geborgen, danach wieder korrekt versteckt, damit es nicht zu einfach wird. dfdc <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2011-05-29","Visited":"2011-05-28","UserName":"rimini08","MembershipLevel":3,"AccountID":4088331,"AccountGuid":"2fe34526-d72d-478e-9b7f-9dc5c3e1d6c1","Email":"","AvatarImage":"","GeocacheFindCount":549,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163325464,"CacheID":1433909,"LogGuid":"c3475f2f-1e55-43aa-89a8-3a1ce8ddc525","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"<i>gut gefunden, danke fürs verstecken!</i> <br /><br /><b> <font color=\"red\">TFTC<br /><br /><b> <font color=\"green\">...sprechenden Cachern kann geholfen werden <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /><br /><br /><img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /> <b> <font size=\"3\"> <font color=\"green\">J<font color=\"black\">o<font color=\"green\">h<font color=\"black\">a<font color=\"green\">n<font color=\"black\">s<font color=\"green\">i<font color=\"black\">b<font color=\"green\">ä<font color=\"black\">r <font color=\"orange\">2011</font> <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /></font></font></font></font></font></font></font></font></font></font></font></b><font size=\"3\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"></font></font></font></font></font></font></font></font></font></font></font></font></b></font></b>","Created":"2011-05-29","Visited":"2011-05-22","UserName":"Johansibär","MembershipLevel":3,"AccountID":1858674,"AccountGuid":"05f9d911-9cdc-4224-84b3-8e4923228958","Email":"","AvatarImage":"4d235c2f-81b6-42c4-a28c-5df2182a289d.jpg","GeocacheFindCount":1251,"GeocacheHideCount":17,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":162246062,"CacheID":1433909,"LogGuid":"e9eec580-6831-40ba-8530-c9722017a142","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schon vor ein paar Tagen die Karte entdeckt aber das loggen war uns nicht so klar...nun haben wir uns heute auch im Logbuch verewigt. Nette Idee, DfdC.","Created":"2011-05-22","Visited":"2011-05-22","UserName":"Flunin","MembershipLevel":1,"AccountID":3435189,"AccountGuid":"4c851b2a-967c-427d-91eb-268b5ffb0f0a","Email":"","AvatarImage":"","GeocacheFindCount":663,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161705502,"CacheID":1433909,"LogGuid":"0b303d23-fb26-4b29-b5d2-2bb8828682ae","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nach nem kleinen Tipp dann doch noch loggen können :-)<br />DFDC","Created":"2011-05-20","Visited":"2011-05-20","UserName":"Leafhoppers","MembershipLevel":1,"AccountID":3766111,"AccountGuid":"37bd64d5-a74f-4a12-b040-460f83652198","Email":"","AvatarImage":"","GeocacheFindCount":588,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161990811,"CacheID":1433909,"LogGuid":"1ac63b3e-075a-48b7-9a1f-222b19c71868","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit i-teg um 15:25 Uhr geloggt. <br />TFTC!<br />#488","Created":"2011-05-21","Visited":"2011-05-19","UserName":"justify-jay","MembershipLevel":1,"AccountID":3936481,"AccountGuid":"af49ff9e-5331-4565-97e8-5f5bf45e33b2","Email":"","AvatarImage":"198d173a-7efa-416c-b495-b15ed30f94a1.jpg","GeocacheFindCount":1105,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161988577,"CacheID":1433909,"LogGuid":"19a1ae8a-e3d7-492c-a866-002064968183","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf Spontantour zusammen mit justify-jay um 15:25 Uhr zum Logbuch durchgedrungen :-) ! <br />TFTC!<br />#488","Created":"2011-05-21","Visited":"2011-05-19","UserName":"i-teg","MembershipLevel":1,"AccountID":3936536,"AccountGuid":"a30caa8b-0ba4-4a20-875f-ac825eacbf41","Email":"","AvatarImage":"533a43c0-8416-452f-8011-f575dee42268.jpg","GeocacheFindCount":1107,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161489085,"CacheID":1433909,"LogGuid":"0686f7dd-e12b-4b99-b7c7-24df895f48fb","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schnell gefunden da unsere Vorlogger scheinbar den Cache nicht wieder ganz genau plaziert hatten. Weils so schnell ging ne leckeres Eis in der Sonne genossen.<br />Ein super Cache, vielen Dank dafür.<br />Kartoffelhunter","Created":"2011-05-18","Visited":"2011-05-18","UserName":"Kartoffelhunter","MembershipLevel":1,"AccountID":3579558,"AccountGuid":"344121a1-10f3-443a-9ff6-f90fc43ba8be","Email":"","AvatarImage":"61105259-e319-4793-9bc3-51aae0eb9e10.jpg","GeocacheFindCount":1027,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":160254911,"CacheID":1433909,"LogGuid":"f315eb63-43e2-48ad-a3b9-fc775dfc9e27","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Unsere erste gefundene Hannopoly-Karte, bei bestem Wetter. Und zur Belohnung ein Lecker Eis für Leona, Tomke und mich.","Created":"2011-05-11","Visited":"2011-05-11","UserName":"janko74","MembershipLevel":1,"AccountID":4460156,"AccountGuid":"bc9f2cab-dad8-465f-8b73-0d7d420e043c","Email":"","AvatarImage":"","GeocacheFindCount":4,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 400, "rows": 400 } };
-var gaToken = 'UA-2020240-1';//]]>
+initalLogs = {"status":"success", "data": [{"LogID":196904781,"CacheID":1433909,"LogGuid":"26f89faf-aa71-406e-9ea3-cdfa18a846e6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"s. mein Log bei Seestr.","Created":"2011-11-05","Visited":"2011-11-05","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5581,"GeocacheHideCount":35,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":196899232,"CacheID":1433909,"LogGuid":"f755b34d-0cc1-4740-827a-07311fe1a3b1","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"Äh, Logbuch ist nicht mehr vor Ort - wie kann man da \"Found\" loggen ? Ansonsten würde ich auch \"Found\" loggen da ich Dienstag vor Ort war und genau weiß vor sich der Cache befand....","Created":"2011-11-05","Visited":"2011-11-05","UserName":"blafoo","MembershipLevel":3,"AccountID":1912314,"AccountGuid":"0564a940-8311-40ee-8e76-7e91b2cf6284","Email":"","AvatarImage":"816ea7ab-8878-4e22-8097-ba18294ac8d9.png","GeocacheFindCount":1312,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":189731769,"CacheID":1433909,"LogGuid":"e674d2ed-7cac-4b49-96b1-3020e5c7f479","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Archive","LogTypeImage":"5.png","LogText":"Auch hier fehlt mir leider eine passende neue Idee. Wie alle archivierten Hannopolys wird auch diese Besitzrechtskarte ab sofort auf www.hannopoly.de zu finden sein. Danke für die sehr schönen Logs!","Created":"2011-10-01","Visited":"2011-10-01","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5581,"GeocacheHideCount":35,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":189390319,"CacheID":1433909,"LogGuid":"4510051e-2c87-4d09-b77d-d90f645bafe9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"wahrscheinlich nicht mehr so schön wie geplant, dennoch alles da, was der logger so braucht ... sogar´n herry ;-)<br /><br />dfdc","Created":"2011-09-29","Visited":"2011-09-29","UserName":"Sir5al","MembershipLevel":3,"AccountID":3229535,"AccountGuid":"66de7735-1888-479b-8dbd-ada710747374","Email":"","AvatarImage":"9da1d6ed-3a3f-47cb-aba3-f5550abe7d11.jpg","GeocacheFindCount":2131,"GeocacheHideCount":10,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":186118551,"CacheID":1433909,"LogGuid":"acce0114-1712-4f32-b120-4b8bd4ef7200","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Leider habe ich erst gesehen das der Cache auf Eis liegt nach dem ich ihn gefunden habe.<br /><br />Ich konnte ihn denn noch gut finden und mich im großem Logbuch eintragen!<br /><br /><br />DFDC","Created":"2011-09-11","Visited":"2011-08-27","UserName":"Smootje1","MembershipLevel":3,"AccountID":4186572,"AccountGuid":"41b96bb9-ed81-473a-9032-1096d5c94423","Email":"","AvatarImage":"1371a3ed-3fec-45bb-8fce-6c11de80f522.jpg","GeocacheFindCount":6163,"GeocacheHideCount":48,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":171398380,"CacheID":1433909,"LogGuid":"845e6ead-bf44-4dd8-900e-81a78afc0887","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"Daniel, du sprichst uns aus der Seele.. gestern Nacht dagewesen, um ihn ENDLICH zu heben, aber ohne Erfolg.. SCHNIEF","Created":"2011-07-08","Visited":"2011-07-08","UserName":"Steinbreit","MembershipLevel":3,"AccountID":4430835,"AccountGuid":"86281f53-49a2-4051-bc15-394d43724d65","Email":"","AvatarImage":"90f468a9-7059-43a7-a3c5-256879458a63.jpg","GeocacheFindCount":558,"GeocacheHideCount":8,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":171063566,"CacheID":1433909,"LogGuid":"fc463b7b-ce41-4d16-a7a4-2107b8454a91","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Temporarily Disable Listing","LogTypeImage":"22.png","LogText":"Mist...","Created":"2011-07-06","Visited":"2011-07-06","UserName":"daniel354","MembershipLevel":3,"AccountID":1477880,"AccountGuid":"8186d342-6f46-4d9e-8ba3-2e7b51426798","Email":"","AvatarImage":"b82a4dec-bd35-4cc8-b6dc-fe8bced5cbca.jpg","GeocacheFindCount":5581,"GeocacheHideCount":35,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":170116614,"CacheID":1433909,"LogGuid":"09c89c9c-ec9f-4387-a6ae-05fe6d11d9bf","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ging schneller als gedacht. :-)<br /><br />TFTC","Created":"2011-07-02","Visited":"2011-07-01","UserName":"urbannature","MembershipLevel":1,"AccountID":2510965,"AccountGuid":"1f223c0d-d9ee-44c4-b411-35eee724b868","Email":"","AvatarImage":"476ea58f-a917-46c4-8e5a-b99484b514f6.jpg","GeocacheFindCount":2480,"GeocacheHideCount":10,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":168683009,"CacheID":1433909,"LogGuid":"53e3436d-3bbc-4b46-aa34-ca28bbd0723a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Erster Hanopoly-Cach! Nach langem suchen und richtig lesen gefunden! ;)","Created":"2011-06-24","Visited":"2011-06-24","UserName":"anady","MembershipLevel":1,"AccountID":3551788,"AccountGuid":"c6d0f76b-df41-44d0-9d1f-e60b0ffa4f0a","Email":"","AvatarImage":"","GeocacheFindCount":155,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":168640932,"CacheID":1433909,"LogGuid":"fc364b9d-8ddb-4d0e-aa42-09b4dce93c94","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit anady hier gewesen und die bald Karte gefunden. Doch irgendwie war kein Logbuch auffindbar. Während wir noch etwas hin und her hantierten wurde es uns überraschend übergeben. Ob das so sein soll?<br /><br />Die Idee aber ist prima.<br /><br />TFTC! :-)","Created":"2011-06-24","Visited":"2011-06-24","UserName":"CriDi","MembershipLevel":3,"AccountID":3383487,"AccountGuid":"78aeaa8b-044d-40ac-8a80-656a1c7f85c1","Email":"","AvatarImage":"09f0aca7-6fcf-4d9a-bbf9-0f4b31c68f36.jpg","GeocacheFindCount":2074,"GeocacheHideCount":19,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":167383966,"CacheID":1433909,"LogGuid":"6a4c21a6-c795-4d8e-8f0c-a4d7a357f837","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Interessantes Geschehen am Sonnabendvormittag; die Müllabfuhr kommt, die Post bringt Neuigkeiten ins Haus, Nachbarn treffen sich auf der Straße und klönen eine Runde, ein Auto aus SFA blockiert die Kreuzung, ein Radfahrer entsorgt den Müll aus dem Fahrradkorb direkt am Baum und unser Team vergisst fast die Suche ...<br /><br />DfdC!","Created":"2011-06-18","Visited":"2011-06-18","UserName":"2bupa","MembershipLevel":3,"AccountID":2675170,"AccountGuid":"e6a84779-ad63-4ba1-93fa-558a7190c8b4","Email":"","AvatarImage":"e30c21ec-8bce-4b90-9c6f-ee7e618da9fe.jpg","GeocacheFindCount":8744,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":167163052,"CacheID":1433909,"LogGuid":"2d51d81f-1581-4ae6-9254-0a5ffa163585","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"War schon öfters hier, aber die Muggels saßen da nur so rum. Heute früh aufgestanden....<br /><br />DFDC grüße Putze","Created":"2011-06-16","Visited":"2011-06-15","UserName":"Weltallputze","MembershipLevel":1,"AccountID":4512106,"AccountGuid":"07449e94-85c8-4d2f-b387-cb0910b2d854","Email":"","AvatarImage":"0b9746f6-1fd4-47b9-8f07-5b2bb3b21cc0.jpg","GeocacheFindCount":227,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":166633564,"CacheID":1433909,"LogGuid":"f6c8b6f6-527b-4ea0-ba85-8637cf47bd73","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Voll geil. Juhu und danke","Created":"2011-06-13","Visited":"2011-06-13","UserName":"Lumisch","MembershipLevel":1,"AccountID":4464524,"AccountGuid":"fcc7da31-928a-418f-ae3e-9f015b41ead6","Email":"","AvatarImage":"","GeocacheFindCount":54,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":165707570,"CacheID":1433909,"LogGuid":"1adb0f76-9bfa-47a4-a7f2-4b3aab0ffcfb","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"lecker eis :)","Created":"2011-06-09","Visited":"2011-06-09","UserName":"Nico Rohrssen","MembershipLevel":1,"AccountID":4523346,"AccountGuid":"3c66a437-1bbc-4cb1-bda0-8f609ac6efef","Email":"","AvatarImage":"","GeocacheFindCount":25,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":164530395,"CacheID":1433909,"LogGuid":"477f0186-9c2a-40f9-8696-98afb9868205","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nach langer sorgfältiger Vorplanung (an welchem Tag lohnt sich das frühe Aufstehen?) bei Sonnenaufgang angeschlichen und... gefunden! Gotcha! DfdC!","Created":"2011-06-03","Visited":"2011-06-03","UserName":"Deistermonster","MembershipLevel":3,"AccountID":4165483,"AccountGuid":"116149cb-3e0f-4c50-b51e-95b756d64da4","Email":"","AvatarImage":"54fe057c-f79a-4d82-b587-53c5b2b9386f.jpg","GeocacheFindCount":3342,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":164413372,"CacheID":1433909,"LogGuid":"e2c9bdad-9282-49f2-aba4-7e2ac058afa5","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Morgens um 6 Uhr muggelfrei geloggt.<img src=\"/images/icons/icon_smile_big.gif\" border=\"0\" align=\"middle\" />Endlich! Der war schon ewig geplant, aber um unserer Idee nachzugehen, fehlte zur \"normalen\" Tageszeit der Mut. Ist schon ein lustiges Versteck... TFTC sagt Soukousa","Created":"2011-06-03","Visited":"2011-06-03","UserName":"Soukousa","MembershipLevel":3,"AccountID":4154048,"AccountGuid":"399bef0c-1cdd-4024-a00e-3199484131af","Email":"","AvatarImage":"8480d5e4-f43e-48e5-a449-c01ce424ff05.jpg","GeocacheFindCount":3347,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163515249,"CacheID":1433909,"LogGuid":"cda47e99-cd5f-4fc1-aa40-cb3bccff4f46","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bei einem leckerem Eis das Logbuch siegniert.<br /><br />TFTC<br />Don Canallie","Created":"2011-05-29","Visited":"2011-05-29","UserName":"Don Canallie","MembershipLevel":3,"AccountID":3891097,"AccountGuid":"80970931-2e97-4291-abfd-564635f5d86f","Email":"","AvatarImage":"e6944e25-df18-45fb-acca-93ee08e923da.jpg","GeocacheFindCount":1208,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163307833,"CacheID":1433909,"LogGuid":"caad1abc-eb5c-4b99-ae92-232057825f41","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Während einer schönen Li-Li-Ahlem Fahrrad Cachingtour gesucht und geborgen, danach wieder korrekt versteckt, damit es nicht zu einfach wird. dfdc <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2011-05-29","Visited":"2011-05-28","UserName":"rimini08","MembershipLevel":3,"AccountID":4088331,"AccountGuid":"2fe34526-d72d-478e-9b7f-9dc5c3e1d6c1","Email":"","AvatarImage":"","GeocacheFindCount":635,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":163325464,"CacheID":1433909,"LogGuid":"c3475f2f-1e55-43aa-89a8-3a1ce8ddc525","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"<i>gut gefunden, danke fürs verstecken!</i> <br /><br /><b> <font color=\"red\">TFTC<br /><br /><b> <font color=\"green\">...sprechenden Cachern kann geholfen werden <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /><br /><br /><img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /> <b> <font size=\"3\"> <font color=\"green\">J<font color=\"black\">o<font color=\"green\">h<font color=\"black\">a<font color=\"green\">n<font color=\"black\">s<font color=\"green\">i<font color=\"black\">b<font color=\"green\">ä<font color=\"black\">r <font color=\"orange\">2011</font> <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /></font></font></font></font></font></font></font></font></font></font></font></b><font size=\"3\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"><font color=\"green\"><font color=\"black\"></font></font></font></font></font></font></font></font></font></font></font></font></b></font></b>","Created":"2011-05-29","Visited":"2011-05-22","UserName":"Johansibär","MembershipLevel":1,"AccountID":1858674,"AccountGuid":"05f9d911-9cdc-4224-84b3-8e4923228958","Email":"","AvatarImage":"4d235c2f-81b6-42c4-a28c-5df2182a289d.jpg","GeocacheFindCount":1278,"GeocacheHideCount":17,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":162246062,"CacheID":1433909,"LogGuid":"e9eec580-6831-40ba-8530-c9722017a142","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schon vor ein paar Tagen die Karte entdeckt aber das loggen war uns nicht so klar...nun haben wir uns heute auch im Logbuch verewigt. Nette Idee, DfdC.","Created":"2011-05-22","Visited":"2011-05-22","UserName":"Flunin","MembershipLevel":1,"AccountID":3435189,"AccountGuid":"4c851b2a-967c-427d-91eb-268b5ffb0f0a","Email":"","AvatarImage":"","GeocacheFindCount":842,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161705502,"CacheID":1433909,"LogGuid":"0b303d23-fb26-4b29-b5d2-2bb8828682ae","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nach nem kleinen Tipp dann doch noch loggen können :-)<br />DFDC","Created":"2011-05-20","Visited":"2011-05-20","UserName":"Leafhoppers","MembershipLevel":1,"AccountID":3766111,"AccountGuid":"37bd64d5-a74f-4a12-b040-460f83652198","Email":"","AvatarImage":"","GeocacheFindCount":603,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161990811,"CacheID":1433909,"LogGuid":"1ac63b3e-075a-48b7-9a1f-222b19c71868","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit i-teg um 15:25 Uhr geloggt. <br />TFTC!<br />#488","Created":"2011-05-21","Visited":"2011-05-19","UserName":"justify-jay","MembershipLevel":1,"AccountID":3936481,"AccountGuid":"af49ff9e-5331-4565-97e8-5f5bf45e33b2","Email":"","AvatarImage":"198d173a-7efa-416c-b495-b15ed30f94a1.jpg","GeocacheFindCount":1106,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161988577,"CacheID":1433909,"LogGuid":"19a1ae8a-e3d7-492c-a866-002064968183","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf Spontantour zusammen mit justify-jay um 15:25 Uhr zum Logbuch durchgedrungen :-) ! <br />TFTC!<br />#488","Created":"2011-05-21","Visited":"2011-05-19","UserName":"i-teg","MembershipLevel":1,"AccountID":3936536,"AccountGuid":"a30caa8b-0ba4-4a20-875f-ac825eacbf41","Email":"","AvatarImage":"533a43c0-8416-452f-8011-f575dee42268.jpg","GeocacheFindCount":1107,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":161489085,"CacheID":1433909,"LogGuid":"0686f7dd-e12b-4b99-b7c7-24df895f48fb","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schnell gefunden da unsere Vorlogger scheinbar den Cache nicht wieder ganz genau plaziert hatten. Weils so schnell ging ne leckeres Eis in der Sonne genossen.<br />Ein super Cache, vielen Dank dafür.<br />Kartoffelhunter","Created":"2011-05-18","Visited":"2011-05-18","UserName":"Kartoffelhunter","MembershipLevel":1,"AccountID":3579558,"AccountGuid":"344121a1-10f3-443a-9ff6-f90fc43ba8be","Email":"","AvatarImage":"61105259-e319-4793-9bc3-51aae0eb9e10.jpg","GeocacheFindCount":1027,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":160254911,"CacheID":1433909,"LogGuid":"f315eb63-43e2-48ad-a3b9-fc775dfc9e27","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Unsere erste gefundene Hannopoly-Karte, bei bestem Wetter. Und zur Belohnung ein Lecker Eis für Leona, Tomke und mich.","Created":"2011-05-11","Visited":"2011-05-11","UserName":"janko74","MembershipLevel":1,"AccountID":4460156,"AccountGuid":"bc9f2cab-dad8-465f-8b73-0d7d420e043c","Email":"","AvatarImage":"","GeocacheFindCount":4,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 401, "rows": 401 } };
+var gaToken = 'UA-2020240-1';ga('create', 'UA-2020240-35', 'geocaching.com'); ga('send', 'pageview');//]]>
</script>
</form>
- <script type="text/javascript">
+ <script src="/js/jquery_plugins/tinynav.min.js"></script>
+ <script src="/js/matchMedia.js"></script>
+ <script src="/account/scripts/custom/message-center-header-widget.js"></script>
+ <script>
+ $('#messagecenterheaderwidget').messageCenterHeaderWidget();
+
var browserType = {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
@@ -1248,18 +1097,57 @@ var gaToken = 'UA-2020240-1';//]]> MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
};
+ // Modernizr only identifies browsers that support touch events; Windows Phone and webOS handle touch differently
+ var isMobile = (/(webOS|hpwOS|IEMobile)/).test(navigator.userAgent);
+
$(function () {
- // Make the menu system play nice with all browsers:
- $('ul.Menu li').hover(function () {
- $(this).addClass('hover');
- $('ul:first', this).css('visibility', 'visible');
- }, function () {
- $(this).removeClass('hover');
- $('ul:first', this).css('visibility', 'hidden');
+ var $topMenuLinks = $('.Menu > li');
+
+ $topMenuLinks.children('a').each(function () {
+ $(this).on('touchstart click', function (e) {
+ e.stopPropagation();
+
+ var $this = $(this),
+ $parent = $(this).parent();
+
+ $topMenuLinks.removeClass('hover');
+
+ if (!$parent.hasClass('hover') && $this.hasClass('Dropdown')) {
+ e.preventDefault();
+ $parent.addClass('hover');
+ }
+ });
});
- if (!isiOS()) {
- // Constructing a Twitter-esque Login:
- $(".SignInLink").click(function (e) {
+
+ var $userMenuBtn = $('.logged-in-user .li-user-toggle');
+
+ $userMenuBtn.on('touchstart click', function (e) {
+ e.stopPropagation();
+ $(this).next('ul').addClass('user-expanded');
+ });
+
+ $(document).on('click', function (e) {
+ if ($('.user-expanded').length && !$(e.target).parents().hasClass("user-expanded")) {
+ $('.user-expanded').removeClass("user-expanded");
+ }
+ if (!$(e.target).parents().hasClass("Menu")) {
+ $topMenuLinks.removeClass("hover");
+ }
+ });
+
+ if (isMobile || Modernizr.touch) {
+ // Convert language dropdown to native select
+ $("ul.language-list .selected").parent().addClass("selected");
+ $(".selected-language a, ul.language-list").hide();
+ $(".language-list").tinyNav({
+ active: 'selected'
+ });
+ }
+
+
+ // Constructing a Twitter-esque Login:
+ $(".SignInLink").on('click', function (e) {
+ if (window.matchMedia("(min-width: 1000px)").matches) {
e.preventDefault();
$("#SignInWidget").toggle();
$(".ProfileWidget").toggleClass("WidgetOpen");
@@ -1272,21 +1160,14 @@ var gaToken = 'UA-2020240-1';//]]> }
});
return false;
- });
- }
+ }
+ });
+
if (!("placeholder" in document.createElement("input"))) {
$("#SignInWidget label").removeClass("hideMe");
}
- $('.SignedInProfileLink').truncate({
- width: 120,
- after: '&hellip;',
- center: false,
- addclass: false,
- addtitle: false
- });
-
// Hide the warning message if the user closed it already
if ($.cookie('hide_warning') != null) {
$(".WarningMessage").hide();
@@ -1299,739 +1180,735 @@ var gaToken = 'UA-2020240-1';//]]> function isiOS() {
return (
- (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
- );
- }
- });
- </script>
-
- <script type="text/javascript">
- <!--
-
- function s2gps(guid) {
- var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no');
- w.focus();
- }
-
- function s2phone(wpid) {
- window.location.href='/seek/sendtophone.aspx?gc=' + wpid;
- }
-
- function pl(lc) {
- document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n');
- }
-
- function setNotification(id) {
- //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'});
- //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'});
- }
-
- function cmo(id) {
- Cookie.set('sn', true);
- }
-
- function pp(img) {
- var w = window.open(img);
- w.focus();
- }
-
- var map, bounds;
- var canUpdateFavoriteStatus = true;
- var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false;
- var logInitialLoaded = false;
- var $tfoot = $("#cache_logs_table").find("tfoot");
- var currentPageIdx = 1, totalPages = 1, pageSize = 10;
- var isBusy = false;
-
- var locString = {
- decrypt: 'Decrypt',
- encrypt: 'Encrypt'
- };
-
- $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle");
- $("#tmpl_CacheLogImages").template("tmplCacheLogImages");
- $("#tmpl_CacheLogRow").template("tmplCacheLogRow");
-
- $(".EncryptDecrypt")
- .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} })
- .click(function (e) {
- e.preventDefault();
- $("tr.log-row").each(function (i, obj) {
- var $obj = $(obj);
- if ($obj.data("encoded") == true) {
- var lt = $obj.find("p.LogText");
- //var ltDecoded = $('<div />').html(lt.html()).text();
- lt.html(convertROTStringWithBrackets(lt.html()));
- }
- });
-
- decryptLogs = !decryptLogs;
-
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- return false;
- });
-
- function appendNewLogs(obj) {
-
- totalPages = obj.pageInfo.totalPages;
-
- var $newBody = $(document.createElement("TBODY"));
-
- $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody);
-
- $newBody.find("a.tb_images").each(function()
- {
- var $this = $(this);
- $this.fancybox({
- 'type': 'image',
- 'titlePosition': 'inside',
- 'padding': 10,
- titleFormat: function() { return $this.data('title'); }
- });
- });
-
- $("#cache_logs_table")
- .append($newBody.children());
-
- currentPageIdx = obj.pageInfo.idx + 1;
- pageSize = obj.pageInfo.size;
- }
-
- var showScroll = false;
-
- function callLogLoad(hideFooter) {
- if (screen.width > 1090){
- showScroll = true;
- }
- $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs },
- function (response) {
- if (response.status == "success") {
- appendNewLogs(response);
- if( hideFooter || (totalPages < currentPageIdx) ) {
- $tfoot.hide();
- }
- } else if (response.status == "error" && response.value == "1") {
- // reload the page since the data had expired.
- window.location.reload();
- }
- isBusy = false;
- });
- }
-
- $("#add_to_favorites").click(function () {
-
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv++;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr--;
- $(".favorite-rank").text(fr);
-
- $("#pnlNonfavoriteCache").fadeOut("fast", function () {
- $("#pnlFavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
-
- return false;
- }
- });
-
- $("#remove_from_favorites").click(function () {
-
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv--;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr++;
- $(".favorite-rank").text(fr);
-
- $("#pnlFavoriteCache").fadeOut("fast", function () {
- $("#pnlNonfavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
-
- return false;
- }
- });
-
- $(function () {
-
- // CSP Section
- if ($("#cspMessage").length) {
-
- var editLink = $('a[href*="report.aspx"]').attr('href');
-
- $("#cspMessage").prepend('<P>Please take a moment to check the listing and ensure it is ready to enable. Clicking "Submit for Review" will enable your cache page.</P>');
- $("#cspMessage").prepend('<P>Once it is enabled, you will receive a confirmation email that it was successfully submitted. It is peak season for cache placement. Your volunteer reviewer will strive to begin the review process within the next 7 days.</P>');
- $("#cspMessage").prepend('<P>Your cache page has not been reviewed yet. It will not appear in the review queue until you enable it.</P>');
-
- $("#cspGoBack").click(function (e) {
- e.preventDefault();
- window.location = editLink;
- return false;
- });
-
- $("#cspSubmit").click(function (e) {
- e.preventDefault();
- $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- window.location = '/seek/cache_details.aspx?guid=' + r.guid;
- } else {
- alert("There was an error enabling your cache.");
- }
- });
- return false;
- });
-
- $("#cspConfirm").change(function() {
- if ($("#cspConfirm").is(":checked")) {
- $("#cspSubmit").removeAttr('disabled');
- $("#cspGoBack").attr('disabled', true);
- } else {
- $("#cspSubmit").attr('disabled', true);
- $("#cspGoBack").removeAttr('disabled');
- }
- });
- }
-
-
- //override coords
- if (typeof(userDefinedCoords) != "undefined") {
- if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- $("#uxLatLon")
- .data("isOverridden", true)
- .addClass("myLatLon");
- } else if (userDefinedCoords.status == "success") {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
-
-
- var cacheNoteText = {
- DefaultText: 'Click to enter a note',
- ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.',
- SavingText: 'Please wait, saving your note...'
- };
-
-
-
- $("time.timeago").timeago();
-
- $(".button").button();
-
- var sn = Cookie.get('sn');
-
- if ($('#trNotPM').length > 0) {
- $('#trNotPM').toggle(!sn);
- }
-
- $("#cache_note").editInPlace({
- callback: function (unused, enteredText) {
- var me = $(this);
-
- var et = $.trim(enteredText);
- if (et.length > 500 ) {
- et = et.substr(0, 500);
- }
- $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- if ($.trim(r.note) == "") {
- $("#cache_note").text(cacheNoteText.DefaultText);
- } else {
- $("#cache_note").text(r.note);
- }
-
- me.effect('highlight', { color: '#ffb84c' }, 'slow');
- } else {
- alert(cacheNoteText.ErrorInSaving);
- $("#cache_note").text(cacheNoteText.DefaultText);
- }
-
- });
-
- return cacheNoteText.SavingText;
- }
- , default_text: cacheNoteText.DefaultText
- , field_type: "textarea"
- , textarea_rows: "7"
- , textarea_cols: "65"
- , show_buttons: true
- , bg_over: "#dad7cb"
- //, callback_skip_dom_reset: true
-
- });
-
- $("#lnk_slippyMap").click(function(e) {
- e.preventDefault();
- loadDynamicMap();
- return false;
- });
-
- $(".inplace_field").live("focus", function () {
- if ($(this).data("created") == null) {
- $(this).data("created", true)
- $(this).countable({
- maxLength: 500
- });
- }
- });
-
- $("#pcn_help").qtip({
- content: 'Enter your own notes here. No other user will be able to access them.',
- position: {
- my: 'top center',
- at: 'bottom center'
- },
- style: {
- classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip'
- },
- });
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- if ($("#cache_logs_container").length > 0) {
-
- appendNewLogs(initalLogs);
-
- if (DetectMobileQuick()) {
- $("#pnlButtonLoad")
- .show()
- .find("a.MobileButton")
- .click(function (e) {
- e.preventDefault();
- callLogLoad(false);
- return false;
- })
- .button();
- if(!DetectTierTablet()){
- $("a.MobileButton").addClass("Phone");
- }
- } else {
- $("#pnlLazyLoad").show();
-
- $(window).endlessScroll({
- fireOnce: true,
- fireDelay: 500,
- bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50,
- ceaseFire: function(){
- // stop the scrolling if the last page is reached.
- return (isLoggedIn == false) || (totalPages < currentPageIdx);
- },
- callback: function() {
- if (!isBusy) {
-
- isBusy = true;
- $tfoot.show();
- callLogLoad(true);
- }
- }
- });
- }
- }
-
- if (!isLoggedIn) {
- $("#cache_logs_table").find("tfoot").hide();
- }
-
- if (mapLatLng != null) {
-
- $("#uxLatLonLink").qtip({
- suppress:false,
- content: buildCacheCoordMenu(),
- position: {
- my: 'left top',
- at: 'right top',
- adjust: {
- x: 10, y: -10
- }
- },
- show: {
- ready: false,
- event: "click",
- solo: true
- }, hide: {
- event: 'unfocus'
- },
- style: {
- tip: {
- corner: false
- },
- classes: 'ui-tooltip-widget'
- },
- events: {
- show: function () {
- if ($("#uxLatLon").data("isOverridden")) {
- $("a.ccu-restore").show();
- } else {
- $("a.ccu-restore").hide();
- }
-
- if (userDefinedCoords.status != "success") {
- $("div.ccu-update").hide();
- } else {
- $("div.ccu-update").show();
- }
- }
- }
- }).click(function (e) {
- e.preventDefault();
- return false;
- });
-
- setStaticMaps();
- //$("#staticMap").lazyload();
+ (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
+ );
}
});
-
- function setStaticMaps() {
- var llBounds = new L.LatLngBounds();
-
- var map = new L.Map('map_preview_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 10,
- doubleClickZoom: false,
- dragging: false,
- touchZoom: false,
- scrollWheelZoom: false,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }));
-
- var mapLarge = new L.Map('map_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 14,
- doubleClickZoom: true,
- dragging: true,
- touchZoom: false,
- scrollWheelZoom: false,
- zoomControl: true,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }))
- .addControl(new L.Control.Scale());
-
- llBounds.extend(new L.LatLng(mapLatLng.lat, mapLatLng.lng));
-
- var tileOptions = {
- tileUrl: "http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg",
- name: "mpqosm",
- alt: "MapQuest",
- //attribution: "Tiles Courtesy of <a href='http://www.mapquest.com/' target='_blank'>MapQuest</a> <img src='http://developer.mapquest.com/content/osm/mq_logo.png'>, Map and map data © 2012 <a href=\"http://www.openstreetmap.org\" target='_blank'>OpenStreetMap</a> and contributors, <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA</a>. ",
- subdomains: "1234",
- tileSize: 256,
- minZoom: 0,
- maxZoom: 18
- };
-
- map.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
- mapLarge.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
-
- var pinIcon = L.Icon.extend({
- iconSize: new L.Point(20, 23),
- iconAnchor: new L.Point(10,23),
- shadowUrl: null
- });
-
- var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: mapLatLng.name
- })
- .on("click", function () {
- document.getElementById("uxlrgMap").scrollIntoView(true);
- return false;
- });
-
- var mkA2 = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- clickable: false, zIndexOffset:99, title: mapLatLng.name
- });
-
- map.addLayer(mkA);
- mapLarge.addLayer(mkA2);
-
- $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({
- overlayShow: false
- });
-
- if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) {
-
- for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) {
-
- var item = cmapAdditionalWaypoints[x],
- ll = new L.LatLng(item.lat, item.lng),
- marker = new L.Marker(ll, {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + item.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: item.name,
- clickable:false
- });
-
- llBounds.extend(ll);
- mapLarge.addLayer(marker);
- }
- var bz = mapLarge.getBoundsZoom(llBounds.pad(1.1));
-
- mapLarge.setView(new L.LatLng(mapLatLng.lat, mapLatLng.lng), bz);
- }
- }
-
- var lnkDH = $('#ctl00_ContentBody_lnkDH');
- function dht() {
- try {
- $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html()));
- var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt');
- lnkDH
- .text(linkText)
- .attr('title', linkText);
- } catch (e) {
- alert(e);
- return false;
- }
- return false;
- }
-
- function buildCacheCoordMenu() {
- var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng)
- $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" );
-
- var $menu = $("<div></div>");
-
- $( "#tmpl_CacheCoordinateUpdate" ).tmpl( {
- ll: [mapLatLng.lat, mapLatLng.lng],
- ll_formatted: mapLatLng.oldLatLngDisplay
- } ).appendTo( $menu );
-
- $menu.find("button.ccu-button").button();
-
- $menu.delegate("button.ccu-parse", "click", function (e) {
- e.preventDefault();
- var $this = $(e.target),
- $parse =$this.closest('dd').find(".cc-parse-text"),
- parseCoords = $.trim($parse.val());
-
- if (parseCoords.length == 0) {
- alert('Please provide valid coordinates.');
- } else {
- $.getJSON("/api/geocode", { parse: parseCoords}, function (response) {
- if (response.status == "success") {
- var newLatLng = new LatLon(response.data.lat, response.data.lng);
-
- // update the displayed coords
- var dist = curLatLng.rhumbDistanceTo(newLatLng);
- var bearingTo = curLatLng.rhumbBearingTo(newLatLng);
- var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N";
-
- var formats = response.data.formats;
- // all these finds, make me feel dirty
- $menu
- .find("span.ccu-parseverify-coords").text(formats.DM).end()
- .find("dl.ccu-parse").hide().end()
- .find("dl.ccu-parseverify").show().end()
- .find("button.ccu-parseverify-accept")
- .data("utm", '')
- .data("dm", formats.DM)
- .data("lat", response.data.lat)
- .data("lng", response.data.lng)
- .end();
- } else {
- alert("Sorry unable to parse the coordinates you entered.");
- }
- });
- }
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-accept", "click", function (e) {
- e.preventDefault();
- var $this = $(this);
- // update to webmethod
- $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- } else {
- $("#uxLatLonLink").qtip('hide');
- }
-
- });
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) {
- e.preventDefault();
- $menu
- .find("input.cc-parse-text").val('').end()
- .find("dl.ccu-parse").show().end()
- .find("dl.ccu-parseverify").hide().end();
- return false;
- });
-
- $menu.delegate("a.ccu-restore", "click", function (e) {
- e.preventDefault();
-
- $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- }
- });
-
- return false;
- });
-
- return $menu;
- }
-
- GSPK = window.GSPK || {};
- GSPK.Selector = {};
- GSPK.Selector.getSelected = function(){
- var t = null;
- if ( window.getSelection ){
- t = window.getSelection();
- }else if(document.getSelection){
- t = document.getSelection();
- }else if(document.selection){
- t = document.selection.createRange().text;
- }
- return t;
- }
- //-->
</script>
- <script id="loc_favPointsScoreDesc" type="text/html">
- Favorites/Premium Logs
- </script>
- <script type="text/javascript" language="javascript">
- <!--
- var gotScore = false;
- var favDropDown = $('.favorite-dropdown');
- var favContainer = $('.favorite-container');
-
- function showFavoriteScore() {
- $('#imgFavoriteScore').attr('src', '/images/loading3.gif');
-
- $('#uxFavoriteScore').parent().fadeTo(200, .001, function () {
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/score?u=' + userToken,
- success: function (scoreResult) {
- gotScore = true;
-
- var score = 0;
-
- if(scoreResult)
- score = scoreResult;
-
- if(score > 100)
- score = 100;
-
- $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png');
- var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim();
- $('#imgFavoriteScore').attr('alt', pieDesc);
- $('#imgFavoriteScore').attr('title', pieDesc);
-
- $('#uxFavoriteScore').parent().fadeTo(1000, 1);
- $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html());
- }
- });
- });
- }
- var scrollId = false,
- logTop = $("#cache_logs_container").position().top;
- $(window).on("scroll", function() {
- if (scrollId != false) {
- window.clearTimeout(scrollId);
- scrollId = false;
- }
+ + <script type="text/javascript"> + <!-- + + function s2gps(guid) { + var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no'); + w.focus(); + } + + function s2phone(wpid) { + window.location.href='/seek/sendtophone.aspx?gc=' + wpid; + } + + function pl(lc) { + document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n'); + } + + function setNotification(id) { + //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'}); + //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'}); + } + + function cmo(id) { + Cookie.set('sn', true); + } + + function pp(img) { + var w = window.open(img); + w.focus(); + } + + var map, bounds; + var canUpdateFavoriteStatus = true; + var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false; + var logInitialLoaded = false; + var $tfoot = $("#cache_logs_table").find("tfoot"); + var currentPageIdx = 1, totalPages = 1, pageSize = 10; + var isBusy = false; + + var locString = { + decrypt: 'Decrypt', + encrypt: 'Encrypt' + }; + + $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle"); + $("#tmpl_CacheLogImages").template("tmplCacheLogImages"); + $("#tmpl_CacheLogRow").template("tmplCacheLogRow"); + + $(".EncryptDecrypt") + .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} }) + .click(function (e) { + e.preventDefault(); + $("tr.log-row").each(function (i, obj) { + var $obj = $(obj); + if ($obj.data("encoded") == true) { + var lt = $obj.find("p.LogText"); + //var ltDecoded = $('<div />').html(lt.html()).text(); + lt.html(convertROTStringWithBrackets(lt.html())); + } + }); + + decryptLogs = !decryptLogs; + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + return false; + }); + + function appendNewLogs(obj) { + + totalPages = obj.pageInfo.totalPages; + + var $newBody = $(document.createElement("TBODY")); + + $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody); + + $newBody.find("a.tb_images").each(function() + { + var $this = $(this); + $this.fancybox({ + 'type': 'image', + 'titlePosition': 'inside', + 'padding': 10, + titleFormat: function() { return $this.data('title'); } + }); + }); + + $("#cache_logs_table") + .append($newBody.children()); + + currentPageIdx = obj.pageInfo.idx + 1; + pageSize = obj.pageInfo.size; + } + + var showScroll = false; + + function callLogLoad(hideFooter) { + if (screen.width > 1090){ + showScroll = true; + } + $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs }, + function (response) { + if (response.status == "success") { + appendNewLogs(response); + if( hideFooter || (totalPages < currentPageIdx) ) { + $tfoot.hide(); + } + } else if (response.status == "error" && response.value == "1") { + // reload the page since the data had expired. + window.location.reload(); + } + isBusy = false; + }); + } + + $("#add_to_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv++; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr--; + $(".favorite-rank").text(fr); + + $("#pnlNonfavoriteCache").fadeOut("fast", function () { + $("#pnlFavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $("#remove_from_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv--; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr++; + $(".favorite-rank").text(fr); + + $("#pnlFavoriteCache").fadeOut("fast", function () { + $("#pnlNonfavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $(function () { + + // CSP Section + if ($("#cspMessage").length) { + + var editLink = $('a[href*="report.aspx"]').attr('href'); + + $("#cspMessage").prepend('<P><strong>Already submitted this geocache?</strong> Please check below for the Reviewer’s notes and make any necessary changes before you resubmit. You can also respond by clicking "Log Your Visit" and posting a Reviewer Note.</P>'); + $("#cspMessage").prepend('<P>Your geocache has not been published. Once your geocache is in place and all of the details have been entered, click "Submit for Review". A volunteer reviewer will begin the review process within about 7 days.</P>'); + + $("#cspGoBack").click(function (e) { + e.preventDefault(); + window.location = editLink; + return false; + }); + + $("#cspSubmit").click(function (e) { + e.preventDefault(); + $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + window.location = '/seek/cache_details.aspx?guid=' + r.guid; + } else { + alert("There was an error enabling your cache."); + } + }); + return false; + }); + + + } + + + //override coords + if (typeof(userDefinedCoords) != "undefined") { + if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + $("#uxLatLon") + .data("isOverridden", true) + .addClass("myLatLon"); + } else if (userDefinedCoords.status == "success") { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + } else { + $("#uxLatLonLink").contents().unwrap(); + } + } else { + $("#uxLatLonLink").contents().unwrap(); + } + + + var cacheNoteText = { + DefaultText: 'Click to enter a note', + ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.', + SavingText: 'Please wait, saving your note...' + }; + + + + $("time.timeago").timeago(); + + $(".button").button(); + + var sn = Cookie.get('sn'); + + if ($('#trNotPM').length > 0) { + $('#trNotPM').toggle(!sn); + } + + $("#cache_note").editInPlace({ + callback: function (unused, enteredText) { + var me = $(this); + + var et = $.trim(enteredText); + if (et.length > 500 ) { + et = et.substr(0, 500); + } + $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + if ($.trim(r.note) == "") { + $("#cache_note").text(cacheNoteText.DefaultText); + } else { + $("#cache_note").text(r.note); + } + + me.effect('highlight', { color: '#ffb84c' }, 'slow'); + } else { + alert(cacheNoteText.ErrorInSaving); + $("#cache_note").text(cacheNoteText.DefaultText); + } + + }); + + return cacheNoteText.SavingText; + } + , default_text: cacheNoteText.DefaultText + , field_type: "textarea" + , textarea_rows: "7" + , textarea_cols: "65" + , show_buttons: true + , bg_over: "#dad7cb" + //, callback_skip_dom_reset: true + + }); + + $("#lnk_slippyMap").click(function(e) { + e.preventDefault(); + loadDynamicMap(); + return false; + }); + + $(".inplace_field").live("focus", function () { + if ($(this).data("created") == null) { + $(this).data("created", true) + $(this).countable({ + maxLength: 500 + }); + } + }); + + $("#pcn_help").qtip({ + content: 'Enter your own notes here. No other user will be able to access them.', + position: { + my: 'top center', + at: 'bottom center' + }, + style: { + classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip' + }, + }); + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + if ($("#cache_logs_container").length > 0) { + + appendNewLogs(initalLogs); + + if (DetectMobileQuick()) { + $("#pnlButtonLoad") + .show() + .find("a.MobileButton") + .click(function (e) { + e.preventDefault(); + callLogLoad(false); + return false; + }) + .button(); + if(!DetectTierTablet()){ + $("a.MobileButton").addClass("Phone"); + } + } else { + $("#pnlLazyLoad").show(); + + $(window).endlessScroll({ + fireOnce: true, + fireDelay: 500, + bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50, + ceaseFire: function(){ + // stop the scrolling if the last page is reached. + return (isLoggedIn == false) || (totalPages < currentPageIdx); + }, + callback: function() { + if (!isBusy) { + + isBusy = true; + $tfoot.show(); + callLogLoad(true); + } + } + }); + } + } + + if (!isLoggedIn) { + $("#cache_logs_table").find("tfoot").hide(); + } + + if (mapLatLng != null) { + + $("#uxLatLonLink").qtip({ + suppress:false, + content: buildCacheCoordMenu(), + position: { + my: 'left top', + at: 'right top', + adjust: { + x: 10, y: -10 + } + }, + show: { + ready: false, + event: "click", + solo: true + }, hide: { + event: 'unfocus' + }, + style: { + tip: { + corner: false + }, + classes: 'ui-tooltip-widget' + }, + events: { + show: function () { + if ($("#uxLatLon").data("isOverridden")) { + $("a.ccu-restore").show(); + } else { + $("a.ccu-restore").hide(); + } + + if (userDefinedCoords.status != "success") { + $("div.ccu-update").hide(); + } else { + $("div.ccu-update").show(); + } + } + } + }).click(function (e) { + e.preventDefault(); + return false; + }); + + $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({ + overlayShow: false + }); + + setStaticMaps(); + } + }); + + function setStaticMaps() { + + var map = new L.Map('map_preview_canvas', { + center: new L.LatLng(mapLatLng.lat, mapLatLng.lng), + zoom: 10, + doubleClickZoom: false, + dragging: false, + touchZoom: false, + scrollWheelZoom: false, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })); + + var mapLarge = L.map('map_canvas', { + center: [mapLatLng.lat, mapLatLng.lng], + zoom: 14, + doubleClickZoom: true, + dragging: true, + touchZoom: false, + scrollWheelZoom: false, + zoomControl: true, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })) + .addControl(new L.Control.Scale()); + + var tileOptions = { + tileUrl: "https://otile{s}-s.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg", + //name: "mpqosm", + //alt: "MapQuest", + subdomains: "1234", + //tileSize: 256, + minZoom: 0, + maxZoom: 18 + }; + + map.addLayer(L.tileLayer(tileOptions.tileUrl, tileOptions)); + + L.tileLayer(tileOptions.tileUrl, tileOptions) + .addTo(mapLarge); + + var pinIcon = L.Icon.extend({ + iconSize: new L.Point(20, 23), + iconAnchor: new L.Point(10,23), + shadowUrl: null + }); + + var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), + { + icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}), + title: mapLatLng.name + }) + .on("click", function () { + document.getElementById("uxlrgMap").scrollIntoView(true); + return false; + }); + + L.marker([mapLatLng.lat, mapLatLng.lng], { + icon: L.icon({iconUrl: '/images/wpttypes/pins/' + mapLatLng.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23]}), + clickable: false, + //zIndexOffset: 99, + title: mapLatLng.name + }).addTo(mapLarge); + + map.addLayer(mkA); + + if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) { + + var llBounds = L.latLngBounds([mapLatLng.lat, mapLatLng.lng], [mapLatLng.lat, mapLatLng.lng]); + + for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) { + + var item = cmapAdditionalWaypoints[x], + ll = [item.lat, item.lng]; + + L.marker(ll, { + icon: L.icon({ iconUrl: '/images/wpttypes/pins/'+ item.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23] }), + title: item.name, + clickable: false + }).addTo(mapLarge); + + llBounds.extend(ll); + } + + window.setTimeout(function () { + mapLarge.fitBounds(llBounds.pad(.5)); + }, 100); + + } + } + + var lnkDH = $('#ctl00_ContentBody_lnkDH'); + function dht() { + try { + $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html())); + var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt'); + lnkDH + .text(linkText) + .attr('title', linkText); + } catch (e) { + alert(e); + return false; + } + return false; + } + + function buildCacheCoordMenu() { + var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng) + $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" ); + + var $menu = $("<div></div>"); + + $( "#tmpl_CacheCoordinateUpdate" ).tmpl( { + ll: [mapLatLng.lat, mapLatLng.lng], + ll_formatted: mapLatLng.oldLatLngDisplay + } ).appendTo( $menu ); + + $menu.find("button.ccu-button").button(); + + $menu.delegate("button.ccu-parse", "click", function (e) { + e.preventDefault(); + var $this = $(e.target), + $parse =$this.closest('dd').find(".cc-parse-text"), + parseCoords = $.trim($parse.val()); + + if (parseCoords.length == 0) { + alert('Please provide valid coordinates.'); + } else { + $.getJSON("/api/geocode", { parse: parseCoords}, function (response) { + if (response.status == "success") { + var newLatLng = new LatLon(response.data.lat, response.data.lng); + + // update the displayed coords + var dist = curLatLng.rhumbDistanceTo(newLatLng); + var bearingTo = curLatLng.rhumbBearingTo(newLatLng); + var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N"; + + var formats = response.data.formats; + // all these finds, make me feel dirty + $menu + .find("span.ccu-parseverify-coords").text(formats.DM).end() + .find("dl.ccu-parse").hide().end() + .find("dl.ccu-parseverify").show().end() + .find("button.ccu-parseverify-accept") + .data("utm", '') + .data("dm", formats.DM) + .data("lat", response.data.lat) + .data("lng", response.data.lng) + .end(); + } else { + alert("Sorry unable to parse the coordinates you entered."); + } + }); + } + + return false; + }); + + $menu.delegate("button.ccu-parseverify-accept", "click", function (e) { + e.preventDefault(); + var $this = $(this); + // update to webmethod + $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } else { + $("#uxLatLonLink").qtip('hide'); + } + + }); + + return false; + }); + + $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) { + e.preventDefault(); + $menu + .find("input.cc-parse-text").val('').end() + .find("dl.ccu-parse").show().end() + .find("dl.ccu-parseverify").hide().end(); + return false; + }); + + $menu.delegate("a.ccu-restore", "click", function (e) { + e.preventDefault(); + + $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } + }); + + return false; + }); + + return $menu; + } + + GSPK = window.GSPK || {}; + GSPK.Selector = {}; + GSPK.Selector.getSelected = function(){ + var t = null; + if ( window.getSelection ){ + t = window.getSelection(); + }else if(document.getSelection){ + t = document.getSelection(); + }else if(document.selection){ + t = document.selection.createRange().text; + } + return t; + } + //--> + </script> + <script id="loc_favPointsScoreDesc" type="text/html"> + Favorites/Premium Logs + </script> + <script type="text/javascript" language="javascript"> + <!-- + var gotScore = false; + var favDropDown = $('.favorite-dropdown'); + var favContainer = $('.favorite-container'); + + function showFavoriteScore() { + $('#imgFavoriteScore').attr('src', '/images/loading3.gif'); + + $('#uxFavoriteScore').parent().fadeTo(200, .001, function () { + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/score?u=' + userToken, + success: function (scoreResult) { + gotScore = true; + + var score = 0; + + if(scoreResult) { + score = scoreResult; + } + + if(score > 100) { + score = 100; + } + + $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png'); + var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim(); + $('#imgFavoriteScore').attr('alt', pieDesc); + $('#imgFavoriteScore').attr('title', pieDesc); + + $('#uxFavoriteScore').parent().fadeTo(1000, 1); + $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html()); + } + }); + }); + } + var scrollId = false, + logTop = 0; + + if (document.getElementById("cache_logs_container") != null){ + logTop = $("#cache_logs_container").position().top; + } + + + $(window).on("scroll", function() { + if (scrollId != false) { + window.clearTimeout(scrollId); + scrollId = false; + } + + scrollId = window.setTimeout(function() { + if (showScroll){ + if ($(this).scrollTop()< logTop) { + $("#topScroll").fadeOut(); + } else { + $("#topScroll").fadeIn(); + } + }}, 250); + }); + + $(document).bind('mouseup', function (e) { + var $clicked = $(e.target); + if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) { + favDropDown.hide(1, function () { + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + }); + + $('#uxFavContainerLink').click(function () { + if ($(favDropDown).is(':visible')) { + favDropDown.hide(1, function(){ + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + else { + if (!gotScore) { + showFavoriteScore(); + } + + favContainer.addClass('favorite-container-open'); + favContainer.removeClass('favorite-container'); + favDropDown.show(1); + } + }); + + // End --> + </script> - scrollId = window.setTimeout(function() {
- if (showScroll){
- if ($(this).scrollTop()< logTop) {
- $("#topScroll").fadeOut();
- } else {
- $("#topScroll").fadeIn();
- }
- }}, 250);
- });
-
- $(document).bind('mouseup', function (e) {
- var $clicked = $(e.target);
- if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) {
- favDropDown.hide(1, function () {
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- if ($('#log-dropdown-options').is(':visible') && !$clicked.parents().hasClass('Dropdown')){
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- }
- });
- $('#uxFavContainerLink').click(function () {
- if ($(favDropDown).is(':visible')) {
- favDropDown.hide(1, function(){
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- else {
- if (!gotScore) {
- showFavoriteScore();
- }
+ <script type="text/javascript">
- favContainer.addClass('favorite-container-open');
- favContainer.removeClass('favorite-container');
- favDropDown.show(1);
- }
- });
- $('#dropdown-arrow').on('click', function(e){
- e.preventDefault();
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- });
- // End -->
- </script>
-
- <script type="text/javascript">
$(document).ready(function () {
$('#hlUpgrade').bind('click', function () {
var _this = $(this);
@@ -2042,52 +1919,45 @@ var gaToken = 'UA-2020240-1';//]]> return false;
});
});
- </script>
- <script type="text/javascript">
+
+
+ _gaq.push(['_setCustomVar', 1, 'AccountId', 3409138, 1]);
+
+
_gaq.push(['_require', 'inpage_linkid', '//www.google-analytics.com/plugins/ga/inpage_linkid.js']);
_gaq.push(['_setAccount', gaToken]);
_gaq.push(['_trackPageview']);
- (function () {
- var ga = document.createElement('script');
- ga.src = ('https:' == document.location.protocol ?
- 'https://ssl' : 'http://www') +
- '.google-analytics.com/ga.js';
- ga.setAttribute('async', 'true');
- document.documentElement.firstChild.appendChild(ga);
- })();
+
$(function () {
$("a.language").click(function (e) {
e.preventDefault();
window.location.replace(window.location.href + (window.location.search.indexOf("?") == -1 ? "?" : "&") + "lang=" + $(this).attr("lang"));
});
});
- </script>
- <!-- Quantcast Tag -->
- <div id="Quantcast">
- <script type="text/javascript">
- var _qevents = _qevents || [];
- (function () {
- var elem = document.createElement('script');
+ var _qevents = _qevents || [];
+ _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
- elem.async = true;
- elem.type = "text/javascript";
- var scpt = document.getElementsByTagName('script')[0];
- scpt.parentNode.insertBefore(elem, scpt);
- })();
- </script>
- <script type="text/javascript">
- _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- </script>
- <noscript>
- <div style="display: none;">
- <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
- alt="Quantcast" />
- </div>
- </noscript>
- </div>
- <!-- End Quantcast tag -->
- <!-- Server: WEB17; Build: Web.HotFix_20130821.1 -->
+ (function () {
+ var elem = document.createElement('script');
+
+ elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
+ elem.async = true;
+ elem.type = "text/javascript";
+ var scpt = document.getElementsByTagName('script')[0];
+ scpt.parentNode.insertBefore(elem, scpt);
+ })();
+
+
+
+ </script>
+ <noscript>
+ <div style="display: none;">
+ <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
+ alt="Quantcast" />
+ </div>
+ </noscript>
+ <!-- Server: WEB07; Build: Tucson.Main.release-20150330.1.Release_270
+ -->
</body>
</html>
diff --git a/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.java b/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.java index 09139f2..4d74792 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.java +++ b/tests/src/cgeo/geocaching/test/mock/GC1ZXX2.java @@ -4,7 +4,9 @@ import cgeo.geocaching.connector.gc.GCLogin; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; + +import org.eclipse.jdt.annotation.NonNull; import java.text.ParseException; import java.util.Date; @@ -38,6 +40,7 @@ public class GC1ZXX2 extends MockedCache { return "Rich Uncle Pennybags"; } + @NonNull @Override public CacheSize getSize() { return CacheSize.OTHER; @@ -58,6 +61,7 @@ public class GC1ZXX2 extends MockedCache { return true; } + @NonNull @Override public String getOwnerUserId() { return "daniel354"; @@ -86,13 +90,14 @@ public class GC1ZXX2 extends MockedCache { @Override public Date getHiddenDate() { try { - return GCLogin.parseGcCustomDate("16/10/2009", getDateFormat()); + return GCLogin.parseGcCustomDate("2009-10-16", getDateFormat()); } catch (ParseException e) { // intentionally left blank } return null; } + @NonNull @Override public List<String> getAttributes() { final String[] attributes = new String[] { diff --git a/tests/src/cgeo/geocaching/test/mock/GC2CJPF.html b/tests/src/cgeo/geocaching/test/mock/GC2CJPF.html index ea96e8c..0a6f8ed 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC2CJPF.html +++ b/tests/src/cgeo/geocaching/test/mock/GC2CJPF.html @@ -4,23 +4,19 @@ <html lang="en" class="no-js">
<head id="ctl00_Head1"><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><title>
GC2CJPF Kinderwald KiC (Multi-cache) in Niedersachsen, Germany created by Tom03
-</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta name="author" content="Groundspeak, Inc." /><meta name="DC.creator" content="Groundspeak, Inc." /><meta name="Copyright" content="Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/reset.css" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/typography.css" /><link rel="stylesheet" type="text/css" media="screen,projection" href="../css/blueprint/src/grid.css" />
- <!--[if lt IE 8]>
- <link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/ie.css" />
- <![endif]-->
- <link id="uxCssMaster" rel="stylesheet" type="text/css" media="screen,projection" href="../css/tlnMasterScreen.css?r=1" /><link id="uxCssMain" rel="stylesheet" type="text/css" media="all" href="../css/tlnMain.css?r=1" /><link rel="Stylesheet" type="text/css" media="all" href="../css/jqueryui1810/jquery-ui-1.8.10.custom.css" /><link rel="stylesheet" type="text/css" media="all" href="/js/jquery_plugins/jquery.jgrowl.css" /><link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" />
+</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta id="ctl00_ogUrl" property="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC2CJPF&title=kinderwald-kic" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Geocaching: the anytime, anywhere outdoor adventure game." /><meta name="twitter:description" content="There are millions of geocaches worldwide and probably even some near you right now. Visit Geocaching.com to see just how many geocaches are nearby and to get the free Official Geocaching app." /><meta name="twitter:image:src" content="https://www.geocaching.com/play/Content/images/preview-lg.jpg" /><meta name="author" content="Geocaching" /><meta name="DC.creator" content="Geocaching" /><meta name="Copyright" content="Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><meta name="p:domain_verify" content="107f8f596a30ff1ea307df82db696a5e" /><link href="//fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link href="/content/coreCSS?v=LW0HKwsIsnIiQyE_ovDSvnj5M2xR0XjkVV3GaTHUlRI1" rel="stylesheet"/>
+<link href="/css/jqueryui1104/jqUI?v=G2XN-0HsvYJqSZehzmbzhJiIBnEZ9PaVHVjIweqiSx41" rel="stylesheet"/>
+<link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" /><script src="/bundle/modernizer?v=q--nrqGQx_uxNYSvw1AFPQRWLPih7RGk2o0lu9veYaY1"></script>
+<script src="/bundle/coreJS?v=uKjd3XRiFC1C29gkUc0JuDRCF6PuUu7R8PpzGjgXDEc1"></script>
+
+
<script type="text/javascript">
- var _gaq = _gaq || [];
- </script>
- <script type="text/javascript" src="/js/modernizr-1.7.min.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
-
- <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="/js/jquery.truncate.min.js"></script>
-
- <script type='text/javascript'>
+
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
+
+ var _gaq = _gaq || [];
+
(function () {
var gads = document.createElement('script');
gads.async = true;
@@ -30,49 +26,68 @@ var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
- </script>
-
-
-
- <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" />
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.css" />
- <!--[if IE]>
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.ie.css" />
- <![endif]-->
- <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" />
- <script type="text/javascript" src="/js/leaflet/0.5.1/leaflet.js"></script>
- <script type="text/javascript" src="/js/geometa.js"></script>
- <script type="text/javascript">
- var userToken = null,
- urlParams = {},
- mapLatLng = null,
- cmapAdditionalWaypoints = [],
- initalLogs = null, totalLogs = 0, includeAvatars = false;
+ (function (i, s, o, g, r, a, m) {
+ i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
+ (i[r].q = i[r].q || []).push(arguments);
+ }, i[r].l = 1 * new Date();
+ a = s.createElement(o),
+ m = s.getElementsByTagName(o)[0];
+ a.async = 1; a.src = g;
+ m.parentNode.insertBefore(a, m);
+ })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
(function () {
- var e,
- d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },
- q = window.location.search.substring(1),
- r = /([^&=]+)=?([^&]*)/g;
- while (e = r.exec(q)) {
- urlParams[d(e[1])] = d(e[2]);
- }
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') +
+ '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+
})();
+
</script>
-<meta name="og:site_name" content="Geocaching.com" property="og:site_name" /><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC2CJPF&title=kinderwald-kic&Submit6=Go" property="og:url" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates, which will then lead you to one or more locations. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 2 and difficulty is 2.5 (out of 5)." property="og:description" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/3.png" property="og:image" /><meta name="og:title" content="Kinderwald KiC" property="og:title" /><script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="description" content="Kinderwald KiC (GC2CJPF) was created by Tom03 on 07/31/2010. It's a Small size geocache, with difficulty of 2.5, terrain of 2. It's located in Niedersachsen, Germany.Von Nachwuchs-Cachern für Nachwuchs-Cacher. Kleiner Multi über 7 Stationen. Länge ca. 1 km + 1km für den Rückweg. Die ZS befinden sich alle am KLEINEN BACH innerhalb des Kinderwaldes." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
+ + + + <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" /> + <link rel="stylesheet" type="text/css" media="all" href="/static/js/leaflet/0.7.2/leaflet.css" /> + <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" /> + <script type="text/javascript" src="/static/js/leaflet/0.7.2/leaflet.js"></script> + <script type="text/javascript"> + var userToken = null, + urlParams = {}, + mapLatLng = null, + cmapAdditionalWaypoints = [], + initalLogs = null, totalLogs = 0, includeAvatars = false; + + (function () { + var e, + d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); }, + q = window.location.search.substring(1), + r = /([^&=]+)=?([^&]*)/g; + + while (e = r.exec(q)) { + urlParams[d(e[1])] = d(e[2]); + } + })(); + </script> +<script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates, which will then lead you to one or more locations. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 2 and difficulty is 2.5 (out of 5)." property="og:description" /><meta name="og:title" content="Kinderwald KiC" property="og:title" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/3.png" property="og:image" /><meta name="description" content="Kinderwald KiC (GC2CJPF) was created by Tom03 on 07/31/2010. It's a Small size geocache, with difficulty of 2.5, terrain of 2. It's located in Niedersachsen, Germany.Von Nachwuchs-Cachern für Nachwuchs-Cacher. Kleiner Multi über 7 Stationen. Länge ca. 1 km + 1km für den Rückweg. Die ZS befinden sich alle am KLEINEN BACH innerhalb des Kinderwaldes." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
<body background="http://www.blafoo.de/images/Kinderwald.jpg" class="CacheDetailsPage">
- <form name="aspnetForm" method="post" action="/geocache/GC2CJPF_kinderwald-kic?Submit6=Go" id="aspnetForm">
+ <form name="aspnetForm" method="post" action="/geocache/GC2CJPF_kinderwald-kic" id="aspnetForm">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="3" />
-<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE1Mzk0NTE5MTEPFgIeBEMuSUQoKVlTeXN0ZW0uSW50NjQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQcxODExNDA5FgJmD2QWBmYPZBYKAgYPFgIeBFRleHQFYjxtZXRhIG5hbWU9IkNvcHlyaWdodCIgY29udGVudD0iQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iIC8+ZAIHDxYCHwEFRzwhLS0gQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4gLS0+ZAIZDxYCHgRocmVmBR1+L2Nzcy90bG5NYXN0ZXJTY3JlZW4uY3NzP3I9MWQCGg8WAh8CBRV+L2Nzcy90bG5NYWluLmNzcz9yPTFkAh8PFgIeB1Zpc2libGVoZAIBDxYCHgZhY3Rpb24FKy9nZW9jYWNoZS9HQzJDSlBGX2tpbmRlcndhbGQta2ljP1N1Ym1pdDY9R28WFgILDxYCHwFkZAIND2QWAgIFDxYCHwNnFggCAQ8PFgIeCEltYWdlVXJsBU5odHRwOi8vaW1nLmdlb2NhY2hpbmcuY29tL3VzZXIvYXZhdGFyL2U4YTk3YTA1LWEwNTEtNGRhOS1iYzkzLTZhODMwYjg2NmFmZi5qcGdkZAIDDxYCHwEFbEhlbGxvLCA8YSBocmVmPSIvbXkvZGVmYXVsdC5hc3B4IiB0aXRsZT0iVmlldyBQcm9maWxlIGZvciBKb1NhTWFKYSIgY2xhc3M9IlNpZ25lZEluUHJvZmlsZUxpbmsiPkpvU2FNYUphPC9hPmQCBQ8PFgIeC05hdmlnYXRlVXJsBa4BaHR0cHM6Ly93d3cuZ2VvY2FjaGluZy5jb20vbG9naW4vZGVmYXVsdC5hc3B4P1JFU0VUPVkmcmVkaXI9aHR0cCUzYSUyZiUyZnd3dy5nZW9jYWNoaW5nLmNvbSUyZnNlZWslMmZjYWNoZV9kZXRhaWxzLmFzcHglM2Z3cCUzZEdDMkNKUEYlMjZ0aXRsZSUzZGtpbmRlcndhbGQt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TTogMzJVIEUgNTQ1MTY0IE4gNTgwODUyNGQCDQ8PFgIfBgUzY2RwZi5hc3B4P2d1aWQ9NzMyNDZhNWEtZWJiOS00ZDRmLThkYjktYTk1MTAzNmY1Mzc2ZGQCDw8PFgIfBgU4Y2RwZi5hc3B4P2d1aWQ9NzMyNDZhNWEtZWJiOS00ZDRmLThkYjktYTk1MTAzNmY1Mzc2JmxjPTVkZAIRDw8WAh8GBTljZHBmLmFzcHg/Z3VpZD03MzI0NmE1YS1lYmI5LTRkNGYtOGRiOS1hOTUxMDM2ZjUzNzYmbGM9MTBkZAITDw8WBB8GBXRodHRwOi8vbWFwcy5nb29nbGUuY29tL21hcHM/Zj1kJmhsPWVuJnNhZGRyPTUyLjIxNjI1LDkuNzE0NDgzIChIb21lIExvY2F0aW9uKSZkYWRkcj01Mi40MjUwNjcsOS42NjQyKEtpbmRlcndhbGQrS2lDKR4GVGFyZ2V0BQZfYmxhbmtkZAIbD2QWCGYPDxYEHglGb3JlQ29sb3IMHgRfIVNCAgRkZAIBDw8WBB8NDB8OAgRkZAICDw8WAh8DZxYCHgdvbmNsaWNrBTtzMmdwcygnNzMyNDZhNWEtZWJiOS00ZDRmLThkYjktYTk1MTAzNmY1Mzc2Jyk7cmV0dXJuIGZhbHNlO2QCAw8PFgIfA2cWAh8PBSBzMnBob25lKCdHQzJDSlBGJyk7cmV0dXJuIGZhbHNlO2QCEw8WAh8DZ2QCFw9kFghmDxYCHwNoZAIBDw8WAh8DaGRkAgIPDxYCHwNoZGQCAw8WAh8DaGQCGA9kFgICAw8PFgIfAQUHRGVjcnlwdGRkAhkPFgIfAQUbUW5mIFN2YW55IHZmZyBoYWdyZSBGZ3J2YXJhZAIbD2QWBAIBDxYEHwIFHy9zZWVrL2xvZy5hc3B4P0lEPTE4MTE0MDkmbGNuPTEeCWlubmVyaHRtbAUOTG9nIHlvdXIgdmlzaXRkAgIPFgIfA2hkAhwPFgIfA2dkAh0PFgIfA2hkAiAPZBYCAgMPFgIfEAUTQWR2ZXJ0aXNpbmcgd2l0aCBVc2QCJA9kFgQCBQ8PFgIfA2dkZAIJDw8WAh8GBTx+L3RyYWNrL3NlYXJjaC5hc3B4P3dpZD03MzI0NmE1YS1lYmI5LTRkNGYtOGRiOS1hOTUxMDM2ZjUzNzZkZAIlDw8WAh8DZ2QWAmYPFgIfBwIBFgICAQ9kFgJmDxUCAOMBPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9ib29rbWFya3Mvdmlldy5hc3B4P2d1aWQ9M2VlZWEwNTctZjYwNS00ODVhLWE0NWEtZjVmZWExNDI2NjEyIj5LaW5kZXJjYWNoZXMgKEtpQyk8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD0wNTY0YTk0MC04MzExLTQwZWUtOGU3Ni03ZTkxYjJjZjYyODQi" />
-<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="PmJsYWZvbzwvYT5kAiYPDxYCHwNnZBYCZg8WAh8HAgEWAgIBD2QWAmYPFQIA3QE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD0xNDU1MTcwOC0wYzNjLTRmOTUtOTM0Mi0xYmIzMTE5ZTZlZmUiPmNnZW8gbW9ja3M8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD00ZDQxNjQ2MS1kMWE3LTRjYzUtOGVlNy0zMzZiYjkxMGZlYjgiPkpvU2FNYUphPC9hPmQCJw9kFhACAw9kFgICAQ8PFgIfBgVFL2hpZGUvd3B0bGlzdC5hc3B4P1JlZldwdElEPTczMjQ2YTVhLWViYjktNGQ0Zi04ZGI5LWE5NTEwMzZmNTM3NiZEUz0xZGQCBw8PFgQeBlJEUy5JRAspdkdyb3VuZHNwZWFrLldlYi5HUFguV3B0RGF0YVNvdXJjZXMsIFR1Y3Nvbi5Db21tb24uTGVnYWN5LCBWZXJzaW9uPTMuMC40OTgxLjEzMjkzLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPW51bGwBHgdSV1BULklEKCsEBzE4MTE0MDlkFgJmDxYCHwcCBBYKZg9kFgJmDw8WAh8DaGRkAgEPZBYOZg8VAgAFZmFsc2VkAgIPFQd0PGltZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHNyYz0iL2ltYWdlcy9pY29ucy9pY29uX25vY29vcmRzLmpwZyIgYWx0PSJIaWRlIENvb3JkaW5hdGVzIiB0aXRsZT0iSGlkZSBDb29yZGluYXRlcyIgLz6GATxpbWcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBzcmM9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vaW1hZ2VzL3dwdHR5cGVzL3NtL2ZsYWcuanBnIiBhbHQ9IkZpbmFsIExvY2F0aW9uIiB0aXRsZT0iRmluYWwgTG9jYXRpb24iIC8+AkZOAkZOBUZJTkFMsAE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL3NlZWsvd3B0LmFzcHg/V0lEPTMwZjFiMzdjLWQzOTUtNGM3YS05NGUyLTBjNjQ5ZDVmMjMxYiZSZWZJRD03MzI0NmE1YS1lYmI5LTRkNGYtOGRiOS1hOTUxMDM2ZjUzNzYmUmVmRFM9MSI+R0MyQ0pQRiBGaW5hbDwvYT4gKEZpbmFsIExvY2F0aW9uKQM/Pz9kAgUPDxYCHgdUb29sVGlwBQRFZGl0ZGQCBw8PFgIfEwUDTWFwZGQCCw8PFgIeDUFsdGVybmF0ZVRleHQFBlJlbW92ZRYCHw8FQHJldHVybiBjb25maXJtKCdBcmUgeW91IHN1cmUgeW91IHdhbnQgdG8gcmVtb3ZlIHRoaXMgd2F5cG9pbnQ/JylkAgwPFQEAZAIODxUBAGQCAg9kFg5mDxUCDkFsdGVybmF0aW5nUm93BWZhbHNlZAICDxUHYjxpbWcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBzcmM9Ii9pbWFnZXMvaWNvbnMvaWNvbl92aWV3YWJsZS5qcGciIGFsdD0iVmlzaWJsZSIgdGl0bGU9IlZpc2libGUiIC8+gQE8aW1nIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgc3JjPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2ltYWdlcy93cHR0eXBlcy9zbS9wa2cuanBnIiBhbHQ9IlBhcmtpbmcgQXJlYSIgdGl0bGU9IlBhcmtpbmcgQXJlYSIgLz4CUEsCUEsGUEFSS05HsAE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL3NlZWsvd3B0LmFzcHg/V0lEPTk4Y2IxMzg3LTQ5Y2UtNGY5NC05YjA1LTVjYjA3OWQzMzJiMSZSZWZJRD03MzI0NmE1YS1lYmI5LTRkNGYtOGRiOS1hOTUxMDM2ZjUzNzYmUmVmRFM9MSI+R0MyQ0pQRiBQYXJraW5nPC9hPiAoUGFya2luZyBBcmVhKRxOIDUywrAgMjUuMzg0IEUgMDA5wrAgMzkuMDIzZAIFDw8WAh8TBQRFZGl0ZGQCBw8PFgIfEwUDTWFwZGQCCw8PFgIfFAUGUmVtb3ZlFgIfDwVAcmV0dXJuIGNvbmZpcm0oJ0FyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZW1vdmUgdGhpcyB3YXlwb2ludD8nKWQCDA8VAQ5BbHRlcm5hdGluZ1Jvd2QCDg8VATdLZWluICJvZmZpemllbGxlciIgUGFya3BsYXR6LCBQYXJrZW4gdHJvdHpkZW0gbcO2Z2xpY2guZAIDD2QWDmYPFQIABWZhbHNlZAICDxUHYjxpbWcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBzcmM9Ii9pbWFnZXMvaWNvbnMvaWNvbl92aWV3YWJsZS5qcGciIGFsdD0iVmlzaWJsZSIgdGl0bGU9IlZpc2libGUiIC8+kAE8aW1nIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgc3JjPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2ltYWdlcy93cHR0eXBlcy9zbS9wdXp6bGUuanBnIiBhbHQ9IlF1ZXN0aW9uIHRvIEFuc3dlciIgdGl0bGU9IlF1ZXN0aW9uIHRvIEFuc3dlciIgLz4CU1QCU1QFU1RBUlS0ATxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vc2Vlay93cHQuYXNweD9XSUQ9MDQxMTNiYWQtNjRjYS00OTlhLTk4NDgtYjU5MzdlMTNkYTFiJlJlZklEPTczMjQ2YTVhLWViYjktNGQ0Zi04ZGI5LWE5NTEwMzZmNTM3NiZSZWZEUz0xIj5HQzJDSlBGIFN0YXJ0PC9hPiAoUXVlc3Rpb24gdG8gQW5zd2VyKRxOIDUywrAgMjUuNTA0IEUgMDA5wrAgMzkuODUyZAIFDw8WAh8TBQRFZGl0ZGQCBw8PFgIfEwUDTWFwZGQCCw8PFgIfFAUGUmVtb3ZlFgIfDwVAcmV0dXJuIGNvbmZpcm0oJ0FyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZW1vdmUgdGhpcyB3YXlwb2ludD8nKWQCDA8VAQBkAg4PFQEAZAIED2QWDmYPFQIOQWx0ZXJuYXRpbmdSb3cFZmFsc2VkAgIPFQdiPGltZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHNyYz0iL2ltYWdlcy9pY29ucy9pY29uX3ZpZXdhYmxlLmpwZyIgYWx0PSJWaXNpYmxlIiB0aXRsZT0iVmlzaWJsZSIgLz6MATxpbWcgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBzcmM9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vaW1hZ2VzL3dwdHR5cGVzL3NtL3dheXBvaW50LmpwZyIgYWx0PSJSZWZlcmVuY2UgUG9pbnQiIHRpdGxlPSJSZWZlcmVuY2UgUG9pbnQiIC8+AldPAldPBlNDRU5JQ7IBPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9zZWVrL3dwdC5hc3B4P1dJRD1iMjhjNTg3OS0zMTgxLTQ1MTAtOTRmYS02ZWM1ZTMwZmQwNTYmUmVmSUQ9NzMyNDZhNWEtZWJiOS00ZDRmLThkYjktYTk1MTAzNmY1Mzc2JlJlZkRTPTEiPkF1c3NpY2h0c3B1bmt0PC9hPiAoUmVmZXJlbmNlIFBvaW50KRxOIDUywrAgMjUuNDg4IEUgMDA5wrAgMzkuNDMyZAIFDw8WAh8TBQRFZGl0ZGQCBw8PFgIfEwUDTWFwZGQCCw8PFgIfFAUGUmVtb3ZlFgIfDwVAcmV0dXJuIGNvbmZpcm0oJ0FyZSB5b3Ugc3VyZSB5b3Ugd2FudCB0byByZW1vdmUgdGhpcyB3YXlwb2ludD8nKWQCDA8VAQ5BbHRlcm5hdGluZ1Jvd2QCDg8VAU9FaGVtYWxpZ2UgRmluYWxsb2NhdGlvbiB3byBlcyBnZWJyYW5udCBoYXQuIEdsZWljaHplaXRpZyBuZXR0ZXIgQXVzc2ljaHRzcHVua3QuZAIJDw8WAh8DZ2QWAgIBDw8WBB8GBSovbWFwL2RlZmF1bHQuYXNweD9sYXQ9NTIuNDI1MDY3JmxuZz05LjY2NDIfA2dkZAIPDxYCHwEFfy4uLm90aGVyIGNhY2hlcyA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dT1Ub20wMyI+aGlkZGVuPC9hPiBvciA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dWw9VG9tMDMiPmZvdW5kPC9hPiBieSB0aGlzIHVzZXJkAhEPZBYGAgEPFgIfAQX/AS4uLm5lYXJieSA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dHg9YTVmNmQwYWQtZDJmMi00MDExLThjMTQtOTQwYTllYmYzYzc0JmxhdD01Mi40MjUwNjcmbG5nPTkuNjY0MjAwIj5jYWNoZXMgb2YgdGhpcyB0eXBlPC9hPiwgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3R4PWE1ZjZkMGFkLWQyZjItNDAxMS04YzE0LTk0MGE5ZWJmM2M3NCZsYXQ9NTIuNDI1MDY3JmxuZz05LjY2NDIwMCZmPTEiPnRoYXQgSSBoYXZlbid0IGZvdW5kPC9hPmQCAw8WAh8BBaYBLi4uYWxsIG5lYXJieSA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/bGF0PTUyLjQyNTA2NyZsbmc9OS42NjQyMDAiPmNhY2hlczwvYT4sIDxhIGhyZWY9Ii9zZWVrL25lYXJlc3QuYXNweD9sYXQ9NTIuNDI1MDY3JmxuZz05LjY2NDIwMCZmPTEiPnRo" />
-<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="YXQgSSBoYXZlbid0IGZvdW5kPC9hPmQCBQ8WAh8BBX4uLi5hbGwgbmVhcmJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cud2F5bWFya2luZy5jb20vZGlyZWN0b3J5LmFzcHg/Zj0xJmxhdD01Mi40MjUwNjcmbG9uPTkuNjY0MjAwIj53YXltYXJrcyBvbiBXYXltYXJraW5nLmNvbTwvYT5kAhMPFgIfA2hkAhcPZBYCAgEPDxYEHwEFrgc8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9tYXAvZGVmYXVsdC5hc3B4P2xhdD01Mi40MjUwNyZsbmc9OS42NjQyIiB0YXJnZXQ9Il9ibGFuayI+R2VvY2FjaGluZy5jb20gTWFwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly9tYXBzLmdvb2dsZS5jb20vbWFwcz9xPU4rNTIlYzIlYjArMjUuNTA0K0UrMDA5JWMyJWIwKzM5Ljg1MisoR0MyQ0pQRikrIiB0YXJnZXQ9Il9ibGFuayI+R29vZ2xlIE1hcHM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5tYXBxdWVzdC5jb20vbWFwcy9tYXAuYWRwP3NlYXJjaHR5cGU9YWRkcmVzcyZmb3JtdHlwZT1sYXRsb25nJmxhdGxvbmd0eXBlPWRlY2ltYWwmbGF0aXR1ZGU9NTIuNDI1MDcmbG9uZ2l0dWRlPTkuNjY0MiZ6b29tPTEwIiB0YXJnZXQ9Il9ibGFuayI+TWFwUXVlc3Q8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL21hcHMueWFob28uY29tLyNsYXQ9NTIuNDI1MDcmbG9uPTkuNjY0MiZ6b29tPTE2JnE9NTIuNDI1MDcsOS42NjQyJmNvbmY9MSZzdGFydD0xJm12dD1tJnRyZj0wIiB0YXJnZXQ9Il9ibGFuayI+WWFob28gTWFwczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vd3d3LmJpbmcuY29tL21hcHMvZGVmYXVsdC5hc3B4P3Y9MiZsdmw9MTQmc3A9cG9pbnQuNTIuNDI1MDdfOS42NjQyX0dDMkNKUEYiIHRhcmdldD0iX2JsYW5rIj5CaW5nIE1hcHM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5vcGVuY3ljbGVtYXAub3JnLz96b29tPTEyJmxhdD01Mi40MjUwNyZsb249OS42NjQyIiB0YXJnZXQ9Il9ibGFuayI+T3BlbkN5Y2xlTWFwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cub3BlbnN0cmVldG1hcC5vcmcvP21sYXQ9NTIuNDI1MDcmbWxvbj05LjY2NDImem9vbT0xMiIgdGFyZ2V0PSJfYmxhbmsiPk9wZW5TdHJlZXRNYXA8L2E+PC9saT4fA2dkZAIbD2QWBgIBDxYCHwEFETE3MSBMb2dnZWQgVmlzaXRzZAIHDw8WAh8GBUN+L3NlZWsvY2FjaGVfbG9nYm9vay5hc3B4P2d1aWQ9NzMyNDZhNWEtZWJiOS00ZDRmLThkYjktYTk1MTAzNmY1Mzc2ZGQCCQ8PFgQfBgU9fi9zZWVrL2dhbGxlcnkuYXNweD9ndWlkPTczMjQ2YTVhLWViYjktNGQ0Zi04ZGI5LWE5NTEwMzZmNTM3Nh8BBSNWaWV3IHRoZSBJbWFnZSBHYWxsZXJ5IG9mIDE3IGltYWdlc2RkAl8PFgIfA2gWAgIBDw9kFgIeBXN0eWxlBQx3aWR0aDoxMjBweDtkAmEPZBYEAgMPFgIfAQUHRW5nbGlzaGQCBQ8WAh8HAhQWKGYPZBYCAgEPDxYIHwgFBWVuLVVTHwkFDVNldFRlbXBMb2NhbGUfAQUHRW5nbGlzaB8KaGRkAgEPZBYCAgEPDxYIHwgFBWRlLURFHwkFDVNldFRlbXBMb2NhbGUfAQUHRGV1dHNjaB8KaGRkAgIPZBYCAgEPDxYIHwgFBWZyLUZSHwkFDVNldFRlbXBMb2NhbGUfAQUJRnJhbsOnYWlzHwpoZGQCAw9kFgICAQ8PFggfCAUFcHQtUFQfCQUNU2V0VGVtcExvY2FsZR8BBQpQb3J0dWd1w6pzHwpoZGQCBA9kFgICAQ8PFggfCAUFY3MtQ1ofCQUNU2V0VGVtcExvY2FsZR8BBQnEjGXFoXRpbmEfCmhkZAIFD2QWAgIBDw8WCB8IBQVkYS1ESx8JBQ1TZXRUZW1wTG9jYWxlHwEFBURhbnNrHwpoZGQCBg9kFgICAQ8PFggfCAUFc3YtU0UfCQUNU2V0VGVtcExvY2FsZR8BBQdTdmVuc2thHwpoZGQCBw9kFgICAQ8PFggfCAUFZXMtRVMfCQUNU2V0VGVtcExvY2FsZR8BBQhFc3Bhw7FvbB8KaGRkAggPZBYCAgEPDxYIHwgFBWV0LUVFHwkFDVNldFRlbXBMb2NhbGUfAQUFRWVzdGkfCmhkZAIJD2QWAgIBDw8WCB8IBQVpdC1JVB8JBQ1TZXRUZW1wTG9jYWxlHwEFCEl0YWxpYW5vHwpoZGQCCg9kFgICAQ8PFggfCAUFZWwtR1IfCQUNU2V0VGVtcExvY2FsZR8BBRDOlc67zrvOt869zrnOus6sHwpoZGQCCw9kFgICAQ8PFggfCAUFbHYtTFYfCQUNU2V0VGVtcExvY2FsZR8BBQlMYXR2aWXFoXUfCmhkZAIMD2QWAgIBDw8WCB8IBQVubC1OTB8JBQ1TZXRUZW1wTG9jYWxlHwEFCk5lZGVybGFuZHMfCmhkZAIND2QWAgIBDw8WCB8IBQVjYS1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFB0NhdGFsw6AfCmhkZAIOD2QWAgIBDw8WCB8IBQVwbC1QTB8JBQ1TZXRUZW1wTG9jYWxlHwEFBlBvbHNraR8KaGRkAg8PZBYCAgEPDxYIHwgFBW5iLU5PHwkFDVNldFRlbXBMb2NhbGUfAQUOTm9yc2ssIEJva23DpWwfCmhkZAIQD2QWAgIBDw8WCB8IBQVrby1LUh8JBQ1TZXRUZW1wTG9jYWxlHwEFCe2VnOq1reyWtB8KaGRkAhEPZBYCAgEPDxYIHwgFBWh1LUhVHwkFDVNldFRlbXBMb2NhbGUfAQUGTWFneWFyHwpoZGQCEg9kFgICAQ8PFggfCAUFcm8tUk8fCQUNU2V0VGVtcExvY2FsZR8BBQhSb23Dom7Egx8KaGRkAhMPZBYCAgEPDxYIHwgFBWphLUpQHwkFDVNldFRlbXBMb2NhbGUfAQUJ5pel5pys6KqeHwpoZGQClQEPFgIfAQUQJmNvcHk7IDIwMDAtMjAxM2QCAw8WAh8BBStTZXJ2ZXI6IFdFQjE3OyBCdWlsZDogV2ViLkhvdEZpeF8yMDEzMDgyMS4xZGSENbcE1oYl17RnZpLEMR/G7tH6aw==" />
+<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
+<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="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" />
+<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="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" />
</div>
<script type="text/javascript">
@@ -92,497 +107,397 @@ function __doPostBack(eventTarget, eventArgument) { </script>
-<script src="/WebResource.axd?d=Dh2VENdI9XyWNN0f7DnYfR8WWRCRIzdVqal2y0yjiQ5nC_eHhLchYgnQDHIk0d3RCcSUMVZ36ciRD0qmhXKmeu3S_RE1&t=634981136287450696" type="text/javascript"></script>
+<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZETFLbdR8wwRMdub1eDU5ILCHE7OhotblLUuaNwx3HQ7rYen0g2&t=635418606520000000" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=I9_m2Hb1Tv_B0qTMDG8bMbnkNSHUkv5oUaG9-V5NZ8qQ2VFlu60I8y8gfr3vPmZjbiPnu43MOQdFVDeYF-nDAEKBLmyxD3DCTGmes9NNbbvaDEHyEuuRWgccIkK3ik5TI48YGDxjHjqdn-gTK4Fkgd17LGw1&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=8vNbe34dAujgZMPnfnacfjeoweX1vHgyns8KlAV4vpGpsZC9Cf3pro__lv8ekBa0NiCgXGMMolzOUNH__lrnEI_qjlNBIAuuLeemtAXV_i6E0QIMZa8nGSYmWGF5nQOJK3rmZzvTxsr2Mh4Ebdba_1ywGLUSH_U_XIe-jzecfRQwwvjZ0&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=VZKNgu1isPaAINPNmSDkniHRmEiR365Y3EPnMj7AXSlsW-OjQIYc7VPoltqjVULZ1g8K9CNDrBJuNvUVOZhFqH3NS7yTvcU3NnCeS_FcC9dLDDQ8Q9UH7PW6s-B2gF04VAooHH3Ji69sDY7LPmffv0PShiGc1206s_RLAIzuI952BGa9reXAmYClCuFJH4FjsvPZoM7oG82eR9HPyOS28x0KmiQ1" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=H0ET7B4U8EJwmcAbxjSGxSsqhUYAPJWkcrAuejTBaZ7N1SX_jc3D8QuNKUPa0lO4X3QHb4S3pibvaKNYs1ChjXro9ahCfiZGcYIQu6Ypce_q7YOm_PkXbcyD93f6aDlH4D9eFkkuLiE9Ax4WQgrrygMqipqtLqR7mio-gp6w-ttXgLxtrsFRt-pUjltSCvHgWUwBtVr9wTSTuzeTLswFqWhBmRPpN7g52pLMsR4cwsSOiAKUeb6dRJ_DZWWUA7Gz0XyQM93WLdA3NKoaC8qUufQM3ZOa5RAudzueB87VFLfeuhZXxK1-AsHyrJkHMiOGwGZjN55yCPtP1BEwdRcWpCJwU7Y_efv4APmLdYZJuvt4AxhKqZdv9FBT2n8FSDrgUdJXxmOVf_5r2_lt_khWegXBwRoygGjD3nKfQf8Q-zpyIsJZZDzQ8Td_2c9eDB4Zy1LRk5dNsNZy6hAaWo_Uq50DOnrNf0LY0qwB1ZAd9b-kZLlEUQjaCXSSBeCccOLbgDalKaxQ15-fEh-R_Lqgt1720fRQyzlevhgNz5vknnm2hF_vHLKlKAoJWuuSIFEiIgEz-JeplpCgAtzjjo0mJ2Zdl9v_fAQxwE4XgBXmUTaiSmoT6TxPHJPr-3BmMQSZs2qBNbYrFu53gs5JbsKPA0pdzyHLlfP2bYUDBdjB1oCqq5qW0" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yEJRbXY2x1dOBEdM7W-QkNpgaumdwaefPzMErSeG_W29-lHX6vl5G7uDafHaYWCx8Z9aLlo8tZwVtV42ISp6LhT6LbxuVUWMo5GyApWAyPOqkSkf1vCyntgT-PmPv-C6FWxsbWo1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadDbNvwkajNGIHz7aGm4w_MLRMuZ5hwlk3bfOsTs3E4cZZ4ktnTFE_MzciTx4exD15JXabrPKGazf6xj6fW1A8vXJoc3OCqf4cg_BDlVl8fQEsQiziDh4kHnJRWZEQotwuLoezlg1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=LsSN37T_JTo8WmXc7IWe9h7QNKB5hH17UtyHRfQt428U3aulvj53CANg-qZVzIBuh0jojGRwyA5u6DVnEet85JW-JpWduEGLE0VE-2wGHR4yu7MNj7XtsTLWd21Jk8RZENZmygJcHOHGMS1oisYKTWQSIQA1" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=VUtFLQIK94pF36sSxa5M5Q4KyVgkk4aq_Lj3yxNWv9FE_GBcdEQWlyUYzpoPTO27D4G7EbYHTqxoW35XPdin3tebmTxp-wSfJzzK8-nJzs2HapzFx4fuNPR6OjDBQmtyWLMl9s_v9cfV2Mm7C3dG-PYITU2UMwNSjAESeyXFqfw8frZJE2LykLAMOmhcIMdVDEZ3towfhsTqOSZWPCdiMeHylJ16anMqLsL7z0oT5vyUbvIiPYHpYKrAEJIDFxritjPVOv9orjoRf-8NlzG0PwzvCPCUNUOn0q725aaI6lCODxhDBiPw-ciHHQzmbbGdaID-mnjIV9nX6-dgUyOpCAzwZXAoBQPQ6TU3GjtYmetglM7I31meDWRS7sDj-e3m--4pB0SzCNbw9t_ZQ6DjARVQyTvBJksCHM-RcfVHoBtuq9rOTWynsJGmm_Lg2JD7o-KVYJOAuPGcUEcNWxswz-cLWquZQ3_vABHJxAaFz-lnYYwzEyEWn9I2tPIwXjHtZVAB3g0G-dsEEFKNFYXpU1N0r25KNq4NEKXKQg1QI99Bxq6sUV0UkKPNGk0f24VH7_RXyG7L9I3rXDfYaVq1X300crsUh2Cn0-mUkdpiqhtb63KB_jWzXr9HEzeR_socdD-U_PhMKdYigWqerk55eRcMsVPuiRN1yBkFE3GQiZawEqjI0" type="text/javascript"></script>
<script src="../seek/js/cachedetails.js" type="text/javascript"></script>
<script src="../js/latlng.js" type="text/javascript"></script>
- <script type="text/javascript">
+<div>
+
+ <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C05D5804" />
+</div>
+ <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>
- <div id="Top" class="SkipLinks">
- <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
- <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
- </div>
- <!--[if lte IE 7]>
- <div class="WarningMessage PhaseOut">
- <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
- </div>
- <![endif]-->
-
-
- <div class="PrintOnly">
- <p>
- <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
- </p>
- <hr />
- </div>
- <header id="ctl00_siteHeader">
- <div class="container">
- <h1 class="Logo span-16">
- <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
- <img src="/images/tlnMasters/geocaching-logo.png" alt="Geocaching" height="43" width="301" />
- </a>
- </h1>
- <div class="ProfileWidget span-8 last">
-
- <div id="ctl00_divSignedIn">
- <p class="Avatar NoBottomSpacing">
- <a id="ctl00_hlHeaderAvatar" accesskey="p" title="Your Profile" href="../my/"><img title="Your Profile" src="http://img.geocaching.com/user/avatar/e8a97a05-a051-4da9-bc93-6a830b866aff.jpg" alt="" style="border-width:0px;" /></a>
- </p>
- <p class="SignedInText">
- <strong>
- Hello, <a href="/my/default.aspx" title="View Profile for JoSaMaJa" class="SignedInProfileLink">JoSaMaJa</a></strong> (<a id="ctl00_hlSignOut" accesskey="s" title="Sign Out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC2CJPF%26title%3dkinderwald-kic%26Submit6%3dGo">Sign Out</a>)<br />
- <span id="ctl00_litPMLevel">Premium Member</span>
-
- <strong style="display: block">
- 484 Caches Found</strong>
-
- </p>
- </div>
- </div>
- </div>
- </header>
- <nav id="Navigation">
- <div class="container">
- <ul class="Menu">
- <li>
- <a id="ctl00_hlNavLearn" accesskey="1" title="Learn" href="../guide/">Learn ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavGeocaching101" accesskey="i" title="Geocaching 101" href="../guide/">Geocaching 101</a></li>
- <li>
- <a id="ctl00_hlSubNavGeocaching2Minutes" title="Geocaching in 2 Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Geocaching in 2 Minutes</a></li>
- </ul>
- </li>
-
- <li id="ctl00_liNavProfile">
- <a id="ctl00_hlNavProfile" accesskey="2" title="Your Profile" href="../my/">Your Profile ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavQuickView" accesskey="p" title="Quick View" href="../my/">Quick View</a></li>
- <li>
- <a id="ctl00_hlSubNavLists" accesskey="q" title="Lists" href="../my/lists.aspx">Lists</a></li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavGeocaches" accesskey="m" title="Geocaches" class="NoRightPadding" href="../my/geocaches.aspx">Geocaches</a>
- (<a id="ctl00_hlSubNavGeocachesYours" accesskey="y" title="Your Geocaches" class="NoSidePadding" href="../my/owned.aspx">Yours</a>)</li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavProfileTrackables" title="Trackables" class="NoRightPadding" href="../my/travelbugs.aspx">Trackables</a>
- (<a id="ctl00_hlSubNavTrackablesYours" accesskey="8" title="Your Trackables" class="NoSidePadding" href="../track/search.aspx?o=1&uid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">Yours</a>)</li>
- <li>
- <a id="ctl00_hlSubNavPocketQueries" accesskey="9" title="Pocket Queries" href="../pocket/">Pocket Queries</a></li>
- <li>
- <a id="ctl00_hlSubNavFieldNotes" accesskey="0" title="Field Notes" href="../my/fieldnotes.aspx">Field Notes</a></li>
- <li>
- <a id="ctl00_hlSubNavAccount" accesskey="a" title="Account Details" href="../account/">Account Details</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPlay" accesskey="3" title="Play" href="../seek/">Play ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavHide" accesskey="d" title="Hide & Seek a Cache" href="../seek/">Hide & Seek a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavLogCache" title="Log a Cache" href="../my/recentlyviewedcaches.aspx">Log a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavMap" accesskey="/" title="View Geocache Map" href="../map/">View Geocache Map</a></li>
- <li>
- <a id="ctl00_hlSubNavTrackables" accesskey="e" title="Find Trackables" href="../track/">Find Trackables</a></li>
- <li>
- <a id="ctl00_hlSubNavGeoTours" title="GeoTours" href="../adventures/geotours">GeoTours</a>
- </li>
- <li>
- <a id="ctl00_hlSubNavHelpCenter" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavCommunity" accesskey="6" title="Community" href="../forums/">Community ▼</a>
- <ul class="SubMenu">
-
- <li>
- <a id="ctl00_hlSubNavTellaFriend" accesskey="-" title="Tell a Friend" href="../account/SendReferral.aspx">Tell a Friend</a>
- </li>
-
- <li>
- <a id="ctl00_hlSubNavVolunteers" accesskey="+" title="Volunteers" href="../volunteers/">Volunteers</a></li>
- <li>
- <a id="ctl00_hlSubNavLocal" accesskey="z" title="Local Organizations" href="../organizations/">Local Organizations</a></li>
- <li>
- <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlSubNavBlog" accesskey="b" title="Blog" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
- <li>
- <a id="ctl00_hlSubNavEvents" accesskey="v" title="Events" href="../calendar/">Events</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavShop" accesskey="4" title="Shop" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavShop" accesskey="j" title="Shop Geocaching" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop Geocaching</a></li>
- <li>
- <a id="ctl00_hlSubNavIntlRetailers" title="International Retailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSReviews" accesskey="w" title="GPS Reviews" href="/reviews/gps">GPS Reviews</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSGuide" accesskey="k" title="Guide to Buying a GPS Device" href="../about/buying.aspx">Guide to Buying a GPS Device</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPartnering" accesskey="5" title="Partnering" href="../travel/">Partnering ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavTravel" title="Travel and GeoTourism" href="../travel/">Travel and GeoTourism</a></li>
- <li>
- <a id="ctl00_hlSubNavBrandedPromotions" title="Branded Promotions" href="../brandedpromotions/">Branded Promotions</a></li>
- <li>
- <a id="ctl00_hlSubNavEducation" title="Geocaching and Education" href="../education/">Geocaching and Education</a></li>
- <li>
- <a id="ctl00_hlSubNavAdvertisingWithUs" title="Advertising with Us" href="../about/advertising.aspx">Advertising with Us</a></li>
- <li>
- <a id="ctl00_hlSubNavAPIProgram" title="API Program" href="../live/apidevelopers/">API Program</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavVideos" accesskey="7" title="Videos" href="../videos/">Videos</a></li>
- <li>
- <a id="ctl00_hlNavFollowUs" title="Follow Us" href="http://www.facebook.com/geocaching">Follow Us ▼</a>
- <ul class="SubMenu NavSocialMedia">
- <li>
- <a id="ctl00_hlSubNavFacebook" title="Facebook" class="SubNavFacebook" href="http://www.facebook.com/geocaching">Facebook</a></li>
- <li>
- <a id="ctl00_hlSubNavYouTube" title="YouTube" class="SubNavYouTube" href="http://www.youtube.com/user/GoGeocaching">YouTube</a></li>
- <li>
- <a id="ctl00_hlSubNavInstagram" title="Instagram" class="SubNavInstagram" href="http://instagram.com/gogeocaching">Instagram</a></li>
- <li>
- <a id="ctl00_hlSubNavTwitter" title="Twitter" class="SubNavTwitter" href="http://twitter.com/GoGeocaching">Twitter</a></li>
- </ul>
- </li>
- </ul>
- <div class="LanguageSelector">
-
-
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
-
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
-</script>
- </div>
+ <div id="Top" class="SkipLinks">
+ <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
+ <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
</div>
- </nav>
- <section id="Content">
+ <!--[if lte IE 8]>
+ <div class="WarningMessage PhaseOut">
+ <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
+ </div>
+ <![endif]-->
- <div class="container">
- <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
- <p>
- <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
- </p>
-
- </div>
- <div id="ctl00_divContentMain" class="span-24 last">
-
-
-
- <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
-
- <p>
- <a href="#" class="CoordInfoLink">
- <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC2CJPF</span>
- <span class="arrow">▼</span> </a>
- </p>
-
-</div>
-<div id="dlgClipboard">
- <input type="text" class="TextFormat" />
- <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close">
- x</a>
-</div>
-<script type="text/javascript">
- $("a.CoordInfoLink").click(function (e) {
- e.preventDefault();
-
- $("#dlgClipboard")
- .show()
- .position({
- of: $("a.CoordInfoLink"),
- my: "right top",
- at: "right bottom",
- offset: "0 5"
- })
- .find("input")
- .val('http://coord.info/' + $('.CoordInfoCode').text())
- .focus()
- .select();
-
- $(document).mouseup(function (e) {
- if ($(e.target).parent("div#dlgClipboard").length == 0) {
- $(this).unbind(e);
- $("div#dlgClipboard").hide();
- }
- });
-
- return false;
- });
-
-
-</script>
-
- <div class="span-17">
- <div class="span-17 last BottomSpacing" id="cacheDetails">
- <p class="cacheImage">
- <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/3.gif" alt="Multi-cache" title="Multi-cache" /></a>
- </p>
-
- <h2 class="NoBottomSpacing">
- <span id="ctl00_ContentBody_CacheName">Kinderwald KiC</span>
- </h2>
- <div class="minorCacheDetails Clear">
- <div id="ctl00_ContentBody_mcd1">
- A cache by <a href="http://www.geocaching.com/profile/?guid=9a28b2fb-bce9-481f-87bc-7c5f4bafe723&wid=73246a5a-ebb9-4d4f-8db9-a951036f5376&ds=2">Tom03</a>
- </div>
- <div id="ctl00_ContentBody_mcd2">
- Hidden
- :
- 2010-07-31
-
- </div>
- <div>
-
- </div>
- </div>
- </div>
- <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing">
-
- <dl>
- <dt>
- Difficulty:</dt>
- <dd>
- <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars2_5.gif" alt="2.5 out of 5" /></span>
- </dd>
- </dl>
- <dl>
- <dt>
- Terrain:</dt>
- <dd>
- <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars2.gif" alt="2 out of 5" /></span>
- </dd>
- </dl>
-
- </div>
- <div id="ctl00_ContentBody_size" class="CacheSize span-5">
-
- <p class="AlignCenter">
- Size: <span class="minorCacheDetails"><img src="/images/icons/container/small.gif" alt="Size: small" title="Size: small" /> <small>(small)</small></span>
+ <div class="PrintOnly">
+ <p>
+ <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
</p>
-
+ <hr />
</div>
- <div class="span-6 right last">
-
-
- <div class="favorite right">
- <a id="uxFavContainerLink" href="javascript:void(0);">
- <div class="favorite-container"><!-- TODO! -->
- <span class="favorite-value">
- 22
- </span>
- Favorites
- </div>
+ <header id="ctl00_siteHeader">
+ <div class="container">
+ <h1 class="Logo">
+ <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
</a>
- <div class="favorite-dropdown">
-
- <ul>
- <li>
- <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span>
- </li>
- <li>
- <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Who Favorited this Cache</a>
+ </h1>
+ <div class="ProfileWidget">
+
+ <div id="ctl00_divSignedIn">
+ <ul class="logged-in-user">
+ <li class="li-user">
+ <a class="SignedInProfileLink" href="/my/default.aspx" title="View Your Profile">
+ <span class="avatar">
+ <img id="ctl00_hlHeaderAvatar" src="https://img.geocaching.com/avatar/642d2771-424e-4ee6-beb6-efecde3406fc.jpg" style="border-width:0px;" />
+ </span>
+ <span class="li-user-info">
+ <span>Bananeweizen</span>
+ <span class="cache-count">743 Finds</span>
+ </span>
+ </a>
+ <button type="button" class="li-user-toggle">
+ <svg width="12px" height="7px" viewBox="0 0 12 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g class="arrow" transform="translate(-1277.000000, -25.000000)" stroke="#FFFFFF" fill="#FFFFFF">
+ <path d="M1280.43401,23.3387013 C1280.20315,23.5702719 1280.20315,23.945803 1280.43401,24.1775793 L1284.82138,28.5825631 L1280.43401,32.9873411 C1280.20315,33.2191175 1280.20315,33.5944429 1280.43401,33.8262192 C1280.54934,33.9420045 1280.70072,34 1280.8519,34 C1281.00307,34 1281.15425,33.9422102 1281.26978,33.8262192 L1286.07462,29.0018993 C1286.30548,28.7701229 1286.30548,28.3947975 1286.07462,28.1630212 L1281.26958,23.3387013 C1281.03872,23.106925 1280.66487,23.106925 1280.43401,23.3387013 Z" id="Dropdown-arrow" sketch:type="MSShapeGroup" transform="translate(1283.254319, 28.582435) scale(1, -1) rotate(-90.000000) translate(-1283.254319, -28.582435) "></path>
+ </g>
+ </g>
+ </svg>
+ </button>
+ <ul>
+ <li class="li-settings">
+ <a title="Edit Account Settings" class="icon-settings" href="/account/settings">Settings</a>
+ </li>
+ <li class="li-signout">
+ <a id="ctl00_hlSignOut" accesskey="s" class="sign-out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC2CJPF%26title%3dkinderwald-kic">Sign Out</a>
+ </li>
+ </ul>
+ </li>
+ <li class="li-messagecenterheaderwidget li-messages" id="messagecenterheaderwidget">
+ <a class="message-center-icon" href="/account/messagecenter">
+ <span class="msg-center-link-text">Messages</span>
+ </a>
</li>
- <li>
- <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a>
+ <li class="li-upgrade">
+
+
</li>
</ul>
</div>
</div>
-
-
- </div>
-
- <p class="Clear">
-
- <a id="ctl00_ContentBody_uxCacheUrl" title="Related Web Page" href="http://www.kinderwald.de/">Related Web Page</a>
- </p>
-
-
-
- <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable">
- <div class="LocationData FloatContainer">
- <div class="span-9">
- <p class="NoBottomSpacing">
- <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates">
- <strong>
- <span id="uxLatLon">N 52° 25.504 E 009° 39.852</span></strong>
- </a>
- <br />
- <span id="ctl00_ContentBody_LocationSubPanel">
- UTM: 32U E 545164 N 5808524<br />
- </span>
- <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.425067&lon=9.6642&detail=1" target="_blank">Other Conversions</a>
- </p>
- </div>
- <div class="span-7 last AlignRight">
- <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br />
- <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 23.5 km from your home location</span>
- </div>
- </div>
- <div class="DownloadLinks">
- <dl id="Print">
- <dt class="label">
- <span id="ctl00_ContentBody_uxPrintHeader">Print</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" target="_blank">No Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&lc=5" target="_blank">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&lc=10" target="_blank">10 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=52.21625,9.714483 (Home Location)&daddr=52.425067,9.6642(Kinderwald+KiC)" target="_blank">Driving Directions</a>
- </dd>
- </dl>
- <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;">
- <dt>
- PDF:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a>
- </dd>
- </dl>
- <dl id="Download">
- <dt class="label">
- <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a>
- </dd>
- <dt></dt>
- <dd>
- <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('73246a5a-ebb9-4d4f-8db9-a951036f5376');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC2CJPF');return false;" id="ctl00_ContentBody_btnSendToPhone" />
- </dd>
- </dl>
- </div>
- </div>
-
- <div class="Note Disclaimer">
- <strong>
- Please note
- </strong>
- Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>.
</div>
-
-
- <div class="Note PersonalCacheNote">
- <strong>
- Personal Cache Note
- </strong>
- <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" />
- <span id="cache_note">
-
- </span>
+ </header>
+ <nav id="Navigation">
+ <div class="container">
+ <a href="../" id="ctl00_A1" class="Logo" title="Geocaching" accesskey="h">
+ <img src="/images/tlnMasters/logo-geocaching@2x.png" alt="Geocaching" width="195" />
+ </a>
+ <ul class="Menu">
+ <li>
+ <a id="ctl00_hlNavLearn" accesskey="1" class="Dropdown" href="../guide/">Learn</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavGeocaching101" accesskey="i" href="../guide/">Geocaching 101</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeocaching2Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Videos</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavPlay" accesskey="2" class="Dropdown" href="../play/search/">Play</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavFind" accesskey="d" href="../play/search/">Find a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavHide" accesskey="d" href="../play/hide/">Hide a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavMap" accesskey="/" href="../map/">View Geocache Map</a></li>
+ <li id="ctl00_liSubNavLogCache">
+ <a id="ctl00_hlSubNavLogCache" href="../my/recentlyviewedcaches.aspx">Log a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavTrackables" accesskey="e" href="../track/">Find Trackables</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeoTours" href="../play/geotours">GeoTours</a>
+ </li>
+ <li id="ctl00_liSubNavPocketQueries">
+ <a id="ctl00_hlSubNavPocketQueries" accesskey="9" href="../pocket/">Pocket Queries</a></li>
+ <li id="ctl00_liSubNavFieldNotes">
+ <a id="ctl00_hlSubNavFieldNotes" accesskey="0" href="../my/fieldnotes.aspx">Field Notes</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavCommunity" accesskey="3" class="Dropdown" href="../forums/">Community</a>
+ <ul class="SubMenu">
+
+ <li>
+ <a id="ctl00_hlSubNavTellaFriend" accesskey="-" href="../account/referafriend">Refer a Friend</a>
+ </li>
+
+ <li>
+ <a id="ctl00_hlSubNavVolunteers" accesskey="+" href="../volunteers/">Volunteers</a></li>
+ <li>
+ <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" href="../forums/">Discussion Forums</a></li>
+ <li>
+ <a id="ctl00_hlSubNavBlog" accesskey="b" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
+ <li>
+ <a id="ctl00_hlSubNavEvents" accesskey="v" href="../calendar/">Events</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavShop" accesskey="4" class="Dropdown" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavShop" accesskey="j" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">USA Shop</a></li>
+ <li>
+ <a id="ctl00_hlSubNavIntlRetailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
+ <li>
+ <a id="ctl00_hlBecomePremium" href="https://payments.geocaching.com/?upgrade=true">Become a Premium Member</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
</div>
-
- <h3 class="CacheDescriptionHeader">Geocache Description:</h3>
- <div class="UserSuppliedContent">
+ </nav>
+ <section id="Content">
+ <div class="container">
+ <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
+ <!--<p>
+ <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
+ </p>-->
+
+ </div>
+ <div id="ctl00_divContentMain" class="span-24 last">
+ + + + <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
+ + <p> + <a href="#" class="CoordInfoLink"> + <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC2CJPF</span> + <span class="arrow">▼</span> </a> + </p> +
+</div> +<div id="dlgClipboard"> + <input type="text" class="TextFormat" /> + <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close"> + x</a> +</div> +<script type="text/javascript"> + $("a.CoordInfoLink").click(function (e) { + e.preventDefault(); + + $("#dlgClipboard") + .show() + .position({ + of: $("a.CoordInfoLink"), + my: "right top", + at: "right bottom", + offset: "0 5" + }) + .find("input") + .val('http://coord.info/' + $('.CoordInfoCode').text()) + .focus() + .select(); + + $(document).mouseup(function (e) { + if ($(e.target).parent("div#dlgClipboard").length == 0) { + $(this).unbind(e); + $("div#dlgClipboard").hide(); + } + }); + + return false; + }); + + +</script> + + + <div class="span-17"> + + <div class="span-17 last BottomSpacing" id="cacheDetails"> + <p class="cacheImage"> + <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/3.gif" alt="Multi-cache" title="Multi-cache" /></a> + </p> + + <h2 class="NoBottomSpacing"> + <span id="ctl00_ContentBody_CacheName">Kinderwald KiC</span> + </h2> + <div class="minorCacheDetails Clear"> + <div id="ctl00_ContentBody_mcd1"> + A cache by <a href="http://www.geocaching.com/profile/?guid=9a28b2fb-bce9-481f-87bc-7c5f4bafe723&wid=73246a5a-ebb9-4d4f-8db9-a951036f5376&ds=2">Tom03</a> + </div> + <div id="ctl00_ContentBody_mcd2"> + Hidden + : + 2010-07-31 + + </div> + <div> + + </div> + </div> + </div> + <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing"> + + <dl> + <dt> + Difficulty:</dt> + <dd> + <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars2_5.gif" alt="2.5 out of 5" /></span> + </dd> + </dl> + <dl> + <dt> + Terrain:</dt> + <dd> + <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars2.gif" alt="2 out of 5" /></span> + </dd> + </dl> + + </div> + <div id="ctl00_ContentBody_size" class="CacheSize span-5"> + + <p class="AlignCenter"> + Size: <span class="minorCacheDetails"><img src="/images/icons/container/small.gif" alt="Size: small" title="Size: small" /> <small>(small)</small></span> + </p> + + </div> + <div class="span-6 right last"> + + + <div class="favorite right"> + <a id="uxFavContainerLink" href="javascript:void(0);"> + <div class="favorite-container"><!-- TODO! --> + <span class="favorite-value"> + 22 + </span> + Favorites + </div> + </a> + <div class="favorite-dropdown"> + + <ul> + <li> + <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span> + </li> + <li> + <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Who Favorited this Cache</a> + </li> + <li> + <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a> + </li> + </ul> + </div> + </div> + + + </div> + + <p class="Clear"> + + <a id="ctl00_ContentBody_uxCacheUrl" title="Related Web Page" href="http://www.kinderwald.de/">Related Web Page</a> + + </p> + + + + <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable"> + <div class="LocationData FloatContainer"> + <div class="span-9"> + <p class="NoBottomSpacing"> + <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates"> + <strong> + <span id="uxLatLon">N 52° 25.504 E 009° 39.852</span></strong> + </a> + <br /> + <span id="ctl00_ContentBody_LocationSubPanel"> + UTM: 32U E 545164 N 5808524<br /> + </span> + <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.425067&lon=9.6642&detail=1" target="_blank">Other Conversions</a> + </p> + </div> + <div class="span-7 last AlignRight"> + <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br /> + <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 397.7 km from your home location</span> + </div> + </div> + <div class="DownloadLinks"> + <dl id="Print"> + <dt class="label"> + <span id="ctl00_ContentBody_uxPrintHeader">Print</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376" target="_blank">No Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&lc=5" target="_blank">5 Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&lc=10" target="_blank">10 Logs</a> + <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=48.861002,9.186577 (Home Location)&daddr=52.425067,9.6642(Kinderwald+KiC)" target="_blank">Driving Directions</a> + </dd> + </dl> + <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;"> + <dt> + PDF: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a> + </dd> + </dl> + <dl id="Download"> + <dt class="label"> + <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a> + </dd> + <dt></dt> + <dd> + <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('73246a5a-ebb9-4d4f-8db9-a951036f5376');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC2CJPF');return false;" id="ctl00_ContentBody_btnSendToPhone" /> + </dd> + </dl> + </div> + </div> + + <div class="Note Disclaimer"> + <strong> + Please note + </strong> + Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>. + </div> + + + <div class="Note PersonalCacheNote"> + <strong> + Personal Cache Note + </strong> + <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" /> + + <span id="cache_note"></span> + </div> + + <h3 class="CacheDescriptionHeader">Geocache Description:</h3> + <div class="UserSuppliedContent"> + <span id="ctl00_ContentBody_ShortDescription">Von Nachwuchs-Cachern für Nachwuchs-Cacher.
-</span>
-
- </div>
-
- <br />
- <div class="UserSuppliedContent">
-
+</span> + + </div> + + <br /> + <div class="UserSuppliedContent"> + <span id="ctl00_ContentBody_LongDescription">Kleiner Multi über 7 Stationen. Länge ca. 1 km + 1km für den Rückweg. Die ZS befinden sich alle am KLEINEN BACH innerhalb des Kinderwaldes. Die Fragen müssen nicht in der aufgeführten Reihenfolge beantwortet werden, ihr könnt auch mit der letzten Frage anfangen !<br />
<br />
Nähere Infos zum Kinderwald gibt es unter <a href="http://www.kinderwald.de/" target="_blank" rel="nofollow">www.kinderwald.de</a><br />
@@ -619,916 +534,856 @@ F=H+A-B-C<br /> <br />
Viel Spaß !<br />
<br />
-P.S. An warmen Tagen Badesachen und Handtuch mitnehmen.</span>
-
- </div>
-
- <p>
-
-
- </p>
- <p id="ctl00_ContentBody_hints">
- <strong>
- Additional Hints</strong>
- (<a id="ctl00_ContentBody_lnkDH" onclick="dht(this);return false;" title="Decrypt" href="../seek/#">Decrypt</a>) </p><div id="div_hint" class="span-8 WrapFix">
- Qnf Svany vfg hagre Fgrvara</div><div id='dk' style="display: block;" class="span-9 last">
- <span id="ctl00_ContentBody_EncryptionKey" class="right"><div class="DecryptionKeyWidget"> <p class="WidgetHeader">Decryption Key</p> <p class="WidgetBody">A|B|C|D|E|F|G|H|I|J|K|L|M<br /> -------------------------<br /> N|O|P|Q|R|S|T|U|V|W|X|Y|Z</p> <p class="WidgetFooter">(letter above equals below, and vice versa)</p></div></span>
- </div>
- <div class="Clear">
- </div>
-
- </div>
-
-
- <div class="span-6 prepend-1 last">
-
-
-<div class="CacheDetailNavigation NoPrint">
-
- <a href="/seek/log.aspx?ID=1811409&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a>
- <ul>
- <li><a href="/seek/gallery.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Gallery</a> (17)</li>
- <li><a href="/my/watchlist.aspx?w=1811409">Watch</a> (3)</li>
- <li><a href="/bookmarks/mark.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3">Bookmark</a></li>
- <li><a href="/bookmarks/ignore.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3">Ignore</a></li>
- </ul>
-
-</div>
-
-
-
-
- <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;">
- </div>
-
-
-
- <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing">
-
- <h3 class="WidgetHeader">
- Attributes
- </h3>
- <div class="WidgetBody">
- <img src="/images/attributes/motorcycles-no.gif" alt="no motorcycles" title="no motorcycles" width="30" height="30" /> <img src="/images/attributes/wheelchair-no.gif" alt="not wheelchair accessible" title="not wheelchair accessible" width="30" height="30" /> <img src="/images/attributes/winter-yes.gif" alt="available in winter" title="available in winter" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/wading-yes.gif" alt="may require wading" title="may require wading" width="30" height="30" /> <img src="/images/attributes/scenic-yes.gif" alt="scenic view" title="scenic view" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/kids-yes.gif" alt="kid friendly" title="kid friendly" width="30" height="30" /> <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p>
- </div>
-
- </div>
-
-
+P.S. An warmen Tagen Badesachen und Handtuch mitnehmen.</span> + + </div> + + <p> + + + </p> + <p id="ctl00_ContentBody_hints"> + <strong> + Additional Hints</strong> + (<a id="ctl00_ContentBody_lnkDH" onclick="dht(this);return false;" title="Decrypt" href="../seek/#">Decrypt</a>) </p><div id="div_hint" class="span-8 WrapFix"> + Qnf Svany vfg hagre Fgrvara</div><div id='dk' style="display: block;" class="span-9 last"> + <span id="ctl00_ContentBody_EncryptionKey" class="right"><div class="DecryptionKeyWidget"> <p class="WidgetHeader">Decryption Key</p> <p class="WidgetBody">A|B|C|D|E|F|G|H|I|J|K|L|M<br /> -------------------------<br /> N|O|P|Q|R|S|T|U|V|W|X|Y|Z</p> <p class="WidgetFooter">(letter above equals below, and vice versa)</p></div></span> + </div> + <div class="Clear"> + </div> + + </div> + + + <div class="span-6 prepend-1 last"> + + +<div class="CacheDetailNavigation NoPrint"> + + <a href="/seek/log.aspx?ID=1811409&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a> + <ul> + <li><a href="/seek/gallery.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Gallery</a> (21)</li> + <li><a href="/my/watchlist.aspx?w=1811409">Watch</a> (2)</li> + <li><a href="/bookmarks/mark.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3">Bookmark</a></li> + <li><a href="/bookmarks/ignore.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3">Ignore</a></li> + </ul> + + +</div> + + + + + <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;"> + </div> + + + + <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing"> + + <h3 class="WidgetHeader"> + Attributes + </h3> + <div class="WidgetBody"> + <img src="/images/attributes/wheelchair-no.gif" alt="not wheelchair accessible" title="not wheelchair accessible" width="30" height="30" /> <img src="/images/attributes/motorcycles-no.gif" alt="no motorcycles" title="no motorcycles" width="30" height="30" /> <img src="/images/attributes/winter-yes.gif" alt="available in winter" title="available in winter" width="30" height="30" /> <img src="/images/attributes/firstaid-yes.gif" alt="needs maintenance" title="needs maintenance" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/wading-yes.gif" alt="may require wading" title="may require wading" width="30" height="30" /> <img src="/images/attributes/scenic-yes.gif" alt="scenic view" title="scenic view" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/kids-yes.gif" alt="kid friendly" title="kid friendly" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p> + </div> + + </div> + + <div id="ctl00_ContentBody_uxBanManWidget" class="InlinePageAds">
-
-
+ + <script type='text/javascript'>
googletag.cmd.push(function() {{
-googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_225de53b-b8eb-40c9-9d52-b39f5e133112').addService(googletag.pubads());
+googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_0163cb95-87d0-4db8-837c-4f1ceb127478').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
}});
</script>
-<div id='div_225de53b-b8eb-40c9-9d52-b39f5e133112'>
+<div id='div_0163cb95-87d0-4db8-837c-4f1ceb127478'>
<script type='text/javascript'>
-googletag.cmd.push(function() { googletag.display('div_225de53b-b8eb-40c9-9d52-b39f5e133112'); });
+googletag.cmd.push(function() { googletag.display('div_0163cb95-87d0-4db8-837c-4f1ceb127478'); });
</script>
</div>
-
- <p>
+ + <p> <small><a href="../about/advertising.aspx" id="ctl00_ContentBody_advertisingWithUs" title="Advertising with Us">Advertising with Us</a></small> </p>
-</div><div class="GoogleAds AlignCenter BottomSpacing">
-
- </div>
- <div class="clear">
- </div>
-
- <span id="ctl00_ContentBody_lnkTravelBugs"></span>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">
- <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span>
- </h3>
- <div class="WidgetBody">
-
-
+</div><div class="GoogleAds AlignCenter BottomSpacing"> + + </div> + <div class="clear"> + </div> + + <span id="ctl00_ContentBody_lnkTravelBugs"></span> + + +<div class="CacheDetailNavigationWidget"> + + <h3 class="WidgetHeader"> + <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span> + </h3> + <div class="WidgetBody"> + + <div id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItems">
-
- <p class="NoBottomSpacing"><span id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItemsLabel">There are no Trackables in this cache.</span></p>
-
-</div>
- <div class="TopSpacing">
-
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View past Trackables</a></p>
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p>
- </div>
-
-
- </div>
-
-
-</div>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=3eeea057-f605-485a-a45a-f5fea1426612">Kindercaches (KiC)</a><br /> by <a href="http://www.geocaching.com/profile/?guid=0564a940-8311-40ee-8e76-7e91b2cf6284">blafoo</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
- <a href="/bookmarks/default.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3" title="View all bookmark lists...">View all bookmark lists...</a>
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">My Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=14551708-0c3c-4f95-9342-1bb3119e6efe">cgeo mocks</a><br /> by <a href="http://www.geocaching.com/profile/?guid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">JoSaMaJa</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
-
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
- </div>
-
-
- <div id="ctl00_ContentBody_bottomSection" class="span-24 last">
-
- <p>
- <span id="ctl00_ContentBody_WaypointsInfo" style="font-weight:bold;">Additional Waypoints</span> <br />
-
-
-<script type="text/javascript">
- <!--
- var checkflag = false;
- function checkAll(obj) {
- if (checkflag == false) {
- checkflag = true;
- } else {
- checkflag = false;
- }
- var arrInput = document.getElementsByTagName("input");
- for (i = 0; i < arrInput.length; i++) {
- if (arrInput[i].type == 'checkbox') {
- arrInput[i].checked = checkflag;
- }
- }
- }
-
- // End -->
-</script>
-
- <table class="Table" id="ctl00_ContentBody_Waypoints">
- <thead>
- <tr>
- <th scope="col" class="AlignCenter">
- <a href="javascript:checkAll(this);">
- </a>
- </th>
- <th scope="col">
-
- </th>
- <th scope="col">
-
- </th>
- <th scope="col">
- Prefix
- </th>
- <th scope="col">
- Lookup
- </th>
- <th scope="col">
- Name
- </th>
- <th scope="col">
- Coordinate
- </th>
- <th scope="col">
-
- </th>
- </tr>
- </thead>
- <tbody>
-
- <tr class="BorderBottom " ishidden="false">
- <td class="AlignCenter">
-
- </td>
- <td>
- <img width="16" height="16" src="/images/icons/icon_nocoords.jpg" alt="Hide Coordinates" title="Hide Coordinates" />
- </td>
- <td>
- <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/flag.jpg" alt="Final Location" title="Final Location" />
- </td>
- <td>
- <span id="awpt_FN">
- FN</span>
- </td>
- <td>
- FINAL
- </td>
- <td>
- <a href="http://www.geocaching.com/seek/wpt.aspx?WID=30f1b37c-d395-4c7a-94e2-0c649d5f231b&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Final</a> (Final Location)
- </td>
- <td>
- ???
-
- </td>
- <td>
-
-
-
-
- </td>
- </tr>
- <tr class="BorderBottom ">
- <td>
-
- </td>
- <td>
- Note:
- </td>
- <td colspan="6">
-
- </td>
- </tr>
-
- <tr class="BorderBottom AlternatingRow" ishidden="false">
- <td class="AlignCenter">
-
- </td>
- <td>
- <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" />
- </td>
- <td>
- <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/pkg.jpg" alt="Parking Area" title="Parking Area" />
- </td>
- <td>
- <span id="awpt_PK">
- PK</span>
- </td>
- <td>
- PARKNG
- </td>
- <td>
- <a href="http://www.geocaching.com/seek/wpt.aspx?WID=98cb1387-49ce-4f94-9b05-5cb079d332b1&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Parking</a> (Parking Area)
- </td>
- <td>
- N 52° 25.384 E 009° 39.023
-
- </td>
- <td>
-
-
-
-
- </td>
- </tr>
- <tr class="BorderBottom AlternatingRow">
- <td>
-
- </td>
- <td>
- Note:
- </td>
- <td colspan="6">
- Kein "offizieller" Parkplatz, Parken trotzdem möglich.
- </td>
- </tr>
-
- <tr class="BorderBottom " ishidden="false">
- <td class="AlignCenter">
-
- </td>
- <td>
- <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" />
- </td>
- <td>
- <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/puzzle.jpg" alt="Question to Answer" title="Question to Answer" />
- </td>
- <td>
- <span id="awpt_ST">
- ST</span>
- </td>
- <td>
- START
- </td>
- <td>
- <a href="http://www.geocaching.com/seek/wpt.aspx?WID=04113bad-64ca-499a-9848-b5937e13da1b&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Start</a> (Question to Answer)
- </td>
- <td>
- N 52° 25.504 E 009° 39.852
-
- </td>
- <td>
-
-
-
-
- </td>
- </tr>
- <tr class="BorderBottom ">
- <td>
-
- </td>
- <td>
- Note:
- </td>
- <td colspan="6">
-
- </td>
- </tr>
-
- <tr class="BorderBottom AlternatingRow" ishidden="false">
- <td class="AlignCenter">
-
- </td>
- <td>
- <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" />
- </td>
- <td>
- <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/waypoint.jpg" alt="Reference Point" title="Reference Point" />
- </td>
- <td>
- <span id="awpt_WO">
- WO</span>
- </td>
- <td>
- SCENIC
- </td>
- <td>
- <a href="http://www.geocaching.com/seek/wpt.aspx?WID=b28c5879-3181-4510-94fa-6ec5e30fd056&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">Aussichtspunkt</a> (Reference Point)
- </td>
- <td>
- N 52° 25.488 E 009° 39.432
-
- </td>
- <td>
-
-
-
-
- </td>
- </tr>
- <tr class="BorderBottom AlternatingRow">
- <td>
-
- </td>
- <td>
- Note:
- </td>
- <td colspan="6">
- Ehemalige Finallocation wo es gebrannt hat. Gleichzeitig netter Aussichtspunkt.
- </td>
- </tr>
-
- </tbody> </table>
-
-<p>
-
- <span id="ShowHideLink">|
- <a id="ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates" href="../controls/#">Show Hidden Waypoints</a>
- <a id="ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates" href="../controls/#">Hide Hidden Waypoints</a></span>
-</p>
-
-<script type="text/javascript" language="javascript">
- var hiddenLinkCookieName = "hiddenlinks";
-
- jQuery(function () {
- var $ = jQuery;
- var hiddenLinkCookie = jQuery.cookie(hiddenLinkCookieName);
-
- $('#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates').click(function (e) {
- setHiddenCoordState(true);
- return false;
- });
-
- $('#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates').click(function (e) {
- setHiddenCoordState(false);
- return false;
- });
-
- if ($("#ctl00_ContentBody_Waypoints tbody tr[ishidden='true']").length > 0) {
- $("#ShowHideLink").show();
- } else {
- $("#ShowHideLink").hide();
- }
-
- if (hiddenLinkCookie == null || hiddenLinkCookie == "false") {
- setHiddenCoordState(false);
- } else {
- setHiddenCoordState(true);
- }
-
- });
-
-
-
- function setHiddenCoordState(show) {
- var $ = jQuery;
- if (show) {
- $('#ctl00_ContentBody_Waypoints tbody')
- .find("tr.AlternatingRow")
- .removeClass("AlternatingRow")
- .end()
- .find("tr")
- .show()
- .end()
- .find("tr:even:visible")
- .each(function(i) {
- if (i % 2 == 1)
- $(this).addClass("AlternatingRow").next().addClass("AlternatingRow");
- })
- .end();
-
- $("#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates").hide();
- $("#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates").show();
-
- $.cookie(hiddenLinkCookieName, "true");
-
- } else {
- $('#ctl00_ContentBody_Waypoints tbody')
- .find("tr.AlternatingRow")
- .removeClass("AlternatingRow")
- .end()
- .find("tr[ishidden='true']").each(function() {
- $(this).hide().next().hide();
- })
- .end()
- .find("tr:even:visible")
- .each(function(i) {
- if (i % 2 == 1)
- $(this).addClass("AlternatingRow").next().addClass("AlternatingRow");
- })
- .end();
-
- $("#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates").show();
- $("#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates").hide();
-
- $.cookie(hiddenLinkCookieName, "false");
- }
-
- return false;
- }
-</script>
-
- <p>
+ + <p class="NoBottomSpacing"><span id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItemsLabel">There are no Trackables in this cache.</span></p> +
+</div> + <div class="TopSpacing"> + + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View past Trackables</a></p> + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p> + </div> + + + </div> + + +</div> + + +<div class="CacheDetailNavigationWidget"> + <h3 class="WidgetHeader"> + Bookmark Lists + </h3> + <div class="WidgetBody"> + + <ul class="BookmarkList"> + + <li class=''> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=3eeea057-f605-485a-a45a-f5fea1426612">Kindercaches (KiC)</a><br />by <a href="http://www.geocaching.com/profile/?guid=0564a940-8311-40ee-8e76-7e91b2cf6284">blafoo</a> + </li> + + <li class='AlternatingRow'> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=15167f05-1058-4b5a-8f80-d9d12469006d">Interessante GC und NC Raum Hannover</a><br />by <a href="http://www.geocaching.com/profile/?guid=89b95797-bede-4ab2-990e-3ae1fd97539f">Tinimaus</a> + </li> + + </ul> + + <p class="NoBottomSpacing"> + <a href="/bookmarks/default.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376&WptTypeID=3" title="View all bookmark lists...">View all bookmark lists...</a> + </p> + </div> +</div> + + + + + </div> + + + <div id="ctl00_ContentBody_bottomSection" class="span-24 last"> + + <p> + <span id="ctl00_ContentBody_WaypointsInfo" style="font-weight:bold;">Additional Waypoints</span> <br /> + + +<script type="text/javascript"> + <!-- + var checkflag = false; + function checkAll(obj) { + if (checkflag == false) { + checkflag = true; + } else { + checkflag = false; + } + var arrInput = document.getElementsByTagName("input"); + for (i = 0; i < arrInput.length; i++) { + if (arrInput[i].type == 'checkbox') { + arrInput[i].checked = checkflag; + } + } + } + + // End --> +</script> + + <table class="Table" id="ctl00_ContentBody_Waypoints"> + <thead> + <tr> + <th scope="col" class="AlignCenter"> + <a href="javascript:checkAll(this);"> + </a> + </th> + <th scope="col"> + + </th> + <th scope="col"> + + </th> + <th scope="col"> + Prefix + </th> + <th scope="col"> + Lookup + </th> + <th scope="col"> + Name + </th> + <th scope="col"> + Coordinate + </th> + <th scope="col"> + + </th> + </tr> + </thead> + <tbody> + + <tr class="BorderBottom " ishidden="false"> + <td class="AlignCenter"> + + </td> + <td> + <img width="16" height="16" src="/images/icons/icon_nocoords.jpg" alt="Hide Coordinates" title="Hide Coordinates" /> + </td> + <td> + <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/flag.jpg" alt="Final Location" title="Final Location" /> + </td> + <td> + <span id="awpt_FN"> + FN</span> + </td> + <td> + FINAL + </td> + <td> + <a href="http://www.geocaching.com/seek/wpt.aspx?WID=30f1b37c-d395-4c7a-94e2-0c649d5f231b&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Final</a> (Final Location) + </td> + <td> + ??? + + </td> + <td> + + + + + </td> + </tr> + <tr class="BorderBottom "> + <td> + + </td> + <td> + Note: + </td> + <td colspan="6"> + + </td> + </tr> + + <tr class="BorderBottom AlternatingRow" ishidden="false"> + <td class="AlignCenter"> + + </td> + <td> + <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" /> + </td> + <td> + <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/pkg.jpg" alt="Parking Area" title="Parking Area" /> + </td> + <td> + <span id="awpt_PK"> + PK</span> + </td> + <td> + PARKNG + </td> + <td> + <a href="http://www.geocaching.com/seek/wpt.aspx?WID=98cb1387-49ce-4f94-9b05-5cb079d332b1&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Parking</a> (Parking Area) + </td> + <td> + N 52° 25.384 E 009° 39.023 + + </td> + <td> + + + + + </td> + </tr> + <tr class="BorderBottom AlternatingRow"> + <td> + + </td> + <td> + Note: + </td> + <td colspan="6"> + Kein "offizieller" Parkplatz, Parken trotzdem möglich. + </td> + </tr> + + <tr class="BorderBottom " ishidden="false"> + <td class="AlignCenter"> + + </td> + <td> + <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" /> + </td> + <td> + <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/puzzle.jpg" alt="Virtual Stage" title="Virtual Stage" /> + </td> + <td> + <span id="awpt_ST"> + ST</span> + </td> + <td> + START + </td> + <td> + <a href="http://www.geocaching.com/seek/wpt.aspx?WID=04113bad-64ca-499a-9848-b5937e13da1b&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">GC2CJPF Start</a> (Virtual Stage) + </td> + <td> + N 52° 25.504 E 009° 39.852 + + </td> + <td> + + + + + </td> + </tr> + <tr class="BorderBottom "> + <td> + + </td> + <td> + Note: + </td> + <td colspan="6"> + + </td> + </tr> + + <tr class="BorderBottom AlternatingRow" ishidden="false"> + <td class="AlignCenter"> + + </td> + <td> + <img width="16" height="16" src="/images/icons/icon_viewable.jpg" alt="Visible" title="Visible" /> + </td> + <td> + <img width="16" height="16" src="http://www.geocaching.com/images/wpttypes/sm/waypoint.jpg" alt="Reference Point" title="Reference Point" /> + </td> + <td> + <span id="awpt_WO"> + WO</span> + </td> + <td> + SCENIC + </td> + <td> + <a href="http://www.geocaching.com/seek/wpt.aspx?WID=b28c5879-3181-4510-94fa-6ec5e30fd056&RefID=73246a5a-ebb9-4d4f-8db9-a951036f5376&RefDS=1">Aussichtspunkt</a> (Reference Point) + </td> + <td> + N 52° 25.488 E 009° 39.432 + + </td> + <td> + + + + + </td> + </tr> + <tr class="BorderBottom AlternatingRow"> + <td> + + </td> + <td> + Note: + </td> + <td colspan="6"> + Ehemalige Finallocation wo es gebrannt hat. Gleichzeitig netter Aussichtspunkt. + </td> + </tr> + + </tbody> </table> + +<p> + + <span id="ShowHideLink">| + <a id="ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates" href="../controls/#">Show Hidden Waypoints</a> + <a id="ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates" href="../controls/#">Hide Hidden Waypoints</a></span> +</p> + +<script type="text/javascript" language="javascript"> + var hiddenLinkCookieName = "hiddenlinks"; + + jQuery(function () { + var $ = jQuery; + var hiddenLinkCookie = jQuery.cookie(hiddenLinkCookieName); + + $('#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates').click(function (e) { + setHiddenCoordState(true); + return false; + }); + + $('#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates').click(function (e) { + setHiddenCoordState(false); + return false; + }); + + if ($("#ctl00_ContentBody_Waypoints tbody tr[ishidden='true']").length > 0) { + $("#ShowHideLink").show(); + } else { + $("#ShowHideLink").hide(); + } + + if (hiddenLinkCookie == null || hiddenLinkCookie == "false") { + setHiddenCoordState(false); + } else { + setHiddenCoordState(true); + } + + }); + + + + function setHiddenCoordState(show) { + var $ = jQuery; + if (show) { + $('#ctl00_ContentBody_Waypoints tbody') + .find("tr.AlternatingRow") + .removeClass("AlternatingRow") + .end() + .find("tr") + .show() + .end() + .find("tr:even:visible") + .each(function(i) { + if (i % 2 == 1) + $(this).addClass("AlternatingRow").next().addClass("AlternatingRow"); + }) + .end(); + + $("#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates").hide(); + $("#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates").show(); + + $.cookie(hiddenLinkCookieName, "true"); + + } else { + $('#ctl00_ContentBody_Waypoints tbody') + .find("tr.AlternatingRow") + .removeClass("AlternatingRow") + .end() + .find("tr[ishidden='true']").each(function() { + $(this).hide().next().hide(); + }) + .end() + .find("tr:even:visible") + .each(function(i) { + if (i % 2 == 1) + $(this).addClass("AlternatingRow").next().addClass("AlternatingRow"); + }) + .end(); + + $("#ctl00_ContentBody_Waypoints_uxShowHiddenCoordinates").show(); + $("#ctl00_ContentBody_Waypoints_uxHideHiddenCoordinates").hide(); + + $.cookie(hiddenLinkCookieName, "false"); + } + + return false; + } +</script> + + <p> <div id="uxlrgMap" class="FloatRight TopSpacing">
-
- <div class="PageBreakBefore">
-
- </div>
- <div class="CDMapWidget">
- <p class="WidgetHeader NoBottomSpacing">
- <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.425067&lng=9.6642" target="_blank">View Larger Map</a>
- </p>
-
- <div id="map_canvas" style="width: 325px; height: 325px;">
- </div>
- <p class="WidgetFooter">
- <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a>
- </p>
- </div>
- <div style="display: none;">
- <div id="mapPrintingNotes">
- To print the map in Firefox and Opera, enable background images in the print dialog.
- <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()">
- Close
- </a>
- </div>
- </div>
-
-</div>
+ + <div class="PageBreakBefore"> + + </div> + <div class="CDMapWidget"> + <p class="WidgetHeader NoBottomSpacing"> + <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.425067&lng=9.6642" target="_blank">View Larger Map</a> + </p> + + <div id="map_canvas" style="width: 325px; height: 325px;"> + </div> + <p class="WidgetFooter"> + <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a> + </p> + </div> + <div style="display: none;"> + <div id="mapPrintingNotes"> + To print the map in Firefox and Opera, enable background images in the print dialog. + <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()"> + Close + </a> + </div> + </div> - <p class="NoPrint">
- <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span>
- <br />
- <span id="ctl00_ContentBody_FindText"></span>
- </p>
- <ul class="NoPrint">
- <li>
- ...other caches <a href="/seek/nearest.aspx?u=Tom03">hidden</a> or <a href="/seek/nearest.aspx?ul=Tom03">found</a> by this user
- </li>
-
- <li>
- ...nearby <a href="/seek/nearest.aspx?tx=a5f6d0ad-d2f2-4011-8c14-940a9ebf3c74&lat=52.425067&lng=9.664200">caches of this type</a>, <a href="/seek/nearest.aspx?tx=a5f6d0ad-d2f2-4011-8c14-940a9ebf3c74&lat=52.425067&lng=9.664200&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="/seek/nearest.aspx?lat=52.425067&lng=9.664200">caches</a>, <a href="/seek/nearest.aspx?lat=52.425067&lng=9.664200&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.425067&lon=9.664200">waymarks on Waymarking.com</a>
- </li>
-
-
- </ul>
- <p class="NoPrint">
- <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span>
- </p>
- <span class="NoPrint">
-
-<ul>
- <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.42507&lng=9.6642" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+25.504+E+009%c2%b0+39.852+(GC2CJPF)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.42507&longitude=9.6642&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.42507&lon=9.6642&zoom=16&q=52.42507,9.6642&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.42507_9.6642_GC2CJPF" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.42507&lon=9.6642" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.42507&mlon=9.6642&zoom=12" target="_blank">OpenStreetMap</a></li></span>
-</ul>
+</div> + + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span> + <br /> + <span id="ctl00_ContentBody_FindText"></span> + </p> + <ul class="NoPrint"> + <li> + ...other caches <a href="/seek/nearest.aspx?u=Tom03">hidden</a> or <a href="/seek/nearest.aspx?ul=Tom03">found</a> by this user + </li> + + <li> + ...nearby <a href="/seek/nearest.aspx?tx=a5f6d0ad-d2f2-4011-8c14-940a9ebf3c74&lat=52.425067&lng=9.664200">caches of this type</a>, <a href="/seek/nearest.aspx?tx=a5f6d0ad-d2f2-4011-8c14-940a9ebf3c74&lat=52.425067&lng=9.664200&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="/seek/nearest.aspx?lat=52.425067&lng=9.664200">caches</a>, <a href="/seek/nearest.aspx?lat=52.425067&lng=9.664200&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.425067&lon=9.664200">waymarks on Waymarking.com</a> + </li> + + + </ul> + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span> + </p> + <span class="NoPrint"> + +<ul> + <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.42507&lng=9.6642" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+25.504+E+009%c2%b0+39.852+(GC2CJPF)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.42507&longitude=9.6642&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.42507&lon=9.6642&zoom=16&q=52.42507,9.6642&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.42507_9.6642_GC2CJPF" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.42507&lon=9.6642" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.42507&mlon=9.6642&zoom=12" target="_blank">OpenStreetMap</a></li></span> +</ul> + + </span> + <ul class="CachePageImages NoPrint"> + + </ul> + + <div class="InformationWidget Clear"> + <h3> + 218 Logged Visits + </h3> + <div class="EncryptDecrypt"> + <a href="#" class="decrypt-link"> + Decrypt + </a> + </div> + <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 195 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 4 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 8 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 2 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 2 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 <img src="/images/logtypes/45.png" alt="Needs Maintenance" title="Needs Maintenance" /> 3 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 3 </p></span> + <p class="HalfLeft"> + <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View the Image Gallery of 21 images</a> + </p> + <p class="NoBottomSpacing AlignRight"> + <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links. + </p> + </div> + + <div id="cache_logs_container"> + <table id="cache_logs_table" class="LogsTable NoBottomSpacing"> + <tbody> + </tbody> + <tfoot> + <tr> + <td class="AlignCenter"> + <div id="pnlLazyLoad" style="display: none;"> + <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" /> + Loading Cache Logs... + </div> + <div id="pnlButtonLoad" style="display: none;"> + <a class="MobileButton"> + Load More Logs...</a> + </div> + </td> + </tr> + </tfoot> + </table> + </div> + <p> + <small> + Current Time: <time datetime="2015-03-31T10:40:16Z">03/31/2015 10:40:16 Pacific Daylight Time (17:40 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2015-02-08T18:40:31Z">2015-02-08T18:40:31Z</time> on 02/08/2015 10:40:31 (UTC-08:00) Pacific Time (US & Canada) (18:40 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum + </small> + </p> + <div id="topScroll" class="TopScroll" style="display: none;"> + <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl"> + <tr class="log-row" data-encoded="${IsEncoded}"> + <td> + <div class="FloatLeft LogDisplayLeft"> + <p class="logOwnerProfileName"> + <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong> + </p> + <p class="logOwnerBadge"> + <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle} + </p> + <p class="logOwnerAvatar"> + <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}} + <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}"> + {{else includeAvatars }} + <img width="48" height="48" src="/images/default_avatar.jpg"> + {{/if}} + </a> + </p> + <p class="logOwnerStats"> + {{if GeocacheFindCount > 0 }} + <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount} + {{/if}} + </p> + </div> + <div class="FloatLeft LogDisplayRight"> + <div class="HalfLeft LogType"> + <strong> + <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong> + </div> + <div class="HalfRight AlignRight"> + <span class="minorDetails LogDate">${Visited}</span> + </div> + <div class="Clear LogContent"> + {{if LatLonString.length > 0}} + <strong>${LatLonString}</strong> + {{/if}} + <p class="LogText">{{html LogText}}</p> + {{if Images.length > 0}} + <table cellspacing="0" cellpadding="3" class="LogImagesTable"> + {{tmpl(Images) "tmplCacheLogImages"}} + </table> + {{/if}} + + <div class="AlignRight"> + <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}} + View / Edit Log / Images + {{else}} + View Log + {{/if}} + </a></small> + {{if (userInfo.ID==AccountID)}} + <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small> + {{/if}} + </div> + </div> + </div> + </td> + </tr> + </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl"> + <tr> + <td> + + <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}"> + <img title="Photo" alt="Photo" src="/images/icons/16/photo.png"> + <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span> + </a> + </td> + </tr> + </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl"> + <span class="LogImgTitle"> ${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink"> + + <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a> + + <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span> + + {{if (Descr && Descr.length > 0) }} + <br /><p class="LogImgDescription">${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Descr).text()).html()).html() }</p> + {{/if}} + </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl"> + <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}"> + <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4> + <dl> + <dt>Original:</dt> + <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd> + </dl> + <dl class="ccu-parse"> + <dt>Change To:</dt> + <dd> + <input type="text" max="40" size="35" class="cc-parse-text"> + <button class="ccu-button ccu-parse">Submit</button> + </dd> + </dl> + <dl class="ccu-parseverify" style="display: none;"> + <dt>Change To:</dt> + <dd> + <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span> + </dd> + <dt> </dt> + <dd> + <button class="ccu-button ccu-parseverify-accept">Accept</button> + <button class="ccu-button ccu-parseverify-cancel">Cancel</button> + </dd> + </dl> + </div> + </script> - </span>
- <ul class="CachePageImages NoPrint">
-
- </ul>
-
- <div class="InformationWidget Clear">
- <h3>
- 171 Logged Visits
- </h3>
- <div class="EncryptDecrypt">
- <a href="#" class="decrypt-link">
- Decrypt
- </a>
</div>
- <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 151 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 3 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 7 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 2 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 2 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 <img src="/images/logtypes/45.png" alt="Needs Maintenance" title="Needs Maintenance" /> 2 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 3 </p></span>
- <p class="HalfLeft">
- <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=73246a5a-ebb9-4d4f-8db9-a951036f5376">View the Image Gallery of 17 images</a>
- </p>
- <p class="NoBottomSpacing AlignRight">
- <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links.
- </p>
- </div>
-
- <div id="cache_logs_container">
- <table id="cache_logs_table" class="LogsTable NoBottomSpacing">
- <tbody>
- </tbody>
- <tfoot>
- <tr>
- <td class="AlignCenter">
- <div id="pnlLazyLoad" style="display: none;">
- <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" />
- Loading Cache Logs...
- </div>
- <div id="pnlButtonLoad" style="display: none;">
- <a class="MobileButton">
- Load More Logs...</a>
- </div>
- </td>
- </tr>
- </tfoot>
- </table>
- </div>
- <p>
- <small>
- Current Time: <time datetime="2013-08-21T21:11:12Z">08/21/2013 21:11:12 Pacific Daylight Time (04:11 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2013-08-05T15:44:42Z">2013-08-05T15:44:42Z</time> on 08/05/2013 08:44:42 Pacific Daylight Time (15:44 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum
- </small>
- </p>
- <div id="topScroll" class="TopScroll" style="display: none;">
- <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl">
- <tr class="log-row" data-encoded="${IsEncoded}">
- <td>
- <div class="FloatLeft LogDisplayLeft">
- <p class="logOwnerProfileName">
- <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong>
- </p>
- <p class="logOwnerBadge">
- <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle}
- </p>
- <p class="logOwnerAvatar">
- <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}}
- <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}">
- {{else includeAvatars }}
- <img width="48" height="48" src="/images/default_avatar.jpg">
- {{/if}}
- </a>
- </p>
- <p class="logOwnerStats">
- {{if GeocacheFindCount > 0 }}
- <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount}
- {{/if}}
- </p>
- </div>
- <div class="FloatLeft LogDisplayRight">
- <div class="HalfLeft LogType">
- <strong>
- <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong>
- </div>
- <div class="HalfRight AlignRight">
- <span class="minorDetails LogDate">${Visited}</span>
- </div>
- <div class="Clear LogContent">
- {{if LatLonString.length > 0}}
- <strong>${LatLonString}</strong>
- {{/if}}
- <p class="LogText">{{html LogText}}</p>
- {{if Images.length > 0}}
- <table cellspacing="0" cellpadding="3" class="LogImagesTable">
- {{tmpl(Images) "tmplCacheLogImages"}}
- </table>
- {{/if}}
-
- <div class="AlignRight">
- <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}}
- View / Edit Log / Images
- {{else}}
- View Log
- {{/if}}
- </a></small>
- {{if (userInfo.ID==AccountID)}}
- <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small>
- {{/if}}
- </div>
- </div>
- </div>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl">
- <tr>
- <td>
-
- <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}">
- <img title="Photo" alt="Photo" src="/images/icons/16/photo.png">
- <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span>
- </a>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl">
- <span class="LogImgTitle"> ${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink">
-
- <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a>
-
- <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span>
-
- {{if (Descr && Descr.length > 0) }}
- <br /><p class="LogImgDescription">${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Descr).text()).html()).html() }</p>
- {{/if}}
- </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl">
- <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}">
- <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4>
- <dl>
- <dt>Original:</dt>
- <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd>
- </dl>
- <dl class="ccu-parse">
- <dt>Change To:</dt>
- <dd>
- <input type="text" max="40" size="35" class="cc-parse-text">
- <button class="ccu-button ccu-parse">Submit</button>
- </dd>
- </dl>
- <dl class="ccu-parseverify" style="display: none;">
- <dt>Change To:</dt>
- <dd>
- <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span>
- </dd>
- <dt> </dt>
- <dd>
- <button class="ccu-button ccu-parseverify-accept">Accept</button>
- <button class="ccu-button ccu-parseverify-cancel">Cancel</button>
- </dd>
- </dl>
- </div>
- </script>
-
- </div>
-
- </div>
- </section>
- <footer>
- <div class="container">
- <div class="span-24 last FooterTop">
+ </div>
+ </section>
+ <footer>
+
+ <section class="links wrap">
+ <dl>
+ <dt>Partner With Us</dt>
+ <dd><a id="ctl00_hlFooterJobs" href="http://www.groundspeak.com/jobs.aspx">Jobs</a></dd>
+ <dd><a id="ctl00_lnkTravelAndGeotourism" href="/travel/">GeoTours & Travel</a></dd>
+ <dd><a id="ctl00_lnkBrandedPromotions" href="/brandedpromotions/">Branded Promotions</a></dd>
+ </dl>
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
+ <dl>
+ <dt>Legal</dt>
+ <dd><a id="ctl00_hlFooterLogo" accesskey="l" href="../about/logousage.aspx">Logo Usage Guidelines</a></dd>
+ <dd><a id="ctl00_hlFooterParksPoliceLink" href="../parksandpolice/">Parks & Police</a></dd>
+ </dl>
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
+ <dl>
+ <dt>Shop Geocaching</dt>
+ <dd><a id="ctl00_lnkUSAShop" href="http://shop.geocaching.com/">USA Shop</a></dd>
+ <dd><a id="ctl00_lnkInternationalShop" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></dd>
+ </dl>
+ <dl>
+ <dt>Contact Us</dt>
+ <dd><a id="ctl00_lnkHelpCenterLink" rel="external" href="http://support.groundspeak.com/index.php?pg=request">Help Center</a></dd>
+ <dd><a id="ctl00_lnkMedia" rel="document" href="../press/faq.aspx">Media Inquiries</a></dd>
+ </dl>
+ + +<div class="language-dropdown"> + <div class="LocaleText"> + Choose Language + </div> + <div class="LocaleList"> + + <div class="selected-language"> + + <a href="#">English</a> + + </div> + <ul class="language-list"> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" class="selected" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Català</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Čeština</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Dansk</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Deutsch</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Ελληνικά</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Eesti</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Français</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">日本語</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">한국어</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Latviešu</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Magyar</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Nederlands</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">Polski</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Português</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">Русский</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl20_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl20$uxLocaleItem','')">Suomi</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl21_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl21$uxLocaleItem','')">Svenska</a></li> + + </ul> + + </div> +</div> +<script type="text/javascript"> + + jQuery(document).ready(function () { + jQuery(".selected-language a").click(function (e) { + e.preventDefault(); + var $loc = jQuery(this).parent().next(); + jQuery($loc).show().position({ + of: $loc.parent(), + my: "left bottom", + at: "left top-10", + collision: "fit fit" + }); + jQuery(this).addClass("Expanded"); + jQuery(document).click(function () { + jQuery(".language-list").fadeOut("fast"); + jQuery(".selected-language a").removeClass("Expanded"); + }); + return false; + }); + }); </script>
- </div>
- </div>
- <div class="container column-container">
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- About</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterGlossary" title="Glossary of Terms" href="../about/glossary.aspx">Glossary of Terms</a></li>
- <li>
- <a id="ctl00_hlFooterBrochures" title="Brochures" href="../tools/#Guide">Brochures</a></li>
- <li>
- <a id="ctl00_hlFooterAbout" title="About Groundspeak" href="../about/groundspeak.aspx">About Groundspeak</a></li>
- <li>
- <a id="ctl00_hlFooterHistory" title="History" href="../about/history.aspx">History</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Press</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterNews" title="News Articles" href="../press/">News Articles</a></li>
- <li>
- <a id="ctl00_hlFooterMediaFAQs" title="Media FAQs" rel="document" href="../articles/Brochures/footer/FAQ_Media.pdf">Media FAQs</a></li>
- <li>
- <a id="ctl00_hlFooterMediaInquiries" title="Media Inquiries" rel="external" href="http://support.groundspeak.com/index.php?pg=request&xCategory=11">Media Inquiries</a></li>
- <li>
- <a id="ctl00_hlFooterLogo" accesskey="l" title="Logo Usage Guidelines" href="../about/logousage.aspx">Logo Usage Guidelines</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Questions & Suggestions</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterHelpCenterLink" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- <li>
- <a id="ctl00_hlFooterDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlFooterParksPoliceLink" title="Land Management and Law Enforcement" href="../parksandpolice/">Land Management and Law Enforcement</a></li>
- <li>
- <a id="ctl00_hlFooterContactUs" title="Contact Us" href="../contact/">Contact Us</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Resources</strong>
+ </section>
+
+ <section class="copyright">
+ <div class="container">
+ <p>
+ © 2000-2015
+ <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
+ All Rights Reserved.
+ <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
+ |
+ <a id="ctl00_hlFooterPrivacy" accesskey="x" href="../about/privacypolicy.aspx">Privacy Policy</a>
</p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterTools" accesskey="o" title="Tools and Downloads" href="../tools/">Tools and Downloads</a></li>
- <li>
- <a id="ctl00_hlFooterAPIProgram" title="API Program" href="../live/">API Program</a></li>
- <li>
- <a id="ctl00_hlFooterBenchmarks" title="Find a Benchmark" href="../mark/">Find a Benchmark</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Follow Us</strong>
- </p>
- <ul class="FooterLinks FollowUsLinks">
- <li>
- <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a></li>
- <li>
- <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a></li>
- <li>
- <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/gogeocaching/"></a></li>
- <li>
- <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a></li>
- </ul>
- </div>
- </div>
- <div class="FooterBottom">
- <div class="container">
- <p>
- Copyright
- © 2000-2013
- <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
- All Rights Reserved.
- <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
- |
- <a id="ctl00_hlFooterPrivacy" accesskey="x" title="Privacy Policy" href="../about/privacypolicy.aspx">Privacy Policy</a>
- </p>
- </div>
+ <ul class="links-social">
+ <li>
+ <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/geocaching/"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a>
+ </li>
+ </ul>
+ </div>
+ </section>
+ </footer>
+ <div class="SkipLinks">
+ <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
</div>
- </footer>
- <div class="SkipLinks">
- <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
- </div>
<script type="text/javascript">
//<![CDATA[
$(function() { _gaq.push(['_trackEvent', 'Geocaching', 'CacheDetailsMemberType', 'Premium', null, true]); });var isLoggedIn = true;
var userDefinedCoords = {"status":"success","data":{"isUserDefined":false,"oldLatLngDisplay":"N 52° 25.504' E 009° 39.852'"}};
-cmapAdditionalWaypoints = [{"lat":52.42307,"lng":9.65038,"type":217,"name":"GC2CJPF Parking ( Parking Area )","pf":"PK"},{"lat":52.42507,"lng":9.6642,"type":218,"name":"GC2CJPF Start ( Question to Answer )","pf":"ST"},{"lat":52.4248,"lng":9.6572,"type":452,"name":"Aussichtspunkt ( Reference Point )","pf":"WO"}];
+cmapAdditionalWaypoints = [{"lat":52.42307,"lng":9.65038,"type":217,"name":"GC2CJPF Parking ( Parking Area )","pf":"PK"},{"lat":52.42507,"lng":9.6642,"type":218,"name":"GC2CJPF Start ( Virtual Stage )","pf":"ST"},{"lat":52.4248,"lng":9.6572,"type":452,"name":"Aussichtspunkt ( Reference Point )","pf":"WO"}];
mapLatLng = {"lat":52.42507,"lng":9.6642,"type":3,"name":"Kinderwald KiC"};
var ccConversions = [{"t":"Decimal","k":"DD","d":"WGS84","v":"52.425067, 009.664200"},{"t":"DDD MM SS.SSS","k":"DMS","d":"WGS84","v":"N 52° 25' 30.241\" E 009° 39' 51.120\""},{"t":"UTM","k":"UTM","d":"WGS84","v":"32U E 545164 N 5808524"}];
-var dh=false;userInfo = {ID: 4793174};
-userToken = '4OB3GFHLRR3CGMZFUAPD6CWPE24ZHP6Q7KCBEDNYY5CUNWNQIA32GZPVPFMH6IGAEYKVNNSFLMQ7BBGFDKQBT3BZGZBYKVQ4H5BWKD6MVBKYBTM627XPOUSUP6U4JF7NKKEOYJ4A6LEG2T5B6MG5AMMFOS27KNE4U2BAU4I6RAV2GHJDSEJCWVMDZN4MTGMAOEZUMRE4O275CT2QU2XAAJKVHU7RN7UA2S3OFU2TCDOZSRLJCCWA';
-includeAvatars = true;
+var dh=false;userInfo = {ID: 3409138};
+userToken = 'ID5R2NBJDBPQYVKRP2QCKFMGOD72N345U34TRF3HIUOES7I3DEYZLGMWQENANSEL75TH743VWQXA4PRVBZVB2UFIVLT5HYFG73BJY737PC6AVOROLQCJBHWZ5WOPA4ZCUMZSO7RLBORYFW5XH4FZERAO4GV6P6EU7MMIJWSXYPY4RVUTJZ7A2QJERGNUAG6CBQXBRG3YVE7KDVMMTIM2TNLSPGGQ2XGDCOXQI3X67PBO3GOHL22A';
+includeAvatars = false;
var lat=52.425067, lng=9.6642, guid='73246a5a-ebb9-4d4f-8db9-a951036f5376';
-initalLogs = {"status":"success", "data": [{"LogID":336424111,"CacheID":1811409,"LogGuid":"de243bfd-a064-4340-b520-e43d42df4019","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute bei 31 Grad im Kinderwald gewesen, da machte es auch nichts, dass die Seilfähre mit vier Kindern darauf gekentert ist !!!<br />Zwei Stunden Spaß und eine schöne Dose, alle waren zufrieden.<br />TftC stephi1972","Created":"2013-08-05","Visited":"2013-08-05","UserName":"stephi1972","MembershipLevel":3,"AccountID":3799705,"AccountGuid":"ecdbffd9-54c4-4746-b63b-1da59baace90","Email":"","AvatarImage":"9b1f5067-abb8-4e58-80fa-c179382c6c1b.jpg","GeocacheFindCount":675,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":330976044,"CacheID":1811409,"LogGuid":"118ed70d-9734-4a38-870d-a483ee83f32a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Wir waren letztes Jahr zur Brombeererntezeit schon einmal hier und haben uns ins Logbuch eingetragen, leider hat der große Cacher vergessen den Cache auch zu loggen. Da wir noch wußten wo der Cache zu finden ist, diesen erneut einen Besuch abgestattet und noch einmal eingetragen mit heutigem Datum, da das alte Datum nicht aufzutreiben war.<br /><br />Nun zum Cache, dieser macht richtig Laune für die Kinder. Wir haben bei 28 Grad die Runde in Badehose begangen. Am Besten ist das Floß, es macht so viel Spaß ins Wasser zu fallen. FÜr die kleine Cacherprinzessin kam das eher flache Wasser ein stückchen weiter in Frage und es mußten so viele Gänge und Wege begangen werden. Toll das sich um diese Anlage gekümmert wird. Immer wieder eine Fahrt wert!","Created":"2013-07-18","Visited":"2013-07-18","UserName":"NRÜ-Hunter","MembershipLevel":3,"AccountID":3132122,"AccountGuid":"263b5a96-0740-4508-ac84-63f359281e3b","Email":"","AvatarImage":"a5731207-7705-4008-a904-01ef961d56c6.jpg","GeocacheFindCount":480,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":328596370,"CacheID":1811409,"LogGuid":"5b4c8286-0b6e-4683-919f-fa60506dd843","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf der heutigen Heimreise habe ich ein wenig am Kanal und in der Nähe gefischt. Zu Beginn tat ich mich mit der Wegfindung etwas schwer, aber danach lief es wie geschmiert. Zum Glück waren keine Kinder vor Ort, da schleicht man ja nicht so gerne hinter den Bäumen rum... :-)<br />An der Seilfähre habe ich kurz gesucht, bin dann kurz drauf gestiegen und fast abgesoffen. Das wärs dann mit dem GPS-Gerät gewesen! Gerade noch einmal Glück gehabt! Ich habe mich dann aufs Prinzip Hoffnung verlassen und plante die fehlende Zahl zu erraten. Zu guter Letzt gab es dann jedoch im Listing noch zwei Möglichkeiten an die fehlende Zahl zu gelangen. Das war wirklich fair! Am Final habe ich mir dann noch einen Wolf gesucht, aber für die D-Wertung war das auch völlig in Ordnung. Hat Spaß gemacht!<br />TFTC","Created":"2013-07-09","Visited":"2013-07-09","UserName":"tripleedged","MembershipLevel":3,"AccountID":4494255,"AccountGuid":"983602a6-b99d-4888-8b07-73e0522e629a","Email":"","AvatarImage":"f0eaac0c-7d6c-46a0-9034-8e208ad5d203.jpg","GeocacheFindCount":1017,"GeocacheHideCount":4,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":325756200,"CacheID":1811409,"LogGuid":"817c38fa-99ac-425d-a692-7e3d31304a92","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schön gemachter Multi, obwohl die Wegführung nicht immer eindeutig ist. TFTC","Created":"2013-06-29","Visited":"2013-06-28","UserName":"MS Mysterio","MembershipLevel":3,"AccountID":4314909,"AccountGuid":"cb6ee233-98af-463f-a0d1-1e38941cd9b7","Email":"","AvatarImage":"","GeocacheFindCount":1883,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":324383118,"CacheID":1811409,"LogGuid":"2791ddf8-efb3-4660-aead-634cc58fbe07","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nun ja, die Runde ist cool gemacht, hat mir echt gefallen. Die Seilfähre ist allerdings mit Vorsicht zu geniessen. Bin spontan gekentert. Für die Idee lasse ich gerne auch einen FAV-Point hier.","Created":"2013-06-23","Visited":"2013-06-23","UserName":"GiSyd","MembershipLevel":3,"AccountID":2479302,"AccountGuid":"d4170df1-51ca-41e6-92a8-03d1d9fceec5","Email":"","AvatarImage":"ef3ed1c4-6795-4042-80e7-48c2ab66482c.jpg","GeocacheFindCount":363,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":319256335,"CacheID":1811409,"LogGuid":"961160af-77ce-4a9b-9b88-7febb9d222c9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nett gemachte Fragen an sehr schöner Strecke. Danke dafür! Nach kleinem Kampf mit der Seilfähre (bei dem zumindest die Zuschauer was zu lachen hatten) und Austausch mit anderen Cachern, dann das Final gefunden und geloggt.","Created":"2013-06-02","Visited":"2013-06-02","UserName":"mstig","MembershipLevel":3,"AccountID":6141473,"AccountGuid":"eb95a251-bee3-4334-b5af-1dc90a52fbd6","Email":"","AvatarImage":"ac70296c-d7dd-4245-a8c7-71f67a31dc12.png","GeocacheFindCount":212,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":319195790,"CacheID":1811409,"LogGuid":"ff742e88-3bfa-4d21-9e15-06ce4beae338","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Eine wirklich runde Sache, die den Kindern sehr gut gefallen hat!<br />Alle Aufgaben konnten gut und schnell gelöst werden und das Oberhaupt hatte das Final richtig berechnet ;-)<br />Da wir nicht ganz alleine waren, liebe Grüße an unsere Mitcacher...<br /><br />DFDC!<br /><br />IN: wir lassen gerne eine blaue Schleife da","Created":"2013-06-02","Visited":"2013-06-02","UserName":"4Brausens","MembershipLevel":3,"AccountID":6135781,"AccountGuid":"a3beb09e-0968-4cc5-9f4b-f777d67d451a","Email":"","AvatarImage":"0217d1e7-8599-4a1a-83b4-6517ec3ac80d.png","GeocacheFindCount":491,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":314374200,"CacheID":1811409,"LogGuid":"1362bfae-e4ac-4a5e-b7f9-7bbf2a923a7f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf Cachertour zusammen mit Daisy19810, Zwerge113, DerAllesfinder und unserer Schnecke diese tolle Runde angegangen und gelöst. Danke fürs Zeigen! Schleifchen in.","Created":"2013-05-14","Visited":"2013-05-09","UserName":"DrKadom","MembershipLevel":3,"AccountID":3946500,"AccountGuid":"8a77654c-6c6d-4d68-856e-43c2fa63d693","Email":"","AvatarImage":"232819b9-0cb7-4a04-bf69-032246d884c1.jpg","GeocacheFindCount":275,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":312674698,"CacheID":1811409,"LogGuid":"8fc8201d-6831-49b9-b4be-430b7c1720b0","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Unsere Himmelfahrttruppe mit Zwerge113, DerAllesfinder, DrKadom und meiner Wenigkeit zog heute durch den Mecklenheider Forst um ein paar Dosen zu suchen (und zu finden).<br />Dieser Multi ist wirklich sehr schön gemacht und für Kinder der Hit! Absolut empfehlenswert.<br />Danke, ohne diesen Cache wären wir hier sicher nie hergekommen.<br />Out: nix; In: Schleifchen","Created":"2013-05-09","Visited":"2013-05-09","UserName":"Daisy19810","MembershipLevel":3,"AccountID":6335627,"AccountGuid":"f2fa001b-5d0c-400e-8c26-97b8eb9046f5","Email":"","AvatarImage":"","GeocacheFindCount":247,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":312658002,"CacheID":1811409,"LogGuid":"5c2ea859-c3ec-45be-8f86-2d0fcd95a81c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schöner Cache im zweiten Anlauf gefunden. :-)","Created":"2013-05-09","Visited":"2013-05-09","UserName":"DerAllesfinder","MembershipLevel":1,"AccountID":4094871,"AccountGuid":"e5703e78-4b76-4d1c-b3a6-148b7f63b63f","Email":"","AvatarImage":"","GeocacheFindCount":24,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":312655849,"CacheID":1811409,"LogGuid":"fc791537-2931-4fd6-a6d2-c521b91e4f7f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Feiertag ausgenutzt um zu cachen. Mit Daisy19810 und Anhang erfolgreich gefunden :-)<br /><br />Danke","Created":"2013-05-09","Visited":"2013-05-09","UserName":"Zwerge113","MembershipLevel":1,"AccountID":4065218,"AccountGuid":"8b567e37-9d1a-459b-9e97-7583db898133","Email":"","AvatarImage":"","GeocacheFindCount":32,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":310207771,"CacheID":1811409,"LogGuid":"4445100f-a40d-4795-9592-3476f05ef09e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Mit viel Freude und Spaß gesucht und gefunden :) Danke für diesen tollen cache","Created":"2013-05-01","Visited":"2013-05-01","UserName":"Hasiundbär","MembershipLevel":3,"AccountID":5864723,"AccountGuid":"0f859f7b-7998-49a2-bf2b-62a39cb6711b","Email":"","AvatarImage":"32c9ea1a-698c-4dc5-9012-beb9fe02bd7b.jpg","GeocacheFindCount":148,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":311648724,"CacheID":1811409,"LogGuid":"5a25441d-6cc9-4ccd-9630-d028894462a3","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bin diese wunderschöne Runde mit meinem dreijährigen Sohn abgelaufen. So etwas hätte ich mir als kind gewünscht, eine super Anlage zum spielen. Das final hatte es ja in sich, aber nach ein wenig suchen konnten wir die Dose heben.<br />Habe einen TB da gelassen.<br />#407","Created":"2013-05-05","Visited":"2013-04-28","UserName":"theo_retisch","MembershipLevel":3,"AccountID":4149286,"AccountGuid":"7f97b3cc-f711-40ab-afa0-739b62197bca","Email":"","AvatarImage":"58cdd04d-5775-48fa-b07d-06f1f536cc15.png","GeocacheFindCount":519,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":309448901,"CacheID":1811409,"LogGuid":"4e01c66c-8025-4537-bd53-b4a7614ccc66","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute auf kleiner Fahrradrundtour das Finale gehoben. DfdC sagen ConTomi","Created":"2013-04-28","Visited":"2013-04-28","UserName":"Contomi","MembershipLevel":3,"AccountID":5250924,"AccountGuid":"ca00ad98-5333-43d6-a699-c8fc7c237d0e","Email":"","AvatarImage":"bec482ce-1873-48c5-a8b0-6b32d90cc9ad.jpg","GeocacheFindCount":158,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":309430772,"CacheID":1811409,"LogGuid":"a8874f36-0584-49f5-b075-dd7e73b53338","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schön ausgearbeiteter Cache! Wenn es hier richtig warm ist, dann wird es sicher nur so von Muggel-Hobbits wimmeln. Heute war es noch ruhig.<br />TB out","Created":"2013-04-28","Visited":"2013-04-28","UserName":"Erdmaennchen_3","MembershipLevel":3,"AccountID":3802800,"AccountGuid":"c6cb1fda-ee42-4100-90b1-d750467d4657","Email":"","AvatarImage":"df6c91db-76b1-434b-b847-0a40fa791453.jpg","GeocacheFindCount":1617,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":307621702,"CacheID":1811409,"LogGuid":"5ed01148-9d41-4cdd-9769-4f097d7c8b1c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"diese Cache ist wirklich süß gemacht.dfdc","Created":"2013-04-21","Visited":"2013-04-21","UserName":"Die 3 Geonauten","MembershipLevel":1,"AccountID":5600675,"AccountGuid":"53074204-5648-4ea0-9665-e54fb2697c0d","Email":"","AvatarImage":"","GeocacheFindCount":37,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":307183303,"CacheID":1811409,"LogGuid":"1c86c4f9-3798-4091-afce-b7d010732db6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Sehr schön gemachter Kindercache!<br />Danke dafür! \t<img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2013-04-20","Visited":"2013-04-20","UserName":"HorstHorstmann","MembershipLevel":1,"AccountID":6518802,"AccountGuid":"9415565a-8035-42cd-b448-e89a60d22fb9","Email":"","AvatarImage":"","GeocacheFindCount":15,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":300774617,"CacheID":1811409,"LogGuid":"5ae17e51-fbfa-4049-b9b3-cb2dbcdc92a5","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"sehr schöner Cache. Leider war die Fähre nicht da doch dank des Tipps haben wir das Ziel doch gefunden.","Created":"2013-03-26","Visited":"2013-03-26","UserName":"TeamLeo00","MembershipLevel":3,"AccountID":5502709,"AccountGuid":"372916b2-a76d-4393-a831-d398cba13b71","Email":"","AvatarImage":"b0c9e3af-1785-4430-bb88-c80134d02684.jpg","GeocacheFindCount":108,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":297431085,"CacheID":1811409,"LogGuid":"2c80abd0-d7de-4eeb-aba2-5e3d2c58ecb0","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auch wenn es zum Baden eindeutig noch zu kalt war, habe ich den Cache gut gefunden","Created":"2013-03-08","Visited":"2013-03-08","UserName":"loenni","MembershipLevel":3,"AccountID":4860261,"AccountGuid":"2df93c3f-982d-43fe-8b91-165bf2e3abf5","Email":"","AvatarImage":"","GeocacheFindCount":2515,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":297134777,"CacheID":1811409,"LogGuid":"0c6319f6-591d-42c6-b397-88e67447fe72","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf \"after-work-tour\" diesen Multi als NC absolviert. Alle Stationen konnten im Team mit Axel-Foley gut gefunden werden. Vielen Dank!","Created":"2013-03-06","Visited":"2013-03-05","UserName":"Nilleboy","MembershipLevel":3,"AccountID":1221755,"AccountGuid":"d038670b-5689-420e-950a-4d40967c9e64","Email":"","AvatarImage":"702eebc3-525e-46ae-ba95-a89b69b325fb.jpg","GeocacheFindCount":4758,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":297117378,"CacheID":1811409,"LogGuid":"63b794b8-e4bd-410e-b1d1-5a7a46357f62","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf kleiner Cacherunde am Abend im Team mit Nilleboy auch diesen Multi durchlaufen. <br />TFTC","Created":"2013-03-05","Visited":"2013-03-05","UserName":"Axel-Foley","MembershipLevel":3,"AccountID":1836934,"AccountGuid":"342fa7de-405c-4d1c-b104-79c8d59ffb46","Email":"","AvatarImage":"83f5a949-9f61-4ac8-bc4f-f93630c0135c.jpg","GeocacheFindCount":6426,"GeocacheHideCount":36,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":296501698,"CacheID":1811409,"LogGuid":"1e66c165-d70d-4783-ab65-c9db73a24882","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"#2283: Das war eine schöne Runde. Vom angegebenen Parkplatz aus sind wir die Stationen in umgekehrter Reihenfolge abgelaufen. So konnten wir auf dem Rückweg zum Cachemobil die anderen Stationen des Kinderwaldes erkunden. Für Cacher mit Kindern ist dieset Cache ein Muss.<br />Dafür gibt's einen FP.<br />DFDC <b><font color=\"blue\">mue-th</font></b><font color=\"blue\"></font>","Created":"2013-03-03","Visited":"2013-03-03","UserName":"mue-th","MembershipLevel":3,"AccountID":2601691,"AccountGuid":"473ce8cb-c95a-445c-805f-58e3c5442829","Email":"","AvatarImage":"a1a1d0fc-d54d-46f5-b2de-1b6149b7c234.jpg","GeocacheFindCount":2877,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":295044129,"CacheID":1811409,"LogGuid":"4cc3171f-1f0f-49c9-a0fd-30bb93a0945a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Es war sehr schon cach. <br />DFDC","Created":"2013-02-22","Visited":"2013-02-22","UserName":"nekolny","MembershipLevel":1,"AccountID":2018515,"AccountGuid":"ff452d34-4f18-4c2e-bce4-f11d2e65d056","Email":"","AvatarImage":"","GeocacheFindCount":163,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":294890152,"CacheID":1811409,"LogGuid":"3bb18a57-1986-4ee7-a4c4-83fbb6a9af01","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bei der momentanen Kälte und den angedrohten Niederschlägen legten wir die heutige Runde ein wenig in den Wald. Das schützte ganz gut vor dem kalten Wind, und der zeitweise fallende Schneeregen wurde auch ein wenig gedämpft. So konnten wir diese schöne Runde ganz gut geniessen. Nur für die Badehose war heute definitiv nicht die geeignete Jahreszeit <img src=\"/images/icons/icon_smile_wink.gif\" border=\"0\" align=\"middle\" /><br />Schliesslich hatten wir alles beisammen, um die Dose gut finden zu können. <br />Vielen Dank für diese schöne Tour!","Created":"2013-02-20","Visited":"2013-01-27","UserName":"fafafafa","MembershipLevel":3,"AccountID":3536809,"AccountGuid":"8df66947-094c-42d9-a48c-cbb65732d7bd","Email":"","AvatarImage":"08b32861-980a-4e9d-ab58-8fe95549e1a5.jpg","GeocacheFindCount":2221,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":291273728,"CacheID":1811409,"LogGuid":"e0fade10-d897-4387-9f36-cc7da4a8c360","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Dieser Cache im Kinderwald hat uns sehr gut gefallen.Vielen Dank fürs Zeigen sagt Immergruen61","Created":"2013-01-28","Visited":"2013-01-27","UserName":"Immergruen61","MembershipLevel":1,"AccountID":3510044,"AccountGuid":"bb127b72-e5d0-408f-be49-550ed59e8270","Email":"","AvatarImage":"","GeocacheFindCount":432,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 171, "rows": 171 } };
-var gaToken = 'UA-2020240-1';//]]>
+initalLogs = {"status":"success", "data": [{"LogID":476003048,"CacheID":1811409,"LogGuid":"6daf80b4-3219-4862-b527-4967f57defad","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Needs Maintenance","LogTypeImage":"45.png","LogText":"Bitte die Berechnung für A ändern","Created":"2015-02-08","Visited":"2015-02-08","UserName":"Nicolix","MembershipLevel":3,"AccountID":2896084,"AccountGuid":"50edc314-d601-480e-8c6a-c096c11db598","Email":"","AvatarImage":"e1537018-d686-42e9-bac9-e911f46593f8.png","GeocacheFindCount":2230,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":476000835,"CacheID":1811409,"LogGuid":"969371df-2eab-4275-8243-9b7b8bdeeed7","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Diesen Multi gingen nessi09 und ich heute auf unserer Cachingtour gemeinsam an. Am Start angekommen mussten wir zwei Sachen feststellen: Keine Räder und keine Punkte! Die Räder waren schnell angeschlossen, doch die Echse scheint erst kürzlich gestrichen worden zu sein, wobei sie wohl ihre außergewöhnliche Schuppenfarbe verloren hat. Schade. Die nächsten Stationen konnten wir gut finden und die Aufgaben gut lösen, doch dann der nächste \"Schock\", keine Seilfähre. Doch da wir A ganz gut raten konnten, war die Berechnung dann kein Problem mehr und wir konnten uns bald darauf ins Logbuch eintragen. Vielen Dank für diesen netten Multi, der mir viel Spaß gemacht hat!","Created":"2015-02-08","Visited":"2015-02-08","UserName":"Nicolix","MembershipLevel":3,"AccountID":2896084,"AccountGuid":"50edc314-d601-480e-8c6a-c096c11db598","Email":"","AvatarImage":"e1537018-d686-42e9-bac9-e911f46593f8.png","GeocacheFindCount":2230,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[{"ImageID":26244411,"ImageGuid":"f12407de-4158-475e-be28-d244f260ba9e","Name":"Keine Räder","Descr":"","FileName":"f12407de-4158-475e-be28-d244f260ba9e.jpg","Created":"2015-02-08","LogID":476000835,"CacheID":1811409,"ImageUrl":null},{"ImageID":26244438,"ImageGuid":"a2fcad6b-6a83-44fd-8f51-da439fd269c4","Name":"Keine Punkte","Descr":"","FileName":"a2fcad6b-6a83-44fd-8f51-da439fd269c4.jpg","Created":"2015-02-08","LogID":476000835,"CacheID":1811409,"ImageUrl":null},{"ImageID":26244456,"ImageGuid":"2ccb05da-7cc3-44d4-9ca1-2053ba6dcbd7","Name":"Keine Seilfähre","Descr":"","FileName":"2ccb05da-7cc3-44d4-9ca1-2053ba6dcbd7.jpg","Created":"2015-02-08","LogID":476000835,"CacheID":1811409,"ImageUrl":null}]},{"LogID":462798806,"CacheID":1811409,"LogGuid":"32f21349-6fda-407a-8560-bc8ee873ecfc","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Wow, toller Cache! Vielen Dank für den schönen Familiennachmittag!","Created":"2014-11-23","Visited":"2014-11-23","UserName":"NiedersachsenFee","MembershipLevel":1,"AccountID":7350639,"AccountGuid":"480d7529-30bd-4171-97cc-dca3985733ae","Email":"","AvatarImage":"","GeocacheFindCount":66,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":452401275,"CacheID":1811409,"LogGuid":"aede63cb-3552-4cac-a087-6cafaf8c006f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Das war mal einer für die Co. Es heißt ja, von Nachwuchs-Cachern für Nachwuchs-Cacher.<br /><br />Dfdc","Created":"2014-10-11","Visited":"2014-10-11","UserName":"Eilie und Co","MembershipLevel":3,"AccountID":1182877,"AccountGuid":"db0bc9a1-bdd7-4f4b-8b85-ab9a4db26c86","Email":"","AvatarImage":"a74daf4e-1fd0-460a-8000-4fdeda06278d.jpg","GeocacheFindCount":386,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":451787207,"CacheID":1811409,"LogGuid":"ff6e5a3d-bb0a-43c9-a2ad-3db760618a8f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hier konnte ich nicht alle variablen ermitteln. Durch die Quersumme und gleichsetzen konnte ich dann aber die beiden fehlenden variablen ermitteln und dann die eher für kleine Leute geeignete Finaldose finden. <br />TFTC","Created":"2014-10-08","Visited":"2014-10-08","UserName":"Sheglo","MembershipLevel":3,"AccountID":8993236,"AccountGuid":"5edd9a04-2450-4ac1-93be-3f7d387d8920","Email":"","AvatarImage":"","GeocacheFindCount":857,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":448109769,"CacheID":1811409,"LogGuid":"b22e3cdc-af61-4e1a-a7a4-5f811c14932b","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Trotz drohender Wolken habe ich mich heute Nachmittag auf in den Mecklenheider Forst gemacht. Alles habe ich zwar nicht entdecken können, aber mit etwas Kombinieren erhielt ich plausible KOs, die auch stimmten. Und so konnte ich mich dann ganz ungestört im Logbuch verewigen. Vielen Dank für die schöne Runde und<br /><br />--- T4TC ---","Created":"2014-09-25","Visited":"2014-09-25","UserName":"DeLaTrick","MembershipLevel":3,"AccountID":3696982,"AccountGuid":"44cfcd2c-d3f9-49b8-828a-9f692939f7ab","Email":"","AvatarImage":"9aeb67b2-40e5-4532-8443-312222cd0e4f.jpg","GeocacheFindCount":7068,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":443692327,"CacheID":1811409,"LogGuid":"bcba0a3e-d021-42a5-bfc3-ca0b2fa402c2","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"heute mit einer gruppe Kindern gefunden. Passt beim Schiff auf schaukelnde Kinder können leicht nass werden. sonst Super cach aufjeden fall für die kinder.","Created":"2014-09-08","Visited":"2014-09-08","UserName":"_locke92_","MembershipLevel":1,"AccountID":4940486,"AccountGuid":"7d379893-a44b-4c8b-ac71-b1c2179bc664","Email":"","AvatarImage":"","GeocacheFindCount":30,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":445922654,"CacheID":1811409,"LogGuid":"7bb33d63-fa68-4c13-bb34-3ae62a9c6819","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Danke für den Cache!","Created":"2014-09-16","Visited":"2014-08-17","UserName":"moonbyte","MembershipLevel":1,"AccountID":7826922,"AccountGuid":"17cec138-e064-42dc-b66d-4c4a6d17ec4a","Email":"","AvatarImage":"3b23fe74-aa6c-4edb-a154-3d7d4335bd5e.jpg","GeocacheFindCount":223,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":436986872,"CacheID":1811409,"LogGuid":"1ec99a48-4b25-4080-922c-346a55381079","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Danke für den schönen Multi, er hat sehr viel Spaß gemacht.","Created":"2014-08-19","Visited":"2014-08-17","UserName":"Cocoskatze","MembershipLevel":3,"AccountID":6844532,"AccountGuid":"5387dfd1-7fec-48d5-be99-2f4f17483972","Email":"","AvatarImage":"4ed8751b-62ba-440b-b763-35ff4239c755.jpg","GeocacheFindCount":227,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":434503977,"CacheID":1811409,"LogGuid":"f9641358-4741-42aa-8ece-628da69674ac","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Eine wirklich schöne Gegend für die Kinder, sie wollten gar nicht mehr weg. Leider sind die Aufgaben teils schwer zulösen, da sie der Zerstörungswut anheimgefallen sind, aber dank der Quersumme haben wir das Rätsel lösen können.<br /><br />Lieben Dank für den Cache","Created":"2014-08-13","Visited":"2014-08-13","UserName":"HappyFamily*","MembershipLevel":3,"AccountID":5829133,"AccountGuid":"40b4616d-d3b8-453b-b218-ebced58c0ce7","Email":"","AvatarImage":"","GeocacheFindCount":21,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":412877556,"CacheID":1811409,"LogGuid":"a8a87d80-3da6-42d2-bec2-7a5243f7d8a6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"mit der bratenbande gefunden<br />dfdc<br />schulz und schulze","Created":"2014-06-02","Visited":"2014-06-01","UserName":"schulz und schulze","MembershipLevel":1,"AccountID":1417620,"AccountGuid":"be15a8e5-33ea-4151-a9f6-775f49ef5328","Email":"","AvatarImage":"1ba3d006-6943-4d82-802e-7c46691af36b.jpg","GeocacheFindCount":1470,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":412634896,"CacheID":1811409,"LogGuid":"8af367ac-e34a-4486-bba2-fdf03b294624","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"mit schulz und schulze dem kinderwald mal wieder einen besuch abgestattet und die dose gefunden<br />dfdc<br />bratenbande","Created":"2014-06-01","Visited":"2014-06-01","UserName":"bratenbande","MembershipLevel":3,"AccountID":1070679,"AccountGuid":"b32cea93-c547-494a-9d9a-520ba01909d3","Email":"","AvatarImage":"57709ef5-8af2-4f7e-8e61-6082be637c7f.jpg","GeocacheFindCount":4300,"GeocacheHideCount":16,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":411253228,"CacheID":1811409,"LogGuid":"41fab16f-bbfb-4849-844b-bc2611a72a99","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Eine tolle Runde am Vater Tag. Danke für den tollen cache! Aerdna71 und Ajnif 88","Created":"2014-05-29","Visited":"2014-05-29","UserName":"aerdna71","MembershipLevel":3,"AccountID":7862919,"AccountGuid":"65583307-a685-4432-bc48-b6a70658d709","Email":"","AvatarImage":"","GeocacheFindCount":1185,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":416157417,"CacheID":1811409,"LogGuid":"fadfdb5f-3c71-48d8-9831-b6c1b5c98af3","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nach einem unfreiwilligen Tauchgang mit Padddi bei diesem tollen Wetter war dieser \"ErlebnisCache\" gut zu finden und hat auch noch unheimlich Spaß gemacht.","Created":"2014-06-14","Visited":"2014-05-25","UserName":"LovelessKitten","MembershipLevel":1,"AccountID":7457179,"AccountGuid":"ed7d4899-51f3-4b95-ab00-6dbd0906777a","Email":"","AvatarImage":"1a47f12c-0974-4a9f-88ca-2eca23e1e9a3.gif","GeocacheFindCount":184,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":410010095,"CacheID":1811409,"LogGuid":"7879928e-c25a-464a-99b6-124e53a35eef","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"DIeser Cache hat wirklich sehr viel Spaß gemacht und war in schöner Umgebung. Als wir denn die Seilfähre testen wollten, haben ich und LovelessKitten nasse Füße bekommen. Aber es war ja so warm das das sogar relativ angenehm war. Vielen Dank","Created":"2014-05-25","Visited":"2014-05-25","UserName":"Padddi","MembershipLevel":1,"AccountID":7437121,"AccountGuid":"f6147e5c-416c-4bb2-a3b8-f2575e78c4ad","Email":"","AvatarImage":"dc7adc55-12b4-473a-8dae-9971abe258c9.jpg","GeocacheFindCount":191,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":403600129,"CacheID":1811409,"LogGuid":"97cd5319-b968-4343-9ec5-03394db94921","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Wir haben ihn.....Hat sehr viel Spaß gemacht. ....","Created":"2014-05-03","Visited":"2014-05-02","UserName":"Team Twins07","MembershipLevel":1,"AccountID":9409323,"AccountGuid":"a2e25fd9-7366-4a22-9586-caa02d4c5321","Email":"","AvatarImage":"","GeocacheFindCount":1,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[{"ImageID":22187997,"ImageGuid":"916c25f5-7d7e-4e50-a458-419ef0a4e77c","Name":"20140502_173902","Descr":"","FileName":"916c25f5-7d7e-4e50-a458-419ef0a4e77c.jpg","Created":"2014-05-03","LogID":403600129,"CacheID":1811409,"ImageUrl":null}]},{"LogID":402752947,"CacheID":1811409,"LogGuid":"c1c56e5f-deb3-4114-9e43-34798f92225a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Write note","LogTypeImage":"4.png","LogText":"TB in.","Created":"2014-04-30","Visited":"2014-04-30","UserName":"blafoo","MembershipLevel":3,"AccountID":1912314,"AccountGuid":"0564a940-8311-40ee-8e76-7e91b2cf6284","Email":"","AvatarImage":"816ea7ab-8878-4e22-8097-ba18294ac8d9.png","GeocacheFindCount":1312,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":401272415,"CacheID":1811409,"LogGuid":"e89b9622-f532-428b-bde2-f525e49808c6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Erst dachte ich ui ganz schön lang, aber war doch nicht so schlimm. Die Stationen haben Spaß gemacht, beim Final musste ein wenig länger gesucht werden. TFTC","Created":"2014-04-26","Visited":"2014-04-26","UserName":"Enyea","MembershipLevel":3,"AccountID":2962113,"AccountGuid":"ade3f2ed-83e1-4115-a02e-58242bd190ba","Email":"","AvatarImage":"9bcd4d5f-e1ac-4712-8486-ec10e1f84b7d.jpg","GeocacheFindCount":4390,"GeocacheHideCount":16,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":400302961,"CacheID":1811409,"LogGuid":"974e7902-4729-433f-9b38-ae592960c93c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute nach einigen schwierigkeiten doch noch gefunden. \"dem weg in nördliche richtung folgen\" ist aber auch ein falscher freund xD","Created":"2014-04-22","Visited":"2014-04-22","UserName":"ermd2","MembershipLevel":3,"AccountID":7163462,"AccountGuid":"54ee8ceb-8e0b-4ef9-b941-d11d9eddbef1","Email":"","AvatarImage":"b0ddf3d7-58b8-4d03-9cc9-e69c3bfba8a2.jpg","GeocacheFindCount":137,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":408518056,"CacheID":1811409,"LogGuid":"43f11ea8-e005-4083-9bd3-fc8a9688371a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit baldi durch den Kinderwald. Bis auf eine Station alles prima gefunden. Danke für die nette Runde.<br />Kunterbunt","Created":"2014-05-19","Visited":"2014-04-06","UserName":"kunterbunt","MembershipLevel":3,"AccountID":1050708,"AccountGuid":"096316ae-7804-4f63-981e-87a028f1dda8","Email":"","AvatarImage":"4e95a982-31fa-41dc-8d5a-9d8ca9ab37a0.jpg","GeocacheFindCount":1698,"GeocacheHideCount":4,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":407381811,"CacheID":1811409,"LogGuid":"f99d5df4-eac5-441f-af4c-31e118f705a5","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Kleine Erkundungstour mit kunterbunt.<br /><br />Leider war die Seilfaehre nicht da. An der naechsten Station dann Muggles.<br /><br />Das Finale konnten wir trotzdem finden.<br /><br />Danke fuer den Cache<br /><br />baldi","Created":"2014-05-15","Visited":"2014-04-06","UserName":"baldi","MembershipLevel":3,"AccountID":565190,"AccountGuid":"a9710d10-99c2-4c4e-97ca-5c5e3aedaebf","Email":"","AvatarImage":"","GeocacheFindCount":3055,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":390148964,"CacheID":1811409,"LogGuid":"1ef5171b-3346-4928-9cdf-657cf5c6f181","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Eine schöne Runde...nach kurzer Zeit konnte die Dose gefunden werden.<br />DFDC / CaDi","Created":"2014-03-21","Visited":"2014-03-21","UserName":"derek78","MembershipLevel":3,"AccountID":2365504,"AccountGuid":"c3f49617-12e7-423c-9f72-a66bbbc031cf","Email":"","AvatarImage":"a8ecb3ee-f5cf-4015-b186-a96c7dbaed4a.jpg","GeocacheFindCount":4923,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":388678520,"CacheID":1811409,"LogGuid":"8f31369b-a5e8-4dee-83fc-ebe9dd15e9bc","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"im Team mit The Chaos Family schnell gefunden und geloggt","Created":"2014-03-15","Visited":"2014-03-09","UserName":"LüLei2014","MembershipLevel":1,"AccountID":8019634,"AccountGuid":"0c7fae0b-f471-48a4-b70f-9d6a966f7987","Email":"","AvatarImage":"","GeocacheFindCount":4,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":387323524,"CacheID":1811409,"LogGuid":"d7f989bb-c44a-40ac-969b-8d9b8744e01d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"So dies war der heutige Abschluss unsere Kinder hatten tierisch Spaß leider war die Seilfähre nicht da schade","Created":"2014-03-09","Visited":"2014-03-09","UserName":"The Chaos Family","MembershipLevel":3,"AccountID":7626789,"AccountGuid":"293958d3-c49d-423f-ae15-79a098ba6f55","Email":"","AvatarImage":"5638409b-df2c-4e34-bd26-97c70a5714e8.jpg","GeocacheFindCount":1084,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":387252010,"CacheID":1811409,"LogGuid":"cf0ade9c-36f2-494f-842e-c517750e7b06","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Diesen Cache haben wir heute als Vorbereitung für ein Event mit einigen Kindern am nächsten Wochenende \"getestet\" und für gut befunden. Wir werden nächste Woche wieder kommen und den Cache dann mit den Kindern machen. DfdC!","Created":"2014-03-09","Visited":"2014-03-09","UserName":"SordChian","MembershipLevel":1,"AccountID":3876908,"AccountGuid":"7726406e-0682-409a-8c60-71c2a0105bc1","Email":"","AvatarImage":"a02ba54c-2eb9-4499-9ea5-18a81d99a50e.jpg","GeocacheFindCount":64,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 218, "rows": 218 } };
+var gaToken = 'UA-2020240-1';ga('create', 'UA-2020240-35', 'geocaching.com'); ga('send', 'pageview');//]]>
</script>
</form>
- <script type="text/javascript">
+ <script src="/js/jquery_plugins/tinynav.min.js"></script>
+ <script src="/js/matchMedia.js"></script>
+ <script src="/account/scripts/custom/message-center-header-widget.js"></script>
+ <script>
+ $('#messagecenterheaderwidget').messageCenterHeaderWidget();
+
var browserType = {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
@@ -1537,18 +1392,57 @@ var gaToken = 'UA-2020240-1';//]]> MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
};
+ // Modernizr only identifies browsers that support touch events; Windows Phone and webOS handle touch differently
+ var isMobile = (/(webOS|hpwOS|IEMobile)/).test(navigator.userAgent);
+
$(function () {
- // Make the menu system play nice with all browsers:
- $('ul.Menu li').hover(function () {
- $(this).addClass('hover');
- $('ul:first', this).css('visibility', 'visible');
- }, function () {
- $(this).removeClass('hover');
- $('ul:first', this).css('visibility', 'hidden');
+ var $topMenuLinks = $('.Menu > li');
+
+ $topMenuLinks.children('a').each(function () {
+ $(this).on('touchstart click', function (e) {
+ e.stopPropagation();
+
+ var $this = $(this),
+ $parent = $(this).parent();
+
+ $topMenuLinks.removeClass('hover');
+
+ if (!$parent.hasClass('hover') && $this.hasClass('Dropdown')) {
+ e.preventDefault();
+ $parent.addClass('hover');
+ }
+ });
+ });
+
+ var $userMenuBtn = $('.logged-in-user .li-user-toggle');
+
+ $userMenuBtn.on('touchstart click', function (e) {
+ e.stopPropagation();
+ $(this).next('ul').addClass('user-expanded');
+ });
+
+ $(document).on('click', function (e) {
+ if ($('.user-expanded').length && !$(e.target).parents().hasClass("user-expanded")) {
+ $('.user-expanded').removeClass("user-expanded");
+ }
+ if (!$(e.target).parents().hasClass("Menu")) {
+ $topMenuLinks.removeClass("hover");
+ }
});
- if (!isiOS()) {
- // Constructing a Twitter-esque Login:
- $(".SignInLink").click(function (e) {
+
+ if (isMobile || Modernizr.touch) {
+ // Convert language dropdown to native select
+ $("ul.language-list .selected").parent().addClass("selected");
+ $(".selected-language a, ul.language-list").hide();
+ $(".language-list").tinyNav({
+ active: 'selected'
+ });
+ }
+
+
+ // Constructing a Twitter-esque Login:
+ $(".SignInLink").on('click', function (e) {
+ if (window.matchMedia("(min-width: 1000px)").matches) {
e.preventDefault();
$("#SignInWidget").toggle();
$(".ProfileWidget").toggleClass("WidgetOpen");
@@ -1561,21 +1455,14 @@ var gaToken = 'UA-2020240-1';//]]> }
});
return false;
- });
- }
+ }
+ });
+
if (!("placeholder" in document.createElement("input"))) {
$("#SignInWidget label").removeClass("hideMe");
}
- $('.SignedInProfileLink').truncate({
- width: 120,
- after: '&hellip;',
- center: false,
- addclass: false,
- addtitle: false
- });
-
// Hide the warning message if the user closed it already
if ($.cookie('hide_warning') != null) {
$(".WarningMessage").hide();
@@ -1588,739 +1475,735 @@ var gaToken = 'UA-2020240-1';//]]> function isiOS() {
return (
- (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
- );
+ (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
+ );
}
});
</script>
-
- <script type="text/javascript">
- <!--
-
- function s2gps(guid) {
- var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no');
- w.focus();
- }
-
- function s2phone(wpid) {
- window.location.href='/seek/sendtophone.aspx?gc=' + wpid;
- }
-
- function pl(lc) {
- document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n');
- }
-
- function setNotification(id) {
- //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'});
- //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'});
- }
-
- function cmo(id) {
- Cookie.set('sn', true);
- }
-
- function pp(img) {
- var w = window.open(img);
- w.focus();
- }
-
- var map, bounds;
- var canUpdateFavoriteStatus = true;
- var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false;
- var logInitialLoaded = false;
- var $tfoot = $("#cache_logs_table").find("tfoot");
- var currentPageIdx = 1, totalPages = 1, pageSize = 10;
- var isBusy = false;
-
- var locString = {
- decrypt: 'Decrypt',
- encrypt: 'Encrypt'
- };
-
- $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle");
- $("#tmpl_CacheLogImages").template("tmplCacheLogImages");
- $("#tmpl_CacheLogRow").template("tmplCacheLogRow");
-
- $(".EncryptDecrypt")
- .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} })
- .click(function (e) {
- e.preventDefault();
- $("tr.log-row").each(function (i, obj) {
- var $obj = $(obj);
- if ($obj.data("encoded") == true) {
- var lt = $obj.find("p.LogText");
- //var ltDecoded = $('<div />').html(lt.html()).text();
- lt.html(convertROTStringWithBrackets(lt.html()));
- }
- });
-
- decryptLogs = !decryptLogs;
-
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- return false;
- });
-
- function appendNewLogs(obj) {
-
- totalPages = obj.pageInfo.totalPages;
-
- var $newBody = $(document.createElement("TBODY"));
-
- $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody);
-
- $newBody.find("a.tb_images").each(function()
- {
- var $this = $(this);
- $this.fancybox({
- 'type': 'image',
- 'titlePosition': 'inside',
- 'padding': 10,
- titleFormat: function() { return $this.data('title'); }
- });
- });
-
- $("#cache_logs_table")
- .append($newBody.children());
-
- currentPageIdx = obj.pageInfo.idx + 1;
- pageSize = obj.pageInfo.size;
- }
-
- var showScroll = false;
+ + <script type="text/javascript"> + <!-- + + function s2gps(guid) { + var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no'); + w.focus(); + } + + function s2phone(wpid) { + window.location.href='/seek/sendtophone.aspx?gc=' + wpid; + } + + function pl(lc) { + document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n'); + } + + function setNotification(id) { + //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'}); + //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'}); + } + + function cmo(id) { + Cookie.set('sn', true); + } + + function pp(img) { + var w = window.open(img); + w.focus(); + } + + var map, bounds; + var canUpdateFavoriteStatus = true; + var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false; + var logInitialLoaded = false; + var $tfoot = $("#cache_logs_table").find("tfoot"); + var currentPageIdx = 1, totalPages = 1, pageSize = 10; + var isBusy = false; + + var locString = { + decrypt: 'Decrypt', + encrypt: 'Encrypt' + }; + + $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle"); + $("#tmpl_CacheLogImages").template("tmplCacheLogImages"); + $("#tmpl_CacheLogRow").template("tmplCacheLogRow"); + + $(".EncryptDecrypt") + .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} }) + .click(function (e) { + e.preventDefault(); + $("tr.log-row").each(function (i, obj) { + var $obj = $(obj); + if ($obj.data("encoded") == true) { + var lt = $obj.find("p.LogText"); + //var ltDecoded = $('<div />').html(lt.html()).text(); + lt.html(convertROTStringWithBrackets(lt.html())); + } + }); + + decryptLogs = !decryptLogs; + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + return false; + }); + + function appendNewLogs(obj) { + + totalPages = obj.pageInfo.totalPages; + + var $newBody = $(document.createElement("TBODY")); + + $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody); + + $newBody.find("a.tb_images").each(function() + { + var $this = $(this); + $this.fancybox({ + 'type': 'image', + 'titlePosition': 'inside', + 'padding': 10, + titleFormat: function() { return $this.data('title'); } + }); + }); + + $("#cache_logs_table") + .append($newBody.children()); + + currentPageIdx = obj.pageInfo.idx + 1; + pageSize = obj.pageInfo.size; + } + + var showScroll = false; + + function callLogLoad(hideFooter) { + if (screen.width > 1090){ + showScroll = true; + } + $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs }, + function (response) { + if (response.status == "success") { + appendNewLogs(response); + if( hideFooter || (totalPages < currentPageIdx) ) { + $tfoot.hide(); + } + } else if (response.status == "error" && response.value == "1") { + // reload the page since the data had expired. + window.location.reload(); + } + isBusy = false; + }); + } + + $("#add_to_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv++; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr--; + $(".favorite-rank").text(fr); + + $("#pnlNonfavoriteCache").fadeOut("fast", function () { + $("#pnlFavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $("#remove_from_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv--; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr++; + $(".favorite-rank").text(fr); + + $("#pnlFavoriteCache").fadeOut("fast", function () { + $("#pnlNonfavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $(function () { + + // CSP Section + if ($("#cspMessage").length) { + + var editLink = $('a[href*="report.aspx"]').attr('href'); + + $("#cspMessage").prepend('<P><strong>Already submitted this geocache?</strong> Please check below for the Reviewer’s notes and make any necessary changes before you resubmit. You can also respond by clicking "Log Your Visit" and posting a Reviewer Note.</P>'); + $("#cspMessage").prepend('<P>Your geocache has not been published. Once your geocache is in place and all of the details have been entered, click "Submit for Review". A volunteer reviewer will begin the review process within about 7 days.</P>'); + + $("#cspGoBack").click(function (e) { + e.preventDefault(); + window.location = editLink; + return false; + }); + + $("#cspSubmit").click(function (e) { + e.preventDefault(); + $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + window.location = '/seek/cache_details.aspx?guid=' + r.guid; + } else { + alert("There was an error enabling your cache."); + } + }); + return false; + }); + + + } + + + //override coords + if (typeof(userDefinedCoords) != "undefined") { + if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + $("#uxLatLon") + .data("isOverridden", true) + .addClass("myLatLon"); + } else if (userDefinedCoords.status == "success") { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + } else { + $("#uxLatLonLink").contents().unwrap(); + } + } else { + $("#uxLatLonLink").contents().unwrap(); + } + + + var cacheNoteText = { + DefaultText: 'Click to enter a note', + ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.', + SavingText: 'Please wait, saving your note...' + }; + + + + $("time.timeago").timeago(); + + $(".button").button(); + + var sn = Cookie.get('sn'); + + if ($('#trNotPM').length > 0) { + $('#trNotPM').toggle(!sn); + } + + $("#cache_note").editInPlace({ + callback: function (unused, enteredText) { + var me = $(this); + + var et = $.trim(enteredText); + if (et.length > 500 ) { + et = et.substr(0, 500); + } + $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + if ($.trim(r.note) == "") { + $("#cache_note").text(cacheNoteText.DefaultText); + } else { + $("#cache_note").text(r.note); + } + + me.effect('highlight', { color: '#ffb84c' }, 'slow'); + } else { + alert(cacheNoteText.ErrorInSaving); + $("#cache_note").text(cacheNoteText.DefaultText); + } + + }); + + return cacheNoteText.SavingText; + } + , default_text: cacheNoteText.DefaultText + , field_type: "textarea" + , textarea_rows: "7" + , textarea_cols: "65" + , show_buttons: true + , bg_over: "#dad7cb" + //, callback_skip_dom_reset: true + + }); + + $("#lnk_slippyMap").click(function(e) { + e.preventDefault(); + loadDynamicMap(); + return false; + }); + + $(".inplace_field").live("focus", function () { + if ($(this).data("created") == null) { + $(this).data("created", true) + $(this).countable({ + maxLength: 500 + }); + } + }); + + $("#pcn_help").qtip({ + content: 'Enter your own notes here. No other user will be able to access them.', + position: { + my: 'top center', + at: 'bottom center' + }, + style: { + classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip' + }, + }); + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + if ($("#cache_logs_container").length > 0) { + + appendNewLogs(initalLogs); + + if (DetectMobileQuick()) { + $("#pnlButtonLoad") + .show() + .find("a.MobileButton") + .click(function (e) { + e.preventDefault(); + callLogLoad(false); + return false; + }) + .button(); + if(!DetectTierTablet()){ + $("a.MobileButton").addClass("Phone"); + } + } else { + $("#pnlLazyLoad").show(); + + $(window).endlessScroll({ + fireOnce: true, + fireDelay: 500, + bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50, + ceaseFire: function(){ + // stop the scrolling if the last page is reached. + return (isLoggedIn == false) || (totalPages < currentPageIdx); + }, + callback: function() { + if (!isBusy) { + + isBusy = true; + $tfoot.show(); + callLogLoad(true); + } + } + }); + } + } + + if (!isLoggedIn) { + $("#cache_logs_table").find("tfoot").hide(); + } + + if (mapLatLng != null) { + + $("#uxLatLonLink").qtip({ + suppress:false, + content: buildCacheCoordMenu(), + position: { + my: 'left top', + at: 'right top', + adjust: { + x: 10, y: -10 + } + }, + show: { + ready: false, + event: "click", + solo: true + }, hide: { + event: 'unfocus' + }, + style: { + tip: { + corner: false + }, + classes: 'ui-tooltip-widget' + }, + events: { + show: function () { + if ($("#uxLatLon").data("isOverridden")) { + $("a.ccu-restore").show(); + } else { + $("a.ccu-restore").hide(); + } + + if (userDefinedCoords.status != "success") { + $("div.ccu-update").hide(); + } else { + $("div.ccu-update").show(); + } + } + } + }).click(function (e) { + e.preventDefault(); + return false; + }); + + $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({ + overlayShow: false + }); + + setStaticMaps(); + } + }); + + function setStaticMaps() { + + var map = new L.Map('map_preview_canvas', { + center: new L.LatLng(mapLatLng.lat, mapLatLng.lng), + zoom: 10, + doubleClickZoom: false, + dragging: false, + touchZoom: false, + scrollWheelZoom: false, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })); + + var mapLarge = L.map('map_canvas', { + center: [mapLatLng.lat, mapLatLng.lng], + zoom: 14, + doubleClickZoom: true, + dragging: true, + touchZoom: false, + scrollWheelZoom: false, + zoomControl: true, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })) + .addControl(new L.Control.Scale()); + + var tileOptions = { + tileUrl: "https://otile{s}-s.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg", + //name: "mpqosm", + //alt: "MapQuest", + subdomains: "1234", + //tileSize: 256, + minZoom: 0, + maxZoom: 18 + }; + + map.addLayer(L.tileLayer(tileOptions.tileUrl, tileOptions)); + + L.tileLayer(tileOptions.tileUrl, tileOptions) + .addTo(mapLarge); + + var pinIcon = L.Icon.extend({ + iconSize: new L.Point(20, 23), + iconAnchor: new L.Point(10,23), + shadowUrl: null + }); + + var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), + { + icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}), + title: mapLatLng.name + }) + .on("click", function () { + document.getElementById("uxlrgMap").scrollIntoView(true); + return false; + }); + + L.marker([mapLatLng.lat, mapLatLng.lng], { + icon: L.icon({iconUrl: '/images/wpttypes/pins/' + mapLatLng.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23]}), + clickable: false, + //zIndexOffset: 99, + title: mapLatLng.name + }).addTo(mapLarge); + + map.addLayer(mkA); + + if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) { + + var llBounds = L.latLngBounds([mapLatLng.lat, mapLatLng.lng], [mapLatLng.lat, mapLatLng.lng]); + + for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) { + + var item = cmapAdditionalWaypoints[x], + ll = [item.lat, item.lng]; + + L.marker(ll, { + icon: L.icon({ iconUrl: '/images/wpttypes/pins/'+ item.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23] }), + title: item.name, + clickable: false + }).addTo(mapLarge); + + llBounds.extend(ll); + } + + window.setTimeout(function () { + mapLarge.fitBounds(llBounds.pad(.5)); + }, 100); + + } + } + + var lnkDH = $('#ctl00_ContentBody_lnkDH'); + function dht() { + try { + $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html())); + var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt'); + lnkDH + .text(linkText) + .attr('title', linkText); + } catch (e) { + alert(e); + return false; + } + return false; + } + + function buildCacheCoordMenu() { + var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng) + $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" ); + + var $menu = $("<div></div>"); + + $( "#tmpl_CacheCoordinateUpdate" ).tmpl( { + ll: [mapLatLng.lat, mapLatLng.lng], + ll_formatted: mapLatLng.oldLatLngDisplay + } ).appendTo( $menu ); + + $menu.find("button.ccu-button").button(); + + $menu.delegate("button.ccu-parse", "click", function (e) { + e.preventDefault(); + var $this = $(e.target), + $parse =$this.closest('dd').find(".cc-parse-text"), + parseCoords = $.trim($parse.val()); + + if (parseCoords.length == 0) { + alert('Please provide valid coordinates.'); + } else { + $.getJSON("/api/geocode", { parse: parseCoords}, function (response) { + if (response.status == "success") { + var newLatLng = new LatLon(response.data.lat, response.data.lng); + + // update the displayed coords + var dist = curLatLng.rhumbDistanceTo(newLatLng); + var bearingTo = curLatLng.rhumbBearingTo(newLatLng); + var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N"; + + var formats = response.data.formats; + // all these finds, make me feel dirty + $menu + .find("span.ccu-parseverify-coords").text(formats.DM).end() + .find("dl.ccu-parse").hide().end() + .find("dl.ccu-parseverify").show().end() + .find("button.ccu-parseverify-accept") + .data("utm", '') + .data("dm", formats.DM) + .data("lat", response.data.lat) + .data("lng", response.data.lng) + .end(); + } else { + alert("Sorry unable to parse the coordinates you entered."); + } + }); + } + + return false; + }); + + $menu.delegate("button.ccu-parseverify-accept", "click", function (e) { + e.preventDefault(); + var $this = $(this); + // update to webmethod + $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } else { + $("#uxLatLonLink").qtip('hide'); + } + + }); + + return false; + }); + + $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) { + e.preventDefault(); + $menu + .find("input.cc-parse-text").val('').end() + .find("dl.ccu-parse").show().end() + .find("dl.ccu-parseverify").hide().end(); + return false; + }); + + $menu.delegate("a.ccu-restore", "click", function (e) { + e.preventDefault(); + + $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } + }); + + return false; + }); + + return $menu; + } + + GSPK = window.GSPK || {}; + GSPK.Selector = {}; + GSPK.Selector.getSelected = function(){ + var t = null; + if ( window.getSelection ){ + t = window.getSelection(); + }else if(document.getSelection){ + t = document.getSelection(); + }else if(document.selection){ + t = document.selection.createRange().text; + } + return t; + } + //--> + </script> + <script id="loc_favPointsScoreDesc" type="text/html"> + Favorites/Premium Logs + </script> + <script type="text/javascript" language="javascript"> + <!-- + var gotScore = false; + var favDropDown = $('.favorite-dropdown'); + var favContainer = $('.favorite-container'); + + function showFavoriteScore() { + $('#imgFavoriteScore').attr('src', '/images/loading3.gif'); + + $('#uxFavoriteScore').parent().fadeTo(200, .001, function () { + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/score?u=' + userToken, + success: function (scoreResult) { + gotScore = true; + + var score = 0; + + if(scoreResult) { + score = scoreResult; + } + + if(score > 100) { + score = 100; + } + + $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png'); + var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim(); + $('#imgFavoriteScore').attr('alt', pieDesc); + $('#imgFavoriteScore').attr('title', pieDesc); + + $('#uxFavoriteScore').parent().fadeTo(1000, 1); + $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html()); + } + }); + }); + } + var scrollId = false, + logTop = 0; + + if (document.getElementById("cache_logs_container") != null){ + logTop = $("#cache_logs_container").position().top; + } + + + $(window).on("scroll", function() { + if (scrollId != false) { + window.clearTimeout(scrollId); + scrollId = false; + } + + scrollId = window.setTimeout(function() { + if (showScroll){ + if ($(this).scrollTop()< logTop) { + $("#topScroll").fadeOut(); + } else { + $("#topScroll").fadeIn(); + } + }}, 250); + }); + + $(document).bind('mouseup', function (e) { + var $clicked = $(e.target); + if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) { + favDropDown.hide(1, function () { + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + }); + + $('#uxFavContainerLink').click(function () { + if ($(favDropDown).is(':visible')) { + favDropDown.hide(1, function(){ + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + else { + if (!gotScore) { + showFavoriteScore(); + } + + favContainer.addClass('favorite-container-open'); + favContainer.removeClass('favorite-container'); + favDropDown.show(1); + } + }); + + // End --> + </script> - function callLogLoad(hideFooter) {
- if (screen.width > 1090){
- showScroll = true;
- }
- $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs },
- function (response) {
- if (response.status == "success") {
- appendNewLogs(response);
- if( hideFooter || (totalPages < currentPageIdx) ) {
- $tfoot.hide();
- }
- } else if (response.status == "error" && response.value == "1") {
- // reload the page since the data had expired.
- window.location.reload();
- }
- isBusy = false;
- });
- }
-
- $("#add_to_favorites").click(function () {
-
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv++;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr--;
- $(".favorite-rank").text(fr);
-
- $("#pnlNonfavoriteCache").fadeOut("fast", function () {
- $("#pnlFavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
-
- return false;
- }
- });
-
- $("#remove_from_favorites").click(function () {
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv--;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr++;
- $(".favorite-rank").text(fr);
-
- $("#pnlFavoriteCache").fadeOut("fast", function () {
- $("#pnlNonfavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
-
- return false;
- }
- });
-
- $(function () {
-
- // CSP Section
- if ($("#cspMessage").length) {
-
- var editLink = $('a[href*="report.aspx"]').attr('href');
-
- $("#cspMessage").prepend('<P>Please take a moment to check the listing and ensure it is ready to enable. Clicking "Submit for Review" will enable your cache page.</P>');
- $("#cspMessage").prepend('<P>Once it is enabled, you will receive a confirmation email that it was successfully submitted. It is peak season for cache placement. Your volunteer reviewer will strive to begin the review process within the next 7 days.</P>');
- $("#cspMessage").prepend('<P>Your cache page has not been reviewed yet. It will not appear in the review queue until you enable it.</P>');
-
- $("#cspGoBack").click(function (e) {
- e.preventDefault();
- window.location = editLink;
- return false;
- });
-
- $("#cspSubmit").click(function (e) {
- e.preventDefault();
- $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- window.location = '/seek/cache_details.aspx?guid=' + r.guid;
- } else {
- alert("There was an error enabling your cache.");
- }
- });
- return false;
- });
-
- $("#cspConfirm").change(function() {
- if ($("#cspConfirm").is(":checked")) {
- $("#cspSubmit").removeAttr('disabled');
- $("#cspGoBack").attr('disabled', true);
- } else {
- $("#cspSubmit").attr('disabled', true);
- $("#cspGoBack").removeAttr('disabled');
- }
- });
- }
-
-
- //override coords
- if (typeof(userDefinedCoords) != "undefined") {
- if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- $("#uxLatLon")
- .data("isOverridden", true)
- .addClass("myLatLon");
- } else if (userDefinedCoords.status == "success") {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
-
-
- var cacheNoteText = {
- DefaultText: 'Click to enter a note',
- ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.',
- SavingText: 'Please wait, saving your note...'
- };
-
-
-
- $("time.timeago").timeago();
-
- $(".button").button();
-
- var sn = Cookie.get('sn');
-
- if ($('#trNotPM').length > 0) {
- $('#trNotPM').toggle(!sn);
- }
-
- $("#cache_note").editInPlace({
- callback: function (unused, enteredText) {
- var me = $(this);
-
- var et = $.trim(enteredText);
- if (et.length > 500 ) {
- et = et.substr(0, 500);
- }
- $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- if ($.trim(r.note) == "") {
- $("#cache_note").text(cacheNoteText.DefaultText);
- } else {
- $("#cache_note").text(r.note);
- }
-
- me.effect('highlight', { color: '#ffb84c' }, 'slow');
- } else {
- alert(cacheNoteText.ErrorInSaving);
- $("#cache_note").text(cacheNoteText.DefaultText);
- }
-
- });
-
- return cacheNoteText.SavingText;
- }
- , default_text: cacheNoteText.DefaultText
- , field_type: "textarea"
- , textarea_rows: "7"
- , textarea_cols: "65"
- , show_buttons: true
- , bg_over: "#dad7cb"
- //, callback_skip_dom_reset: true
-
- });
-
- $("#lnk_slippyMap").click(function(e) {
- e.preventDefault();
- loadDynamicMap();
- return false;
- });
-
- $(".inplace_field").live("focus", function () {
- if ($(this).data("created") == null) {
- $(this).data("created", true)
- $(this).countable({
- maxLength: 500
- });
- }
- });
-
- $("#pcn_help").qtip({
- content: 'Enter your own notes here. No other user will be able to access them.',
- position: {
- my: 'top center',
- at: 'bottom center'
- },
- style: {
- classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip'
- },
- });
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- if ($("#cache_logs_container").length > 0) {
-
- appendNewLogs(initalLogs);
-
- if (DetectMobileQuick()) {
- $("#pnlButtonLoad")
- .show()
- .find("a.MobileButton")
- .click(function (e) {
- e.preventDefault();
- callLogLoad(false);
- return false;
- })
- .button();
- if(!DetectTierTablet()){
- $("a.MobileButton").addClass("Phone");
- }
- } else {
- $("#pnlLazyLoad").show();
-
- $(window).endlessScroll({
- fireOnce: true,
- fireDelay: 500,
- bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50,
- ceaseFire: function(){
- // stop the scrolling if the last page is reached.
- return (isLoggedIn == false) || (totalPages < currentPageIdx);
- },
- callback: function() {
- if (!isBusy) {
-
- isBusy = true;
- $tfoot.show();
- callLogLoad(true);
- }
- }
- });
- }
- }
-
- if (!isLoggedIn) {
- $("#cache_logs_table").find("tfoot").hide();
- }
-
- if (mapLatLng != null) {
-
- $("#uxLatLonLink").qtip({
- suppress:false,
- content: buildCacheCoordMenu(),
- position: {
- my: 'left top',
- at: 'right top',
- adjust: {
- x: 10, y: -10
- }
- },
- show: {
- ready: false,
- event: "click",
- solo: true
- }, hide: {
- event: 'unfocus'
- },
- style: {
- tip: {
- corner: false
- },
- classes: 'ui-tooltip-widget'
- },
- events: {
- show: function () {
- if ($("#uxLatLon").data("isOverridden")) {
- $("a.ccu-restore").show();
- } else {
- $("a.ccu-restore").hide();
- }
-
- if (userDefinedCoords.status != "success") {
- $("div.ccu-update").hide();
- } else {
- $("div.ccu-update").show();
- }
- }
- }
- }).click(function (e) {
- e.preventDefault();
- return false;
- });
-
- setStaticMaps();
- //$("#staticMap").lazyload();
- }
- });
-
- function setStaticMaps() {
- var llBounds = new L.LatLngBounds();
-
- var map = new L.Map('map_preview_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 10,
- doubleClickZoom: false,
- dragging: false,
- touchZoom: false,
- scrollWheelZoom: false,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }));
-
- var mapLarge = new L.Map('map_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 14,
- doubleClickZoom: true,
- dragging: true,
- touchZoom: false,
- scrollWheelZoom: false,
- zoomControl: true,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }))
- .addControl(new L.Control.Scale());
-
- llBounds.extend(new L.LatLng(mapLatLng.lat, mapLatLng.lng));
-
- var tileOptions = {
- tileUrl: "http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg",
- name: "mpqosm",
- alt: "MapQuest",
- //attribution: "Tiles Courtesy of <a href='http://www.mapquest.com/' target='_blank'>MapQuest</a> <img src='http://developer.mapquest.com/content/osm/mq_logo.png'>, Map and map data © 2012 <a href=\"http://www.openstreetmap.org\" target='_blank'>OpenStreetMap</a> and contributors, <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA</a>. ",
- subdomains: "1234",
- tileSize: 256,
- minZoom: 0,
- maxZoom: 18
- };
-
- map.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
- mapLarge.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
-
- var pinIcon = L.Icon.extend({
- iconSize: new L.Point(20, 23),
- iconAnchor: new L.Point(10,23),
- shadowUrl: null
- });
-
- var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: mapLatLng.name
- })
- .on("click", function () {
- document.getElementById("uxlrgMap").scrollIntoView(true);
- return false;
- });
-
- var mkA2 = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- clickable: false, zIndexOffset:99, title: mapLatLng.name
- });
-
- map.addLayer(mkA);
- mapLarge.addLayer(mkA2);
-
- $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({
- overlayShow: false
- });
-
- if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) {
-
- for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) {
-
- var item = cmapAdditionalWaypoints[x],
- ll = new L.LatLng(item.lat, item.lng),
- marker = new L.Marker(ll, {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + item.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: item.name,
- clickable:false
- });
-
- llBounds.extend(ll);
- mapLarge.addLayer(marker);
- }
- var bz = mapLarge.getBoundsZoom(llBounds.pad(1.1));
-
- mapLarge.setView(new L.LatLng(mapLatLng.lat, mapLatLng.lng), bz);
- }
- }
-
- var lnkDH = $('#ctl00_ContentBody_lnkDH');
- function dht() {
- try {
- $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html()));
- var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt');
- lnkDH
- .text(linkText)
- .attr('title', linkText);
- } catch (e) {
- alert(e);
- return false;
- }
- return false;
- }
-
- function buildCacheCoordMenu() {
- var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng)
- $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" );
-
- var $menu = $("<div></div>");
-
- $( "#tmpl_CacheCoordinateUpdate" ).tmpl( {
- ll: [mapLatLng.lat, mapLatLng.lng],
- ll_formatted: mapLatLng.oldLatLngDisplay
- } ).appendTo( $menu );
-
- $menu.find("button.ccu-button").button();
-
- $menu.delegate("button.ccu-parse", "click", function (e) {
- e.preventDefault();
- var $this = $(e.target),
- $parse =$this.closest('dd').find(".cc-parse-text"),
- parseCoords = $.trim($parse.val());
-
- if (parseCoords.length == 0) {
- alert('Please provide valid coordinates.');
- } else {
- $.getJSON("/api/geocode", { parse: parseCoords}, function (response) {
- if (response.status == "success") {
- var newLatLng = new LatLon(response.data.lat, response.data.lng);
-
- // update the displayed coords
- var dist = curLatLng.rhumbDistanceTo(newLatLng);
- var bearingTo = curLatLng.rhumbBearingTo(newLatLng);
- var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N";
-
- var formats = response.data.formats;
- // all these finds, make me feel dirty
- $menu
- .find("span.ccu-parseverify-coords").text(formats.DM).end()
- .find("dl.ccu-parse").hide().end()
- .find("dl.ccu-parseverify").show().end()
- .find("button.ccu-parseverify-accept")
- .data("utm", '')
- .data("dm", formats.DM)
- .data("lat", response.data.lat)
- .data("lng", response.data.lng)
- .end();
- } else {
- alert("Sorry unable to parse the coordinates you entered.");
- }
- });
- }
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-accept", "click", function (e) {
- e.preventDefault();
- var $this = $(this);
- // update to webmethod
- $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- } else {
- $("#uxLatLonLink").qtip('hide');
- }
-
- });
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) {
- e.preventDefault();
- $menu
- .find("input.cc-parse-text").val('').end()
- .find("dl.ccu-parse").show().end()
- .find("dl.ccu-parseverify").hide().end();
- return false;
- });
-
- $menu.delegate("a.ccu-restore", "click", function (e) {
- e.preventDefault();
-
- $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- }
- });
-
- return false;
- });
-
- return $menu;
- }
-
- GSPK = window.GSPK || {};
- GSPK.Selector = {};
- GSPK.Selector.getSelected = function(){
- var t = null;
- if ( window.getSelection ){
- t = window.getSelection();
- }else if(document.getSelection){
- t = document.getSelection();
- }else if(document.selection){
- t = document.selection.createRange().text;
- }
- return t;
- }
- //-->
- </script>
- <script id="loc_favPointsScoreDesc" type="text/html">
- Favorites/Premium Logs
- </script>
- <script type="text/javascript" language="javascript">
- <!--
- var gotScore = false;
- var favDropDown = $('.favorite-dropdown');
- var favContainer = $('.favorite-container');
-
- function showFavoriteScore() {
- $('#imgFavoriteScore').attr('src', '/images/loading3.gif');
-
- $('#uxFavoriteScore').parent().fadeTo(200, .001, function () {
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/score?u=' + userToken,
- success: function (scoreResult) {
- gotScore = true;
-
- var score = 0;
-
- if(scoreResult)
- score = scoreResult;
-
- if(score > 100)
- score = 100;
-
- $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png');
- var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim();
- $('#imgFavoriteScore').attr('alt', pieDesc);
- $('#imgFavoriteScore').attr('title', pieDesc);
-
- $('#uxFavoriteScore').parent().fadeTo(1000, 1);
- $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html());
- }
- });
- });
- }
- var scrollId = false,
- logTop = $("#cache_logs_container").position().top;
- $(window).on("scroll", function() {
- if (scrollId != false) {
- window.clearTimeout(scrollId);
- scrollId = false;
- }
-
- scrollId = window.setTimeout(function() {
- if (showScroll){
- if ($(this).scrollTop()< logTop) {
- $("#topScroll").fadeOut();
- } else {
- $("#topScroll").fadeIn();
- }
- }}, 250);
- });
-
- $(document).bind('mouseup', function (e) {
- var $clicked = $(e.target);
- if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) {
- favDropDown.hide(1, function () {
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- if ($('#log-dropdown-options').is(':visible') && !$clicked.parents().hasClass('Dropdown')){
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- }
- });
-
- $('#uxFavContainerLink').click(function () {
- if ($(favDropDown).is(':visible')) {
- favDropDown.hide(1, function(){
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- else {
- if (!gotScore) {
- showFavoriteScore();
- }
-
- favContainer.addClass('favorite-container-open');
- favContainer.removeClass('favorite-container');
- favDropDown.show(1);
- }
- });
+ <script type="text/javascript">
- $('#dropdown-arrow').on('click', function(e){
- e.preventDefault();
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- });
- // End -->
- </script>
- <script type="text/javascript">
$(document).ready(function () {
$('#hlUpgrade').bind('click', function () {
var _this = $(this);
@@ -2331,52 +2214,45 @@ var gaToken = 'UA-2020240-1';//]]> return false;
});
});
- </script>
- <script type="text/javascript">
+
+
+ _gaq.push(['_setCustomVar', 1, 'AccountId', 3409138, 1]);
+
+
_gaq.push(['_require', 'inpage_linkid', '//www.google-analytics.com/plugins/ga/inpage_linkid.js']);
_gaq.push(['_setAccount', gaToken]);
_gaq.push(['_trackPageview']);
- (function () {
- var ga = document.createElement('script');
- ga.src = ('https:' == document.location.protocol ?
- 'https://ssl' : 'http://www') +
- '.google-analytics.com/ga.js';
- ga.setAttribute('async', 'true');
- document.documentElement.firstChild.appendChild(ga);
- })();
+
$(function () {
$("a.language").click(function (e) {
e.preventDefault();
window.location.replace(window.location.href + (window.location.search.indexOf("?") == -1 ? "?" : "&") + "lang=" + $(this).attr("lang"));
});
});
- </script>
- <!-- Quantcast Tag -->
- <div id="Quantcast">
- <script type="text/javascript">
- var _qevents = _qevents || [];
- (function () {
- var elem = document.createElement('script');
+ var _qevents = _qevents || [];
+ _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
- elem.async = true;
- elem.type = "text/javascript";
- var scpt = document.getElementsByTagName('script')[0];
- scpt.parentNode.insertBefore(elem, scpt);
- })();
- </script>
- <script type="text/javascript">
- _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- </script>
- <noscript>
- <div style="display: none;">
- <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
- alt="Quantcast" />
- </div>
- </noscript>
- </div>
- <!-- End Quantcast tag -->
- <!-- Server: WEB17; Build: Web.HotFix_20130821.1 -->
+ (function () {
+ var elem = document.createElement('script');
+
+ elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
+ elem.async = true;
+ elem.type = "text/javascript";
+ var scpt = document.getElementsByTagName('script')[0];
+ scpt.parentNode.insertBefore(elem, scpt);
+ })();
+
+
+
+ </script>
+ <noscript>
+ <div style="display: none;">
+ <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
+ alt="Quantcast" />
+ </div>
+ </noscript>
+ <!-- Server: WEB07; Build: Tucson.Main.release-20150330.1.Release_270
+ -->
</body>
</html>
diff --git a/tests/src/cgeo/geocaching/test/mock/GC2CJPF.java b/tests/src/cgeo/geocaching/test/mock/GC2CJPF.java index 3fe105d..7404e23 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC2CJPF.java +++ b/tests/src/cgeo/geocaching/test/mock/GC2CJPF.java @@ -4,9 +4,11 @@ import cgeo.geocaching.connector.gc.GCLogin; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.settings.Settings; +import org.eclipse.jdt.annotation.NonNull; + import java.text.ParseException; import java.util.Date; import java.util.HashMap; @@ -39,11 +41,13 @@ public class GC2CJPF extends MockedCache { return "Tom03"; } + @NonNull @Override public String getOwnerUserId() { return getOwnerDisplayName(); } + @NonNull @Override public CacheSize getSize() { return CacheSize.SMALL; @@ -66,7 +70,7 @@ public class GC2CJPF extends MockedCache { @Override public String getDescription() { - return "<a href=\"http://www.kinderwald.de/\"><b>http://www.kinderwald.de/</b></a><br/><br/>Kleiner Multi über 7 Stationen"; + return "Kleiner Multi über 7 Stationen"; } @Override @@ -121,13 +125,14 @@ public class GC2CJPF extends MockedCache { @Override public Date getHiddenDate() { try { - return GCLogin.parseGcCustomDate("31/07/2010", getDateFormat()); + return GCLogin.parseGcCustomDate("2010-07-31", getDateFormat()); } catch (ParseException e) { // intentionally left blank } return null; } + @NonNull @Override public List<String> getAttributes() { final String[] attributes = new String[] { diff --git a/tests/src/cgeo/geocaching/test/mock/GC2JVEH.html b/tests/src/cgeo/geocaching/test/mock/GC2JVEH.html index bdc599b..f07ad24 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC2JVEH.html +++ b/tests/src/cgeo/geocaching/test/mock/GC2JVEH.html @@ -4,23 +4,19 @@ <html lang="en" class="no-js">
<head id="ctl00_Head1"><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><title>
GC2JVEH Auf den Spuren des Indianer Jones Teil 1 (Unknown Cache) in Niedersachsen, Germany created by indianerjones, der merlyn,reflektordetektor
-</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta name="author" content="Groundspeak, Inc." /><meta name="DC.creator" content="Groundspeak, Inc." /><meta name="Copyright" content="Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/reset.css" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/typography.css" /><link rel="stylesheet" type="text/css" media="screen,projection" href="../css/blueprint/src/grid.css" />
- <!--[if lt IE 8]>
- <link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/ie.css" />
- <![endif]-->
- <link id="uxCssMaster" rel="stylesheet" type="text/css" media="screen,projection" href="../css/tlnMasterScreen.css?r=1" /><link id="uxCssMain" rel="stylesheet" type="text/css" media="all" href="../css/tlnMain.css?r=1" /><link rel="Stylesheet" type="text/css" media="all" href="../css/jqueryui1810/jquery-ui-1.8.10.custom.css" /><link rel="stylesheet" type="text/css" media="all" href="/js/jquery_plugins/jquery.jgrowl.css" /><link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" />
+</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta id="ctl00_ogUrl" property="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC2JVEH&title=auf-den-spuren-des-indianer-jones-teil-1" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Geocaching: the anytime, anywhere outdoor adventure game." /><meta name="twitter:description" content="There are millions of geocaches worldwide and probably even some near you right now. Visit Geocaching.com to see just how many geocaches are nearby and to get the free Official Geocaching app." /><meta name="twitter:image:src" content="https://www.geocaching.com/play/Content/images/preview-lg.jpg" /><meta name="author" content="Geocaching" /><meta name="DC.creator" content="Geocaching" /><meta name="Copyright" content="Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><meta name="p:domain_verify" content="107f8f596a30ff1ea307df82db696a5e" /><link href="//fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link href="/content/coreCSS?v=LW0HKwsIsnIiQyE_ovDSvnj5M2xR0XjkVV3GaTHUlRI1" rel="stylesheet"/>
+<link href="/css/jqueryui1104/jqUI?v=G2XN-0HsvYJqSZehzmbzhJiIBnEZ9PaVHVjIweqiSx41" rel="stylesheet"/>
+<link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" /><script src="/bundle/modernizer?v=q--nrqGQx_uxNYSvw1AFPQRWLPih7RGk2o0lu9veYaY1"></script>
+<script src="/bundle/coreJS?v=uKjd3XRiFC1C29gkUc0JuDRCF6PuUu7R8PpzGjgXDEc1"></script>
+
+
<script type="text/javascript">
- var _gaq = _gaq || [];
- </script>
- <script type="text/javascript" src="/js/modernizr-1.7.min.js"></script>
- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
-
- <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script>
- <script type="text/javascript" src="/js/jquery.truncate.min.js"></script>
-
- <script type='text/javascript'>
+
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
+
+ var _gaq = _gaq || [];
+
(function () {
var gads = document.createElement('script');
gads.async = true;
@@ -30,49 +26,67 @@ var node = document.getElementsByTagName('script')[0];
node.parentNode.insertBefore(gads, node);
})();
- </script>
-
-
-
- <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" />
- <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" />
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.css" />
- <!--[if IE]>
- <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.ie.css" />
- <![endif]-->
- <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" />
- <script type="text/javascript" src="/js/leaflet/0.5.1/leaflet.js"></script>
- <script type="text/javascript" src="/js/geometa.js"></script>
- <script type="text/javascript">
- var userToken = null,
- urlParams = {},
- mapLatLng = null,
- cmapAdditionalWaypoints = [],
- initalLogs = null, totalLogs = 0, includeAvatars = false;
+ (function (i, s, o, g, r, a, m) {
+ i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
+ (i[r].q = i[r].q || []).push(arguments);
+ }, i[r].l = 1 * new Date();
+ a = s.createElement(o),
+ m = s.getElementsByTagName(o)[0];
+ a.async = 1; a.src = g;
+ m.parentNode.insertBefore(a, m);
+ })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
(function () {
- var e,
- d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },
- q = window.location.search.substring(1),
- r = /([^&=]+)=?([^&]*)/g;
- while (e = r.exec(q)) {
- urlParams[d(e[1])] = d(e[2]);
- }
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') +
+ '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+
})();
+
</script>
-<meta name="og:site_name" content="Geocaching.com" property="og:site_name" /><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC2JVEH&title=auf-den-spuren-des-indianer-jones-teil-1&Submit6=Go" property="og:url" /><meta name="og:description" content="Solve the mystery and then use a smartphone or GPS device to navigate to the solution coordinates. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 3 and difficulty is 5 (out of 5)." property="og:description" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/8.png" property="og:image" /><meta name="og:title" content="Auf den Spuren des Indianer Jones Teil 1" property="og:title" /><script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="description" content="Auf den Spuren des Indianer Jones Teil 1 (GC2JVEH) was created by indianerjones, der merlyn,reflektordetektor on 11/28/2010. It's a Small size geocache, with difficulty of 5, terrain of 3. It's located in Niedersachsen, Germany.Aufgabe zum Start: Finde die Schattenlinie. !!!Die Skizze mit den Zahlen solltest du mitnehmen!!! Du solltest den cache so beginnen, das du station 2 in der Zeit von mo- fr von 11-19 Uhr und sa von 11-16 Uhr erledigt hast." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
+ + + + <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" /> + <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" /> + <link rel="stylesheet" type="text/css" media="all" href="/static/js/leaflet/0.7.2/leaflet.css" /> + <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" /> + <script type="text/javascript" src="/static/js/leaflet/0.7.2/leaflet.js"></script> + <script type="text/javascript"> + var userToken = null, + urlParams = {}, + mapLatLng = null, + cmapAdditionalWaypoints = [], + initalLogs = null, totalLogs = 0, includeAvatars = false; + + (function () { + var e, + d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); }, + q = window.location.search.substring(1), + r = /([^&=]+)=?([^&]*)/g; + + while (e = r.exec(q)) { + urlParams[d(e[1])] = d(e[2]); + } + })(); + </script> +<script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:description" content="Solve the mystery and then use a smartphone or GPS device to navigate to the solution coordinates. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 3 and difficulty is 5 (out of 5)." property="og:description" /><meta name="og:title" content="Auf den Spuren des Indianer Jones Teil 1" property="og:title" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/8.png" property="og:image" /><meta name="description" content="Auf den Spuren des Indianer Jones Teil 1 (GC2JVEH) was created by indianerjones, der merlyn,reflektordetektor on 11/28/2010. It's a Small size geocache, with difficulty of 5, terrain of 3. It's located in Niedersachsen, Germany.Aufgabe zum Start: Finde die Schattenlinie. !!!Die Skizze mit den Zahlen solltest du mitnehmen!!! Du solltest den cache so beginnen, das du station 2 in der Zeit von mo- fr von 11-19 Uhr und sa von 11-16 Uhr erledigt hast." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
<body >
- <form name="aspnetForm" method="post" action="/geocache/GC2JVEH_auf-den-spuren-des-indianer-jones-teil-1?Submit6=Go" id="aspnetForm">
+ <form name="aspnetForm" method="post" action="/geocache/GC2JVEH_auf-den-spuren-des-indianer-jones-teil-1" id="aspnetForm">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
-<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="3" />
-<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE1Mzk0NTE5MTEPFgIeBEMuSUQoKVlTeXN0ZW0uSW50NjQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQcxOTk3NTk3FgJmD2QWBmYPZBYKAgYPFgIeBFRleHQFYjxtZXRhIG5hbWU9IkNvcHlyaWdodCIgY29udGVudD0iQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iIC8+ZAIHDxYCHwEFRzwhLS0gQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4gLS0+ZAIZDxYCHgRocmVmBR1+L2Nzcy90bG5NYXN0ZXJTY3JlZW4uY3NzP3I9MWQCGg8WAh8CBRV+L2Nzcy90bG5NYWluLmNzcz9yPTFkAh8PFgIeB1Zpc2libGVoZAIBDxYCHgZhY3Rpb24FRS9nZW9jYWNoZS9HQzJKVkVIX2F1Zi1kZW4tc3B1cmVuLWRlcy1pbmRpYW5lci1qb25lcy10ZWlsLTE/U3VibWl0Nj1HbxYWAgsPFgIfAWRkAg0PZBYCAgUPFgIfA2cWCAIBDw8WAh4ISW1hZ2VVcmwFTmh0dHA6Ly9pbWcuZ2VvY2FjaGluZy5jb20vdXNlci9hdmF0YXIvZThhOTdhMDUtYTA1MS00ZGE5LWJjOTMtNmE4MzBiODY2YWZmLmpwZ2RkAgMPFgIfAQVsSGVsbG8sIDxhIGhyZWY9Ii9teS9kZWZhdWx0LmFzcHgiIHRpdGxlPSJWaWV3IFByb2ZpbGUgZm9yIEpvU2FNYUphIiBjbGFzcz0iU2lnbmVkSW5Qcm9maWxlTGluayI+Sm9TYU1hSmE8L2E+ZAIFDw8WAh4LTmF2aWdhdGVVcmwFyAFodHRwczovL3d3dy5nZW9jYWNoaW5nLmNvbS9sb2dpbi9kZWZhdWx0LmFzcHg/UkVTRVQ9WSZyZWRpcj1odHRwJTNhJTJmJTJmd3d3Lmdlb2NhY2hpbmcuY29tJTJmc2VlayUyZmNhY2hlX2RldGFpbHMuYXNweCUzZndwJTNkR0MySlZFSCUyNnRpdGxlJTNkYXVmLWRlbi1zcHVyZW4tZGVzLWluZGlhbmVyLWpvbmVzLXRlaWwtMSUyNlN1Ym1pdDYlM2RHb2RkAgsPFgIfAQUQNDg0IENhY2hlcyBGb3VuZGQCFw8WAh8DZxYCAg0PDxYCHwYFQH4vdHJhY2svc2VhcmNoLmFzcHg/bz0xJnVpZD00ZDQxNjQ2MS1kMWE3LTRjYzUtOGVlNy0zMzZiYjkxMGZlYjhkZAIdDw8WAh8DZ2RkAikPFgIfA2dkAlcPZBYEAgMPFgIfAQUHRW5nbGlzaGQCBQ8WAh4LXyFJdGVtQ291bnQCFBYoZg9kFgICAQ8PFggeD0NvbW1hbmRBcmd1bWVudAUFZW4tVVMeC0NvbW1hbmROYW1lBQ1TZXRUZW1wTG9jYWxlHwEFB0VuZ2xpc2geEENhdXNlc1ZhbGlkYXRpb25oZGQCAQ9kFgICAQ8PFggfCAUFZGUtREUfCQUNU2V0VGVtcExvY2FsZR8BBQdEZXV0c2NoHwpoZGQCAg9kFgICAQ8PFggfCAUFZnItRlIfCQUNU2V0VGVtcExvY2FsZR8BBQlGcmFuw6dhaXMfCmhkZAIDD2QWAgIBDw8WCB8IBQVwdC1QVB8JBQ1TZXRUZW1wTG9jYWxlHwEFClBvcnR1Z3XDqnMfCmhkZAIED2QWAgIBDw8WCB8IBQVjcy1DWh8JBQ1TZXRUZW1wTG9jYWxlHwEFCcSMZcWhdGluYR8KaGRkAgUPZBYCAgEPDxYIHwgFBWRhLURLHwkFDVNldFRlbXBMb2NhbGUfAQUFRGFuc2sfCmhkZAIGD2QWAgIBDw8WCB8IBQVzdi1TRR8JBQ1TZXRUZW1wTG9jYWxlHwEFB1N2ZW5za2EfCmhkZAIHD2QWAgIBDw8WCB8IBQVlcy1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFCEVzcGHDsW9sHwpoZGQCCA9kFgICAQ8PFggfCAUFZXQtRUUfCQUNU2V0VGVtcExvY2FsZR8BBQVFZXN0aR8KaGRkAgkPZBYCAgEPDxYIHwgFBWl0LUlUHwkFDVNldFRlbXBMb2NhbGUfAQUISXRhbGlhbm8fCmhkZAIKD2QWAgIBDw8WCB8IBQVlbC1HUh8JBQ1TZXRUZW1wTG9jYWxlHwEFEM6VzrvOu863zr3Ouc66zqwfCmhkZAILD2QWAgIBDw8WCB8IBQVsdi1MVh8JBQ1TZXRUZW1wTG9jYWxlHwEFCUxhdHZpZcWhdR8KaGRkAgwPZBYCAgEPDxYIHwgFBW5sLU5MHwkFDVNldFRlbXBMb2NhbGUfAQUKTmVkZXJsYW5kcx8KaGRkAg0PZBYCAgEPDxYIHwgFBWNhLUVTHwkFDVNldFRlbXBMb2NhbGUfAQUHQ2F0YWzDoB8KaGRkAg4PZBYCAgEPDxYIHwgFBXBsLVBMHwkFDVNldFRlbXBMb2NhbGUfAQUGUG9sc2tpHwpoZGQCDw9kFgICAQ8PFggfCAUFbmItTk8fCQUNU2V0VGVtcExvY2FsZR8BBQ5Ob3JzaywgQm9rbcOlbB8KaGRkAhAPZBYCAgEPDxYIHwgFBWtvLUtSHwkFDVNldFRlbXBMb2NhbGUfAQUJ7ZWc6rWt7Ja0HwpoZGQCEQ9kFgICAQ8PFggfCAUFaHUtSFUfCQUNU2V0VGVtcExvY2FsZR8BBQZNYWd5YXIfCmhkZAISD2QWAgIBDw8WCB8IBQVyby1STx8JBQ1TZXRUZW1wTG9jYWxlHwEFCFJvbcOibsSDHwpoZGQCEw9kFgICAQ8PFggfCAUFamEtSlAfCQUNU2V0VGVtcExvY2FsZR8BBQnml6XmnKzoqp4fCmhkZAJbD2QWAgIDDxYCHwNoZAJdDxYCHgVjbGFzcwUMc3Bhbi0yNCBsYXN0FgICAQ9kFioCAQ9kFgJmD2QWAgIBDw8WAh8BBQdHQzJKVkVIZGQCAg8WAh8BBZ4BPGEgaHJlZj0iL2Fib3V0L2NhY2hlX3R5cGVzLmFzcHgiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iQWJvdXQgQ2FjaGUgVHlwZXMiPjxpbWcgc3JjPSIvaW1hZ2VzL1dwdFR5cGVzLzguZ2lmIiBhbHQ9IlVua25vd24gQ2FjaGUiIHRpdGxlPSJVbmtub3duIENhY2hlIiAvPjwvYT5kAgYPZBYEAgEPFgIfA2dkAgcPFgIfA2hkAgoPZBYGAgEPFgIfAQUCNjlkAgUPZBYCAgEPDxYEHghDc3NDbGFzc2QeBF8hU0ICAmRkAgcPDxYCHwYFRC9zZWVrL2NhY2hlX2Zhdm9yaXRlZC5hc3B4P2d1aWQ9MDcyNzBlOGMtNzJlYy00ODIxLThjYjctYjAxNDgzZjk0Y2I1ZGQCDA8PFgIfA2hkZAINDxYEHwEFSzxwIGNsYXNzPSJXYXJuaW5nIE5vQm90dG9tU3BhY2luZyI+VGhpcyBpcyBhIFByZW1pdW0gTWVtYmVyIE9ubHkgY2FjaGUuPC9wPh8DZ2QCDw8WAh8DaGQCEA8WAh8DaGQCEQ9kFgwCAw9kFgICAQ8WAh8BBRtVVE06IDMyVSBFIDU1MDA2MyBOIDU4MDI2OTZkAg0PDxYCHwYFM2NkcGYuYXNweD9ndWlkPTA3MjcwZThjLTcyZWMtNDgyMS04Y2I3LWIwMTQ4M2Y5NGNiNWRkAg8PDxYCHwYFOGNkcGYuYXNweD9ndWlkPTA3MjcwZThjLTcyZWMtNDgyMS04Y2I3LWIwMTQ4M2Y5NGNiNSZsYz01ZGQCEQ8PFgIfBgU5Y2RwZi5hc3B4P2d1aWQ9MDcyNzBlOGMtNzJlYy00ODIxLThjYjctYjAxNDgzZjk0Y2I1JmxjPTEwZGQCEw8PFgQfBgWPAWh0dHA6Ly9tYXBzLmdvb2dsZS5jb20vbWFwcz9mPWQmaGw9ZW4mc2FkZHI9NTIuMjE2MjUsOS43MTQ0ODMgKEhvbWUgTG9jYXRpb24pJmRhZGRyPTUyLjM3MjI1LDkuNzM1MzY3KEF1ZitkZW4rU3B1cmVuK2RlcytJbmRpYW5lcitKb25lcytUZWlsKzEpHgZUYXJnZXQFBl9ibGFua2RkAhsPZBYIZg8PFgQeCUZvcmVDb2xvcgwfDQIEZGQCAQ8PFgQfDwwfDQIEZGQCAg8PFgIfA2cWAh4Hb25jbGljawU7czJncHMoJzA3MjcwZThjLTcyZWMtNDgyMS04Y2I3LWIwMTQ4M2Y5NGNiNScpO3JldHVybiBmYWxzZTtkAgMPDxYCHwNnFgIfEAUgczJwaG9uZSgnR0MySlZFSCcpO3JldHVybiBmYWxzZTtkAhMPFgIfA2dkAhcPZBYIZg8WAh8DaGQCAQ8PFgIfA2hkZAICDw8WAh8DaGRkAgMPFgIfA2hkAhgPZBYCAgMPDxYCHwEFE05vIGhpbnRzIGF2YWlsYWJsZS4WAh8QBQ1yZXR1cm4gZmFsc2U7ZAIZDxYCHwNoZAIbD2QWBmYPFgIfA2cWBgIBDxYCHgNzcmMFGS9pbWFnZXMvbG9ndHlwZXMvNDgvMi5wbmdkAgMPFgIeCWlubmVyaHRtbAUJRm91bmQgSXQhZAIFDxYCHxIFcjxhIGhyZWY9Ii9zZWVrL2xvZy5hc3B4P0xVSUQ9MDc3NzVjMzUtMDRkMC00YWViLWEzNTYtN2NkOThlYjQ1OGMyIiB0aXRsZT0iVmlldyBZb3VyIExvZyI+TG9nZ2VkIG9uOiAyMDEyLTA2LTI5PC9hPmQCAQ8WBB8SBQ9Mb2cgYSBuZXcgdmlzaXQfAgUfL3NlZWsvbG9nLmFzcHg/SUQ9MTk5NzU5NyZsY249MWQCAg8WAh8DaGQCHA8WAh8DZ2QCHQ8WAh8DaGQCIA9kFgICAw8WAh8SBRNB" />
-<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="ZHZlcnRpc2luZyB3aXRoIFVzZAIkD2QWBgIDDxYCHwcCAhYEAgEPZBYCZg8VA1ZodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL3RyYWNrL2RldGFpbHMuYXNweD9ndWlkPWUzMjkxOWQzLWViOTUtNGQwMy1hNmM0LWQwYWRmZmY5Nzg2NTNodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2ltYWdlcy93cHR0eXBlcy9zbS8yMS5naWYVSWNodGh5b3NhdXJ1cyBIdW1lcnVzZAICD2QWAmYPFQNWaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS90cmFjay9kZXRhaWxzLmFzcHg/Z3VpZD1mMTEyZjY0NS05ZjBkLTRiNmQtODc3NS1jMTg5ODk3ZDk2ZWI1aHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9pbWFnZXMvd3B0dHlwZXMvc20vNjAxNy5naWYRQ2FjaGVyWG1pZWRlIExpc3RkAgcPDxYCHwNnZBYCAgEPDxYEHwEFE1ZpZXcgYWxsIFRyYWNrYWJsZXMfBgVJfi90cmFjay9zZWFyY2guYXNweD93aWQ9MDcyNzBlOGMtNzJlYy00ODIxLThjYjctYjAxNDgzZjk0Y2I1JmNjaWQ9MTk5NzU5N2RkAgkPDxYCHwYFPH4vdHJhY2svc2VhcmNoLmFzcHg/d2lkPTA3MjcwZThjLTcyZWMtNDgyMS04Y2I3LWIwMTQ4M2Y5NGNiNWRkAiUPDxYCHwNnZBYCZg8WAh8HAgMWBgIBD2QWAmYPFQIA3wE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD03NjBlYjMxNC04MzhkLTRhZmMtYWE1Yi00NWIyMjEyZWU0OWMiPlQ1IGFic29sdmllcnQ8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD01YzRiMDkxNS01Y2VjLTRmYTEtOGFmZC00YjNjYTY3ZTAwNGUiPmthaTI3MDc8L2E+ZAICD2QWAmYPFQIOQWx0ZXJuYXRpbmdSb3fVATxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vYm9va21hcmtzL3ZpZXcuYXNweD9ndWlkPTBhMmU0YjMyLTExY2QtNGU0Ni1iNTJiLWFmYTZiZmM4NGRkMiI+VG9EbzwvYT48YnIgLz4gYnkgPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9wcm9maWxlLz9ndWlkPTgyMmMwZmViLTRkZDAtNDMxOC05YmRmLWVhMTk3NjQxOTNhOCI+SC5XYWlpPC9hPmQCAw9kFgJmDxUCAOwBPGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9ib29rbWFya3Mvdmlldy5hc3B4P2d1aWQ9ODMwMTYyYzItNzJkZS00ODc2LWJmMjItMjQ0ZDU5ZjhiYTI3Ij5EaWVzZSBzaW5kIG5vY2ggZiYjMjI4O2xsaWc8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD1mM2I5ZTYwOS02MzNiLTQzYWYtOWUzNC0xZjhmNTRiODZhOWUiPmNlZXdlZTwvYT5kAiYPDxYCHwNnZBYCZg8WAh8HAgEWAgIBD2QWAmYPFQIA3QE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD0xNDU1MTcwOC0wYzNjLTRmOTUtOTM0Mi0xYmIzMTE5ZTZlZmUiPmNnZW8gbW9ja3M8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD00ZDQxNjQ2MS1kMWE3LTRjYzUtOGVlNy0zMzZiYjkxMGZlYjgiPkpvU2FNYUphPC9hPmQCJw9kFhICAQ8PFgIfA2hkZAIDD2QWAgIBDw8WAh8GBUUvaGlkZS93cHRsaXN0LmFzcHg/UmVmV3B0SUQ9MDcyNzBlOGMtNzJlYy00ODIxLThjYjctYjAxNDgzZjk0Y2I1JkRTPTFkZAIHDw8WBh4GUkRTLklECyl2R3JvdW5kc3BlYWsuV2ViLkdQWC5XcHREYXRhU291cmNlcywgVHVjc29uLkNvbW1vbi5MZWdhY3ksIFZlcnNpb249My4wLjQ5ODEuMTMyOTMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAEeB1JXUFQuSUQoKwQHMTk5NzU5Nx8DaGRkAgkPDxYCHwNnZBYCAgEPDxYEHwYFKy9tYXAvZGVmYXVsdC5hc3B4P2xhdD01Mi4zNzIyNSZsbmc9OS43MzUzNjcfA2dkZAIPDxYCHwEFjwEuLi5vdGhlciBjYWNoZXMgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3U9aW5kaWFuZXJqb25lcyI+aGlkZGVuPC9hPiBvciA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dWw9aW5kaWFuZXJqb25lcyI+Zm91bmQ8L2E+IGJ5IHRoaXMgdXNlcmQCEQ9kFgYCAQ8WAh8BBf8BLi4ubmVhcmJ5IDxhIGhyZWY9Ii9zZWVrL25lYXJlc3QuYXNweD90eD00MDg2MTgyMS0xODM1LTRlMTEtYjY2Ni04ZDQxMDY0ZDAzZmUmbGF0PTUyLjM3MjI1MCZsbmc9OS43MzUzNjciPmNhY2hlcyBvZiB0aGlzIHR5cGU8L2E+LCA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dHg9NDA4NjE4MjEtMTgzNS00ZTExLWI2NjYtOGQ0MTA2NGQwM2ZlJmxhdD01Mi4zNzIyNTAmbG5nPTkuNzM1MzY3JmY9MSI+dGhhdCBJIGhhdmVuJ3QgZm91bmQ8L2E+ZAIDDxYCHwEFpgEuLi5hbGwgbmVhcmJ5IDxhIGhyZWY9Ii9zZWVrL25lYXJlc3QuYXNweD9sYXQ9NTIuMzcyMjUwJmxuZz05LjczNTM2NyI+Y2FjaGVzPC9hPiwgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P2xhdD01Mi4zNzIyNTAmbG5nPTkuNzM1MzY3JmY9MSI+dGhhdCBJIGhhdmVuJ3QgZm91bmQ8L2E+ZAIFDxYCHwEFfi4uLmFsbCBuZWFyYnkgPGEgaHJlZj0iaHR0cDovL3d3dy53YXltYXJraW5nLmNvbS9kaXJlY3RvcnkuYXNweD9mPTEmbGF0PTUyLjM3MjI1MCZsb249OS43MzUzNjciPndheW1hcmtzIG9uIFdheW1hcmtpbmcuY29tPC9hPmQCEw8WAh8DaGQCFw9kFgICAQ8PFgQfAQW1BzxsaT48YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL21hcC9kZWZhdWx0LmFzcHg/bGF0PTUyLjM3MjI1JmxuZz05LjczNTM3IiB0YXJnZXQ9Il9ibGFuayI+R2VvY2FjaGluZy5jb20gTWFwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly9tYXBzLmdvb2dsZS5jb20vbWFwcz9xPU4rNTIlYzIlYjArMjIuMzM1K0UrMDA5JWMyJWIwKzQ0LjEyMisoR0MySlZFSCkrIiB0YXJnZXQ9Il9ibGFuayI+R29vZ2xlIE1hcHM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5tYXBxdWVzdC5jb20vbWFwcy9tYXAuYWRwP3NlYXJjaHR5cGU9YWRkcmVzcyZmb3JtdHlwZT1sYXRsb25nJmxhdGxvbmd0eXBlPWRlY2ltYWwmbGF0aXR1ZGU9NTIuMzcyMjUmbG9uZ2l0dWRlPTkuNzM1Mzcmem9vbT0xMCIgdGFyZ2V0PSJfYmxhbmsiPk1hcFF1ZXN0PC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly9tYXBzLnlhaG9vLmNvbS8jbGF0PTUyLjM3MjI1Jmxvbj05LjczNTM3Jnpvb209MTYmcT01Mi4zNzIyNSw5LjczNTM3JmNvbmY9MSZzdGFydD0xJm12dD1tJnRyZj0wIiB0YXJnZXQ9Il9ibGFuayI+WWFob28gTWFwczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vd3d3LmJpbmcuY29tL21hcHMvZGVmYXVsdC5hc3B4P3Y9MiZsdmw9MTQmc3A9cG9pbnQuNTIuMzcyMjVfOS43MzUzN19HQzJKVkVIIiB0YXJnZXQ9Il9ibGFuayI+QmluZyBNYXBzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cub3BlbmN5Y2xlbWFwLm9yZy8/em9vbT0xMiZsYXQ9NTIuMzcyMjUmbG9uPTkuNzM1MzciIHRhcmdldD0iX2JsYW5rIj5PcGVuQ3ljbGVNYXA8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5vcGVuc3RyZWV0bWFwLm9yZy8/bWxhdD01Mi4zNzIyNSZtbG9uPTkuNzM1Mzcmem9vbT0xMiIgdGFyZ2V0PSJfYmxhbmsiPk9wZW5TdHJlZXRNYXA8L2E+PC9saT4fA2dkZAIbD2QWBgIBDxYCHwEFETE1MCBMb2dnZWQgVmlzaXRzZAIHDw8WAh8GBUN+L3NlZWsvY2FjaGVfbG9nYm9vay5hc3B4P2d1aWQ9MDcyNzBlOGMtNzJlYy00ODIxLThjYjctYjAxNDgzZjk0Y2I1ZGQCCQ8PFgQfBgU9fi9zZWVrL2dhbGxlcnkuYXNweD9ndWlkPTA3MjcwZThjLTcyZWMtNDgyMS04Y2I3LWIwMTQ4M2Y5NGNiNR8BBSJWaWV3IHRoZSBJbWFnZSBHYWxsZXJ5" />
-<input type="hidden" name="__VIEWSTATE2" id="__VIEWSTATE2" value="IG9mIDQgaW1hZ2VzZGQCXw8WAh8DaBYCAgEPD2QWAh4Fc3R5bGUFDHdpZHRoOjEyMHB4O2QCYQ9kFgQCAw8WAh8BBQdFbmdsaXNoZAIFDxYCHwcCFBYoZg9kFgICAQ8PFggfCAUFZW4tVVMfCQUNU2V0VGVtcExvY2FsZR8BBQdFbmdsaXNoHwpoZGQCAQ9kFgICAQ8PFggfCAUFZGUtREUfCQUNU2V0VGVtcExvY2FsZR8BBQdEZXV0c2NoHwpoZGQCAg9kFgICAQ8PFggfCAUFZnItRlIfCQUNU2V0VGVtcExvY2FsZR8BBQlGcmFuw6dhaXMfCmhkZAIDD2QWAgIBDw8WCB8IBQVwdC1QVB8JBQ1TZXRUZW1wTG9jYWxlHwEFClBvcnR1Z3XDqnMfCmhkZAIED2QWAgIBDw8WCB8IBQVjcy1DWh8JBQ1TZXRUZW1wTG9jYWxlHwEFCcSMZcWhdGluYR8KaGRkAgUPZBYCAgEPDxYIHwgFBWRhLURLHwkFDVNldFRlbXBMb2NhbGUfAQUFRGFuc2sfCmhkZAIGD2QWAgIBDw8WCB8IBQVzdi1TRR8JBQ1TZXRUZW1wTG9jYWxlHwEFB1N2ZW5za2EfCmhkZAIHD2QWAgIBDw8WCB8IBQVlcy1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFCEVzcGHDsW9sHwpoZGQCCA9kFgICAQ8PFggfCAUFZXQtRUUfCQUNU2V0VGVtcExvY2FsZR8BBQVFZXN0aR8KaGRkAgkPZBYCAgEPDxYIHwgFBWl0LUlUHwkFDVNldFRlbXBMb2NhbGUfAQUISXRhbGlhbm8fCmhkZAIKD2QWAgIBDw8WCB8IBQVlbC1HUh8JBQ1TZXRUZW1wTG9jYWxlHwEFEM6VzrvOu863zr3Ouc66zqwfCmhkZAILD2QWAgIBDw8WCB8IBQVsdi1MVh8JBQ1TZXRUZW1wTG9jYWxlHwEFCUxhdHZpZcWhdR8KaGRkAgwPZBYCAgEPDxYIHwgFBW5sLU5MHwkFDVNldFRlbXBMb2NhbGUfAQUKTmVkZXJsYW5kcx8KaGRkAg0PZBYCAgEPDxYIHwgFBWNhLUVTHwkFDVNldFRlbXBMb2NhbGUfAQUHQ2F0YWzDoB8KaGRkAg4PZBYCAgEPDxYIHwgFBXBsLVBMHwkFDVNldFRlbXBMb2NhbGUfAQUGUG9sc2tpHwpoZGQCDw9kFgICAQ8PFggfCAUFbmItTk8fCQUNU2V0VGVtcExvY2FsZR8BBQ5Ob3JzaywgQm9rbcOlbB8KaGRkAhAPZBYCAgEPDxYIHwgFBWtvLUtSHwkFDVNldFRlbXBMb2NhbGUfAQUJ7ZWc6rWt7Ja0HwpoZGQCEQ9kFgICAQ8PFggfCAUFaHUtSFUfCQUNU2V0VGVtcExvY2FsZR8BBQZNYWd5YXIfCmhkZAISD2QWAgIBDw8WCB8IBQVyby1STx8JBQ1TZXRUZW1wTG9jYWxlHwEFCFJvbcOibsSDHwpoZGQCEw9kFgICAQ8PFggfCAUFamEtSlAfCQUNU2V0VGVtcExvY2FsZR8BBQnml6XmnKzoqp4fCmhkZAKVAQ8WAh8BBRAmY29weTsgMjAwMC0yMDEzZAIDDxYCHwEFK1NlcnZlcjogV0VCMTc7IEJ1aWxkOiBXZWIuSG90Rml4XzIwMTMwODIxLjFkZA5vRpD1QxLstaWTakNM9Vb2dcT/" />
+<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="2" />
+<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
+<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="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" />
</div>
<script type="text/javascript">
@@ -92,1124 +106,923 @@ function __doPostBack(eventTarget, eventArgument) { </script>
-<script src="/WebResource.axd?d=Dh2VENdI9XyWNN0f7DnYfR8WWRCRIzdVqal2y0yjiQ5nC_eHhLchYgnQDHIk0d3RCcSUMVZ36ciRD0qmhXKmeu3S_RE1&t=634981136287450696" type="text/javascript"></script>
+<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZETFLbdR8wwRMdub1eDU5ILCHE7OhotblLUuaNwx3HQ7rYen0g2&t=635418606520000000" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=I9_m2Hb1Tv_B0qTMDG8bMbnkNSHUkv5oUaG9-V5NZ8qQ2VFlu60I8y8gfr3vPmZjbiPnu43MOQdFVDeYF-nDAEKBLmyxD3DCTGmes9NNbbvaDEHyEuuRWgccIkK3ik5TI48YGDxjHjqdn-gTK4Fkgd17LGw1&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=8vNbe34dAujgZMPnfnacfjeoweX1vHgyns8KlAV4vpGpsZC9Cf3pro__lv8ekBa0NiCgXGMMolzOUNH__lrnEI_qjlNBIAuuLeemtAXV_i6E0QIMZa8nGSYmWGF5nQOJK3rmZzvTxsr2Mh4Ebdba_1ywGLUSH_U_XIe-jzecfRQwwvjZ0&t=ffffffff940d030f" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=VZKNgu1isPaAINPNmSDkniHRmEiR365Y3EPnMj7AXSlsW-OjQIYc7VPoltqjVULZ1g8K9CNDrBJuNvUVOZhFqH3NS7yTvcU3NnCeS_FcC9dLDDQ8Q9UH7PW6s-B2gF04VAooHH3Ji69sDY7LPmffv0PShiGc1206s_RLAIzuI952BGa9reXAmYClCuFJH4FjsvPZoM7oG82eR9HPyOS28x0KmiQ1" type="text/javascript"></script>
-<script src="/ScriptResource.axd?d=H0ET7B4U8EJwmcAbxjSGxSsqhUYAPJWkcrAuejTBaZ7N1SX_jc3D8QuNKUPa0lO4X3QHb4S3pibvaKNYs1ChjXro9ahCfiZGcYIQu6Ypce_q7YOm_PkXbcyD93f6aDlH4D9eFkkuLiE9Ax4WQgrrygMqipqtLqR7mio-gp6w-ttXgLxtrsFRt-pUjltSCvHgWUwBtVr9wTSTuzeTLswFqWhBmRPpN7g52pLMsR4cwsSOiAKUeb6dRJ_DZWWUA7Gz0XyQM93WLdA3NKoaC8qUufQM3ZOa5RAudzueB87VFLfeuhZXxK1-AsHyrJkHMiOGwGZjN55yCPtP1BEwdRcWpCJwU7Y_efv4APmLdYZJuvt4AxhKqZdv9FBT2n8FSDrgUdJXxmOVf_5r2_lt_khWegXBwRoygGjD3nKfQf8Q-zpyIsJZZDzQ8Td_2c9eDB4Zy1LRk5dNsNZy6hAaWo_Uq50DOnrNf0LY0qwB1ZAd9b-kZLlEUQjaCXSSBeCccOLbgDalKaxQ15-fEh-R_Lqgt1720fRQyzlevhgNz5vknnm2hF_vHLKlKAoJWuuSIFEiIgEz-JeplpCgAtzjjo0mJ2Zdl9v_fAQxwE4XgBXmUTaiSmoT6TxPHJPr-3BmMQSZs2qBNbYrFu53gs5JbsKPA0pdzyHLlfP2bYUDBdjB1oCqq5qW0" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yEJRbXY2x1dOBEdM7W-QkNpgaumdwaefPzMErSeG_W29-lHX6vl5G7uDafHaYWCx8Z9aLlo8tZwVtV42ISp6LhT6LbxuVUWMo5GyApWAyPOqkSkf1vCyntgT-PmPv-C6FWxsbWo1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadDbNvwkajNGIHz7aGm4w_MLRMuZ5hwlk3bfOsTs3E4cZZ4ktnTFE_MzciTx4exD15JXabrPKGazf6xj6fW1A8vXJoc3OCqf4cg_BDlVl8fQEsQiziDh4kHnJRWZEQotwuLoezlg1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=LsSN37T_JTo8WmXc7IWe9h7QNKB5hH17UtyHRfQt428U3aulvj53CANg-qZVzIBuh0jojGRwyA5u6DVnEet85JW-JpWduEGLE0VE-2wGHR4yu7MNj7XtsTLWd21Jk8RZENZmygJcHOHGMS1oisYKTWQSIQA1" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=VUtFLQIK94pF36sSxa5M5Q4KyVgkk4aq_Lj3yxNWv9FE_GBcdEQWlyUYzpoPTO27D4G7EbYHTqxoW35XPdin3tebmTxp-wSfJzzK8-nJzs2HapzFx4fuNPR6OjDBQmtyWLMl9s_v9cfV2Mm7C3dG-PYITU2UMwNSjAESeyXFqfw8frZJE2LykLAMOmhcIMdVDEZ3towfhsTqOSZWPCdiMeHylJ16anMqLsL7z0oT5vyUbvIiPYHpYKrAEJIDFxritjPVOv9orjoRf-8NlzG0PwzvCPCUNUOn0q725aaI6lCODxhDBiPw-ciHHQzmbbGdaID-mnjIV9nX6-dgUyOpCAzwZXAoBQPQ6TU3GjtYmetglM7I31meDWRS7sDj-e3m--4pB0SzCNbw9t_ZQ6DjARVQyTvBJksCHM-RcfVHoBtuq9rOTWynsJGmm_Lg2JD7o-KVYJOAuPGcUEcNWxswz-cLWquZQ3_vABHJxAaFz-lnYYwzEyEWn9I2tPIwXjHtZVAB3g0G-dsEEFKNFYXpU1N0r25KNq4NEKXKQg1QI99Bxq6sUV0UkKPNGk0f24VH7_RXyG7L9I3rXDfYaVq1X300crsUh2Cn0-mUkdpiqhtb63KB_jWzXr9HEzeR_socdD-U_PhMKdYigWqerk55eRcMsVPuiRN1yBkFE3GQiZawEqjI0" type="text/javascript"></script>
<script src="../seek/js/cachedetails.js" type="text/javascript"></script>
<script src="../js/latlng.js" type="text/javascript"></script>
- <script type="text/javascript">
+<div>
+
+ <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C05D5804" />
+</div>
+ <script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
//]]>
</script>
- <div id="Top" class="SkipLinks">
- <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
- <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
- </div>
- <!--[if lte IE 7]>
- <div class="WarningMessage PhaseOut">
- <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
- </div>
- <![endif]-->
-
-
- <div class="PrintOnly">
- <p>
- <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
- </p>
- <hr />
- </div>
- <header id="ctl00_siteHeader">
- <div class="container">
- <h1 class="Logo span-16">
- <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
- <img src="/images/tlnMasters/geocaching-logo.png" alt="Geocaching" height="43" width="301" />
- </a>
- </h1>
- <div class="ProfileWidget span-8 last">
-
- <div id="ctl00_divSignedIn">
- <p class="Avatar NoBottomSpacing">
- <a id="ctl00_hlHeaderAvatar" accesskey="p" title="Your Profile" href="../my/"><img title="Your Profile" src="http://img.geocaching.com/user/avatar/e8a97a05-a051-4da9-bc93-6a830b866aff.jpg" alt="" style="border-width:0px;" /></a>
- </p>
- <p class="SignedInText">
- <strong>
- Hello, <a href="/my/default.aspx" title="View Profile for JoSaMaJa" class="SignedInProfileLink">JoSaMaJa</a></strong> (<a id="ctl00_hlSignOut" accesskey="s" title="Sign Out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC2JVEH%26title%3dauf-den-spuren-des-indianer-jones-teil-1%26Submit6%3dGo">Sign Out</a>)<br />
- <span id="ctl00_litPMLevel">Premium Member</span>
-
- <strong style="display: block">
- 484 Caches Found</strong>
-
- </p>
- </div>
- </div>
+ <div id="Top" class="SkipLinks">
+ <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
+ <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
</div>
- </header>
- <nav id="Navigation">
- <div class="container">
- <ul class="Menu">
- <li>
- <a id="ctl00_hlNavLearn" accesskey="1" title="Learn" href="../guide/">Learn ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavGeocaching101" accesskey="i" title="Geocaching 101" href="../guide/">Geocaching 101</a></li>
- <li>
- <a id="ctl00_hlSubNavGeocaching2Minutes" title="Geocaching in 2 Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Geocaching in 2 Minutes</a></li>
- </ul>
- </li>
-
- <li id="ctl00_liNavProfile">
- <a id="ctl00_hlNavProfile" accesskey="2" title="Your Profile" href="../my/">Your Profile ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavQuickView" accesskey="p" title="Quick View" href="../my/">Quick View</a></li>
- <li>
- <a id="ctl00_hlSubNavLists" accesskey="q" title="Lists" href="../my/lists.aspx">Lists</a></li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavGeocaches" accesskey="m" title="Geocaches" class="NoRightPadding" href="../my/geocaches.aspx">Geocaches</a>
- (<a id="ctl00_hlSubNavGeocachesYours" accesskey="y" title="Your Geocaches" class="NoSidePadding" href="../my/owned.aspx">Yours</a>)</li>
- <li class="ExtraText">
- <a id="ctl00_hlSubNavProfileTrackables" title="Trackables" class="NoRightPadding" href="../my/travelbugs.aspx">Trackables</a>
- (<a id="ctl00_hlSubNavTrackablesYours" accesskey="8" title="Your Trackables" class="NoSidePadding" href="../track/search.aspx?o=1&uid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">Yours</a>)</li>
- <li>
- <a id="ctl00_hlSubNavPocketQueries" accesskey="9" title="Pocket Queries" href="../pocket/">Pocket Queries</a></li>
- <li>
- <a id="ctl00_hlSubNavFieldNotes" accesskey="0" title="Field Notes" href="../my/fieldnotes.aspx">Field Notes</a></li>
- <li>
- <a id="ctl00_hlSubNavAccount" accesskey="a" title="Account Details" href="../account/">Account Details</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPlay" accesskey="3" title="Play" href="../seek/">Play ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavHide" accesskey="d" title="Hide & Seek a Cache" href="../seek/">Hide & Seek a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavLogCache" title="Log a Cache" href="../my/recentlyviewedcaches.aspx">Log a Cache</a></li>
- <li>
- <a id="ctl00_hlSubNavMap" accesskey="/" title="View Geocache Map" href="../map/">View Geocache Map</a></li>
- <li>
- <a id="ctl00_hlSubNavTrackables" accesskey="e" title="Find Trackables" href="../track/">Find Trackables</a></li>
- <li>
- <a id="ctl00_hlSubNavGeoTours" title="GeoTours" href="../adventures/geotours">GeoTours</a>
- </li>
- <li>
- <a id="ctl00_hlSubNavHelpCenter" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavCommunity" accesskey="6" title="Community" href="../forums/">Community ▼</a>
- <ul class="SubMenu">
-
- <li>
- <a id="ctl00_hlSubNavTellaFriend" accesskey="-" title="Tell a Friend" href="../account/SendReferral.aspx">Tell a Friend</a>
- </li>
-
- <li>
- <a id="ctl00_hlSubNavVolunteers" accesskey="+" title="Volunteers" href="../volunteers/">Volunteers</a></li>
- <li>
- <a id="ctl00_hlSubNavLocal" accesskey="z" title="Local Organizations" href="../organizations/">Local Organizations</a></li>
- <li>
- <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlSubNavBlog" accesskey="b" title="Blog" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
- <li>
- <a id="ctl00_hlSubNavEvents" accesskey="v" title="Events" href="../calendar/">Events</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavShop" accesskey="4" title="Shop" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavShop" accesskey="j" title="Shop Geocaching" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop Geocaching</a></li>
- <li>
- <a id="ctl00_hlSubNavIntlRetailers" title="International Retailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSReviews" accesskey="w" title="GPS Reviews" href="/reviews/gps">GPS Reviews</a></li>
- <li>
- <a id="ctl00_hlSubNavGPSGuide" accesskey="k" title="Guide to Buying a GPS Device" href="../about/buying.aspx">Guide to Buying a GPS Device</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavPartnering" accesskey="5" title="Partnering" href="../travel/">Partnering ▼</a>
- <ul class="SubMenu">
- <li>
- <a id="ctl00_hlSubNavTravel" title="Travel and GeoTourism" href="../travel/">Travel and GeoTourism</a></li>
- <li>
- <a id="ctl00_hlSubNavBrandedPromotions" title="Branded Promotions" href="../brandedpromotions/">Branded Promotions</a></li>
- <li>
- <a id="ctl00_hlSubNavEducation" title="Geocaching and Education" href="../education/">Geocaching and Education</a></li>
- <li>
- <a id="ctl00_hlSubNavAdvertisingWithUs" title="Advertising with Us" href="../about/advertising.aspx">Advertising with Us</a></li>
- <li>
- <a id="ctl00_hlSubNavAPIProgram" title="API Program" href="../live/apidevelopers/">API Program</a></li>
- </ul>
- </li>
- <li>
- <a id="ctl00_hlNavVideos" accesskey="7" title="Videos" href="../videos/">Videos</a></li>
- <li>
- <a id="ctl00_hlNavFollowUs" title="Follow Us" href="http://www.facebook.com/geocaching">Follow Us ▼</a>
- <ul class="SubMenu NavSocialMedia">
- <li>
- <a id="ctl00_hlSubNavFacebook" title="Facebook" class="SubNavFacebook" href="http://www.facebook.com/geocaching">Facebook</a></li>
- <li>
- <a id="ctl00_hlSubNavYouTube" title="YouTube" class="SubNavYouTube" href="http://www.youtube.com/user/GoGeocaching">YouTube</a></li>
- <li>
- <a id="ctl00_hlSubNavInstagram" title="Instagram" class="SubNavInstagram" href="http://instagram.com/gogeocaching">Instagram</a></li>
- <li>
- <a id="ctl00_hlSubNavTwitter" title="Twitter" class="SubNavTwitter" href="http://twitter.com/GoGeocaching">Twitter</a></li>
- </ul>
- </li>
- </ul>
- <div class="LanguageSelector">
-
-
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
-
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
-</script>
- </div>
- </div>
- </nav>
- <section id="Content">
+ <!--[if lte IE 8]>
+ <div class="WarningMessage PhaseOut">
+ <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
+ </div>
+ <![endif]-->
- <div class="container">
- <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
- <p>
- <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
- </p>
-
- </div>
- <div id="ctl00_divContentMain" class="span-24 last">
-
-
-
- <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
-
- <p>
- <a href="#" class="CoordInfoLink">
- <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC2JVEH</span>
- <span class="arrow">▼</span> </a>
- </p>
-
-</div>
-<div id="dlgClipboard">
- <input type="text" class="TextFormat" />
- <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close">
- x</a>
-</div>
-<script type="text/javascript">
- $("a.CoordInfoLink").click(function (e) {
- e.preventDefault();
-
- $("#dlgClipboard")
- .show()
- .position({
- of: $("a.CoordInfoLink"),
- my: "right top",
- at: "right bottom",
- offset: "0 5"
- })
- .find("input")
- .val('http://coord.info/' + $('.CoordInfoCode').text())
- .focus()
- .select();
-
- $(document).mouseup(function (e) {
- if ($(e.target).parent("div#dlgClipboard").length == 0) {
- $(this).unbind(e);
- $("div#dlgClipboard").hide();
- }
- });
-
- return false;
- });
-
-
-</script>
-
- <div class="span-17">
- <div class="span-17 last BottomSpacing" id="cacheDetails">
- <p class="cacheImage">
- <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/8.gif" alt="Unknown Cache" title="Unknown Cache" /></a>
- </p>
-
- <h2 class="NoBottomSpacing">
- <span id="ctl00_ContentBody_CacheName">Auf den Spuren des Indianer Jones Teil 1</span>
- </h2>
- <div class="minorCacheDetails Clear">
- <div id="ctl00_ContentBody_mcd1">
- A cache by <a href="http://www.geocaching.com/profile/?guid=af08f081-faf4-4992-8268-1e16ab4677a9&wid=07270e8c-72ec-4821-8cb7-b01483f94cb5&ds=2">indianerjones, der merlyn,reflektordetektor</a>
- </div>
- <div id="ctl00_ContentBody_mcd2">
- Hidden
- :
- 2010-11-28
-
- </div>
- <div>
-
- </div>
- </div>
- </div>
- <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing">
-
- <dl>
- <dt>
- Difficulty:</dt>
- <dd>
- <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars5.gif" alt="5 out of 5" /></span>
- </dd>
- </dl>
- <dl>
- <dt>
- Terrain:</dt>
- <dd>
- <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars3.gif" alt="3 out of 5" /></span>
- </dd>
- </dl>
-
- </div>
- <div id="ctl00_ContentBody_size" class="CacheSize span-5">
-
- <p class="AlignCenter">
- Size: <span class="minorCacheDetails"><img src="/images/icons/container/small.gif" alt="Size: small" title="Size: small" /> <small>(small)</small></span>
+ <div class="PrintOnly">
+ <p>
+ <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
</p>
-
+ <hr />
</div>
- <div class="span-6 right last">
-
-
- <div class="favorite right">
- <a id="uxFavContainerLink" href="javascript:void(0);">
- <div class="favorite-container"><!-- TODO! -->
- <span class="favorite-value">
- 69
- </span>
- Favorites
- </div>
+ <header id="ctl00_siteHeader">
+ <div class="container">
+ <h1 class="Logo">
+ <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
</a>
- <div class="favorite-dropdown">
- <div id="pnlFavoriteCache" class="hideMe">
-
- <ul class="userFavs">
- <li>
- <a href="javascript:void(0);" id="remove_from_favorites">
- Remove from your Favorites
- </a>
- </li>
- </ul>
-
-</div><div id="pnlNonfavoriteCache">
-
- <ul class="userFavs">
- <li>
- <a href="javascript:void(0);" id="add_to_favorites">
- Add to your Favorites
- </a>
- <a id="ctl00_ContentBody_hlFavoritePointsRemaining" title="[Favorite points remaining]" href="/my/favorites.aspx">Favorite points remaining</a>
+ </h1>
+ <div class="ProfileWidget">
+
+ <div id="ctl00_divSignedIn">
+ <ul class="logged-in-user">
+ <li class="li-user">
+ <a class="SignedInProfileLink" href="/my/default.aspx" title="View Your Profile">
+ <span class="avatar">
+ <img id="ctl00_hlHeaderAvatar" src="https://img.geocaching.com/avatar/642d2771-424e-4ee6-beb6-efecde3406fc.jpg" style="border-width:0px;" />
+ </span>
+ <span class="li-user-info">
+ <span>Bananeweizen</span>
+ <span class="cache-count">743 Finds</span>
+ </span>
+ </a>
+ <button type="button" class="li-user-toggle">
+ <svg width="12px" height="7px" viewBox="0 0 12 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g class="arrow" transform="translate(-1277.000000, -25.000000)" stroke="#FFFFFF" fill="#FFFFFF">
+ <path d="M1280.43401,23.3387013 C1280.20315,23.5702719 1280.20315,23.945803 1280.43401,24.1775793 L1284.82138,28.5825631 L1280.43401,32.9873411 C1280.20315,33.2191175 1280.20315,33.5944429 1280.43401,33.8262192 C1280.54934,33.9420045 1280.70072,34 1280.8519,34 C1281.00307,34 1281.15425,33.9422102 1281.26978,33.8262192 L1286.07462,29.0018993 C1286.30548,28.7701229 1286.30548,28.3947975 1286.07462,28.1630212 L1281.26958,23.3387013 C1281.03872,23.106925 1280.66487,23.106925 1280.43401,23.3387013 Z" id="Dropdown-arrow" sketch:type="MSShapeGroup" transform="translate(1283.254319, 28.582435) scale(1, -1) rotate(-90.000000) translate(-1283.254319, -28.582435) "></path>
+ </g>
+ </g>
+ </svg>
+ </button>
+ <ul>
+ <li class="li-settings">
+ <a title="Edit Account Settings" class="icon-settings" href="/account/settings">Settings</a>
+ </li>
+ <li class="li-signout">
+ <a id="ctl00_hlSignOut" accesskey="s" class="sign-out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC2JVEH%26title%3dauf-den-spuren-des-indianer-jones-teil-1">Sign Out</a>
</li>
</ul>
-
-</div>
- <ul>
- <li>
- <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span>
+ </li>
+ <li class="li-messagecenterheaderwidget li-messages" id="messagecenterheaderwidget">
+ <a class="message-center-icon" href="/account/messagecenter">
+ <span class="msg-center-link-text">Messages</span>
+ </a>
</li>
- <li>
- <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Who Favorited this Cache</a>
- </li>
- <li>
- <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a>
+ <li class="li-upgrade">
+
+
</li>
</ul>
</div>
</div>
-
-
- </div>
-
- <p class="Clear">
-
-
- </p>
- <p class="Warning NoBottomSpacing">This is a Premium Member Only cache.</p>
-
-
- <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable">
- <div class="LocationData FloatContainer">
- <div class="span-9">
- <p class="NoBottomSpacing">
- <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates">
- <strong>
- <span id="uxLatLon">N 52° 22.335 E 009° 44.122</span></strong>
- </a>
- <br />
- <span id="ctl00_ContentBody_LocationSubPanel">
- UTM: 32U E 550063 N 5802696<br />
- </span>
- <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.37225&lon=9.735367&detail=1" target="_blank">Other Conversions</a>
- </p>
- </div>
- <div class="span-7 last AlignRight">
- <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br />
- <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 17.4 km from your home location</span>
- </div>
- </div>
- <div class="DownloadLinks">
- <dl id="Print">
- <dt class="label">
- <span id="ctl00_ContentBody_uxPrintHeader">Print</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" target="_blank">No Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&lc=5" target="_blank">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&lc=10" target="_blank">10 Logs</a>
- <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=52.21625,9.714483 (Home Location)&daddr=52.37225,9.735367(Auf+den+Spuren+des+Indianer+Jones+Teil+1)" target="_blank">Driving Directions</a>
- </dd>
- </dl>
- <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;">
- <dt>
- PDF:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a>
- <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a>
- </dd>
- </dl>
- <dl id="Download">
- <dt class="label">
- <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>:
- </dt>
- <dd>
- <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a>
- </dd>
- <dt></dt>
- <dd>
- <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('07270e8c-72ec-4821-8cb7-b01483f94cb5');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC2JVEH');return false;" id="ctl00_ContentBody_btnSendToPhone" />
- </dd>
- </dl>
- </div>
- </div>
-
- <div class="Note Disclaimer">
- <strong>
- Please note
- </strong>
- Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>.
</div>
-
-
- <div class="Note PersonalCacheNote">
- <strong>
- Personal Cache Note
- </strong>
- <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" />
- <span id="cache_note">
-
- </span>
+ </header>
+ <nav id="Navigation">
+ <div class="container">
+ <a href="../" id="ctl00_A1" class="Logo" title="Geocaching" accesskey="h">
+ <img src="/images/tlnMasters/logo-geocaching@2x.png" alt="Geocaching" width="195" />
+ </a>
+ <ul class="Menu">
+ <li>
+ <a id="ctl00_hlNavLearn" accesskey="1" class="Dropdown" href="../guide/">Learn</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavGeocaching101" accesskey="i" href="../guide/">Geocaching 101</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeocaching2Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Videos</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavPlay" accesskey="2" class="Dropdown" href="../play/search/">Play</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavFind" accesskey="d" href="../play/search/">Find a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavHide" accesskey="d" href="../play/hide/">Hide a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavMap" accesskey="/" href="../map/">View Geocache Map</a></li>
+ <li id="ctl00_liSubNavLogCache">
+ <a id="ctl00_hlSubNavLogCache" href="../my/recentlyviewedcaches.aspx">Log a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavTrackables" accesskey="e" href="../track/">Find Trackables</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeoTours" href="../play/geotours">GeoTours</a>
+ </li>
+ <li id="ctl00_liSubNavPocketQueries">
+ <a id="ctl00_hlSubNavPocketQueries" accesskey="9" href="../pocket/">Pocket Queries</a></li>
+ <li id="ctl00_liSubNavFieldNotes">
+ <a id="ctl00_hlSubNavFieldNotes" accesskey="0" href="../my/fieldnotes.aspx">Field Notes</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavCommunity" accesskey="3" class="Dropdown" href="../forums/">Community</a>
+ <ul class="SubMenu">
+
+ <li>
+ <a id="ctl00_hlSubNavTellaFriend" accesskey="-" href="../account/referafriend">Refer a Friend</a>
+ </li>
+
+ <li>
+ <a id="ctl00_hlSubNavVolunteers" accesskey="+" href="../volunteers/">Volunteers</a></li>
+ <li>
+ <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" href="../forums/">Discussion Forums</a></li>
+ <li>
+ <a id="ctl00_hlSubNavBlog" accesskey="b" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
+ <li>
+ <a id="ctl00_hlSubNavEvents" accesskey="v" href="../calendar/">Events</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavShop" accesskey="4" class="Dropdown" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavShop" accesskey="j" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">USA Shop</a></li>
+ <li>
+ <a id="ctl00_hlSubNavIntlRetailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
+ <li>
+ <a id="ctl00_hlBecomePremium" href="https://payments.geocaching.com/?upgrade=true">Become a Premium Member</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
</div>
-
- <h3 class="CacheDescriptionHeader">Geocache Description:</h3>
- <div class="UserSuppliedContent">
+ </nav>
+ <section id="Content">
+ <div class="container">
+ <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
+ <!--<p>
+ <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
+ </p>-->
+
+ </div>
+ <div id="ctl00_divContentMain" class="span-24 last">
+ + + + <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
+ + <p> + <a href="#" class="CoordInfoLink"> + <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC2JVEH</span> + <span class="arrow">▼</span> </a> + </p> +
+</div> +<div id="dlgClipboard"> + <input type="text" class="TextFormat" /> + <a href="#" onclick="$('#dlgClipboard').hide();return false;" title="Close" class="Close"> + x</a> +</div> +<script type="text/javascript"> + $("a.CoordInfoLink").click(function (e) { + e.preventDefault(); + + $("#dlgClipboard") + .show() + .position({ + of: $("a.CoordInfoLink"), + my: "right top", + at: "right bottom", + offset: "0 5" + }) + .find("input") + .val('http://coord.info/' + $('.CoordInfoCode').text()) + .focus() + .select(); + + $(document).mouseup(function (e) { + if ($(e.target).parent("div#dlgClipboard").length == 0) { + $(this).unbind(e); + $("div#dlgClipboard").hide(); + } + }); + + return false; + }); + + +</script> + + + <div class="span-17"> + + <div class="span-17 last BottomSpacing" id="cacheDetails"> + <p class="cacheImage"> + <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/8.gif" alt="Mystery Cache" title="Mystery Cache" /></a> + </p> + + <h2 class="NoBottomSpacing"> + <span id="ctl00_ContentBody_CacheName">Auf den Spuren des Indianer Jones Teil 1</span> + </h2> + <div class="minorCacheDetails Clear"> + <div id="ctl00_ContentBody_mcd1"> + A cache by <a href="http://www.geocaching.com/profile/?guid=af08f081-faf4-4992-8268-1e16ab4677a9&wid=07270e8c-72ec-4821-8cb7-b01483f94cb5&ds=2">indianerjones, der merlyn,reflektordetektor</a> + </div> + <div id="ctl00_ContentBody_mcd2"> + Hidden + : + 2010-11-28 + + </div> + <div> + + </div> + </div> + </div> + <div id="ctl00_ContentBody_diffTerr" class="CacheStarLabels span-6 BottomSpacing"> + + <dl> + <dt> + Difficulty:</dt> + <dd> + <span id="ctl00_ContentBody_uxLegendScale" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars5.gif" alt="5 out of 5" /></span> + </dd> + </dl> + <dl> + <dt> + Terrain:</dt> + <dd> + <span id="ctl00_ContentBody_Localize12" title="(1 is easiest, 5 is hardest)"><img src="http://www.geocaching.com/images/stars/stars3.gif" alt="3 out of 5" /></span> + </dd> + </dl> + + </div> + <div id="ctl00_ContentBody_size" class="CacheSize span-5"> + + <p class="AlignCenter"> + Size: <span class="minorCacheDetails"><img src="/images/icons/container/small.gif" alt="Size: small" title="Size: small" /> <small>(small)</small></span> + </p> + + </div> + <div class="span-6 right last"> + + + <div class="favorite right"> + <a id="uxFavContainerLink" href="javascript:void(0);"> + <div class="favorite-container"><!-- TODO! --> + <span class="favorite-value"> + 97 + </span> + Favorites + </div> + </a> + <div class="favorite-dropdown"> + + <ul> + <li> + <img id="imgFavoriteScore" src="/images/loading3.gif" width="20" height="20" alt="Loading" title="Loading"><span id="uxFavoriteScore"> </span> + </li> + <li> + <a id="hlViewWhoFavorited" title="View Who Favorited this Cache" href="/seek/cache_favorited.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Who Favorited this Cache</a> + </li> + <li> + <a id="hlAboutFavorites" title="About Favorites" href="http://support.groundspeak.com/index.php?pg=kb.page&id=287" target="_blank">About Favorites</a> + </li> + </ul> + </div> + </div> + + + </div> + + <p class="Clear"> + + + + </p> + <p class="Warning NoBottomSpacing">This is a Premium Member Only cache.</p> + + + <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable"> + <div class="LocationData FloatContainer"> + <div class="span-9"> + <p class="NoBottomSpacing"> + <a href="#" class="edit-cache-coordinates" id="uxLatLonLink" title="Correct these coordinates"> + <strong> + <span id="uxLatLon">N 52° 22.335 E 009° 44.122</span></strong> + </a> + <br /> + <span id="ctl00_ContentBody_LocationSubPanel"> + UTM: 32U E 550063 N 5802696<br /> + </span> + <a id="ctl00_ContentBody_lnkConversions" title="Other Conversions" href="/wpt/?lat=52.37225&lon=9.735367&detail=1" target="_blank">Other Conversions</a> + </p> + </div> + <div class="span-7 last AlignRight"> + <span id="ctl00_ContentBody_Location">In Niedersachsen, Germany</span><br /> + <span id="lblDistFromHome"><img src="/images/icons/compass/N.gif" alt="N" style="vertical-align:text-bottom" /> N 392.3 km from your home location</span> + </div> + </div> + <div class="DownloadLinks"> + <dl id="Print"> + <dt class="label"> + <span id="ctl00_ContentBody_uxPrintHeader">Print</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5" target="_blank">No Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&lc=5" target="_blank">5 Logs</a> + <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&lc=10" target="_blank">10 Logs</a> + <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=48.861002,9.186577 (Home Location)&daddr=52.37225,9.735367(Auf+den+Spuren+des+Indianer+Jones+Teil+1)" target="_blank">Driving Directions</a> + </dd> + </dl> + <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;"> + <dt> + PDF: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkPDFPrintNoLogs" href="javascript:pl(0);">No Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint5Logs" href="javascript:pl(5);">5 Logs</a> + <a id="ctl00_ContentBody_lnkPDFPrint10Logs" href="javascript:pl(10);">10 Logs</a> + </dd> + </dl> + <dl id="Download"> + <dt class="label"> + <span id="ctl00_ContentBody_uxDownloadLabel">Download</span>: + </dt> + <dd> + <a id="ctl00_ContentBody_lnkDownloads" title="Read about waypoint downloads" href="/software/default.aspx">Read about waypoint downloads</a> + </dd> + <dt></dt> + <dd> + <input type="submit" name="ctl00$ContentBody$btnLocDL" value="LOC waypoint file" id="ctl00_ContentBody_btnLocDL" /><input type="submit" name="ctl00$ContentBody$btnGPXDL" value="GPX file" id="ctl00_ContentBody_btnGPXDL" /><input type="submit" name="ctl00$ContentBody$btnSendToGPS" value="Send to My GPS" onclick="s2gps('07270e8c-72ec-4821-8cb7-b01483f94cb5');return false;" id="ctl00_ContentBody_btnSendToGPS" /><input type="submit" name="ctl00$ContentBody$btnSendToPhone" value="Send to My Phone" onclick="s2phone('GC2JVEH');return false;" id="ctl00_ContentBody_btnSendToPhone" /> + </dd> + </dl> + </div> + </div> + + <div class="Note Disclaimer"> + <strong> + Please note + </strong> + Use of geocaching.com services is subject to the terms and conditions <a href="/about/disclaimer.aspx" title="Read Our Disclaimer">in our disclaimer</a>. + </div> + + + <div class="Note PersonalCacheNote"> + <strong> + Personal Cache Note + </strong> + <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" /> + + <span id="cache_note"></span> + </div> + + <h3 class="CacheDescriptionHeader">Geocache Description:</h3> + <div class="UserSuppliedContent"> + <span id="ctl00_ContentBody_ShortDescription">Aufgabe zum Start: Finde die Schattenlinie. !!!Die Skizze mit den Zahlen solltest du mitnehmen!!! Du solltest den cache so beginnen, das du station 2 in der Zeit von mo- fr von 11-19 Uhr und sa von 11-16 Uhr erledigt hast. Achtung: Damit ihr die Zahlenpause in druckbarer Größe sehen könnt müsst ihr über die Bildergalerie gehen nicht über den unten zu sehenden link.....
-</span>
-
- </div>
-
- <br />
- <div class="UserSuppliedContent">
-
- <span id="ctl00_ContentBody_LongDescription"><img src="http://img.geocaching.com/cache/large/1711f8a1-796a-405b-82ba-8685f2e9f024.jpg" /></span>
-
- </div>
-
- <p>
-
-
- </p>
- <p id="ctl00_ContentBody_hints">
- <strong>
- Additional Hints</strong>
- (<a id="ctl00_ContentBody_lnkDH" title="Decrypt" onclick="return false;" href="../seek/#">No hints available.</a>) </p><div id="div_hint" class="span-8 WrapFix">
- </div><div id='dk' style="display: block;" class="span-9 last">
- <span id="ctl00_ContentBody_EncryptionKey" class="right"></span>
- </div>
- <div class="Clear">
- </div>
-
- </div>
-
-
- <div class="span-6 prepend-1 last">
-
-
-<div class="CacheDetailNavigation NoPrint">
- <div id="ctl00_ContentBody_GeoNav_foundStatus" class="FoundStatus">
- <img src="/images/logtypes/48/2.png" id="ctl00_ContentBody_GeoNav_logTypeImage" />
- <p>
- <strong id="ctl00_ContentBody_GeoNav_logText">Found It!</strong>
- <small id="ctl00_ContentBody_GeoNav_logDate"><a href="/seek/log.aspx?LUID=07775c35-04d0-4aeb-a356-7cd98eb458c2" title="View Your Log">Logged on: 2012-06-29</a></small>
- </p>
- </div>
- <a href="/seek/log.aspx?ID=1997597&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log a new visit</a>
- <ul>
- <li><a href="/seek/gallery.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Gallery</a> (4)</li>
- <li><a href="/my/watchlist.aspx?w=1997597">Watch</a> (8)</li>
- <li><a href="/bookmarks/mark.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8">Bookmark</a></li>
- <li><a href="/bookmarks/ignore.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8">Ignore</a></li>
- </ul>
-
-</div>
-
-
-
-
- <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;">
- </div>
-
-
-
- <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing">
-
- <h3 class="WidgetHeader">
- Attributes
- </h3>
- <div class="WidgetBody">
- <img src="/images/attributes/winter-yes.gif" alt="available in winter" title="available in winter" width="30" height="30" /> <img src="/images/attributes/flashlight-yes.gif" alt="flashlight required" title="flashlight required" width="30" height="30" /> <img src="/images/attributes/stealth-yes.gif" alt="stealth required" title="stealth required" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/AbandonedBuilding-yes.gif" alt="in abandoned structure" title="in abandoned structure" width="30" height="30" /> <img src="/images/attributes/hike_med-yes.gif" alt="hike between 1km-10km" title="hike between 1km-10km" width="30" height="30" /> <img src="/images/attributes/rappelling-yes.gif" alt="climbing gear" title="climbing gear" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p>
- </div>
-
- </div>
-
-
+</span> + + </div> + + <br /> + <div class="UserSuppliedContent"> + + <span id="ctl00_ContentBody_LongDescription"><img src="http://img.geocaching.com/cache/large/1711f8a1-796a-405b-82ba-8685f2e9f024.jpg" /></span> + + </div> + + <p> + + + </p> + <p id="ctl00_ContentBody_hints"> + <strong> + Additional Hints</strong> + (<a id="ctl00_ContentBody_lnkDH" title="Decrypt" onclick="return false;" href="../seek/#">No hints available.</a>) </p><div id="div_hint" class="span-8 WrapFix"> + </div><div id='dk' style="display: block;" class="span-9 last"> + <span id="ctl00_ContentBody_EncryptionKey" class="right"></span> + </div> + <div class="Clear"> + </div> + + </div> + + + <div class="span-6 prepend-1 last"> + + +<div class="CacheDetailNavigation NoPrint"> + + <a href="/seek/log.aspx?ID=1997597&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a> + <ul> + <li><a href="/seek/gallery.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Gallery</a> (4)</li> + <li><a href="/my/watchlist.aspx?w=1997597">Watch</a> (12)</li> + <li><a href="/bookmarks/mark.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8">Bookmark</a></li> + <li><a href="/bookmarks/ignore.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8">Ignore</a></li> + </ul> + + +</div> + + + + + <div id="map_preview_canvas" class="TopSpacing" style="width: 228px; height: 175px;"> + </div> + + + + <div id="ctl00_ContentBody_detailWidget" class="CacheDetailNavigationWidget TopSpacing BottomSpacing"> + + <h3 class="WidgetHeader"> + Attributes + </h3> + <div class="WidgetBody"> + <img src="/images/attributes/winter-yes.gif" alt="available in winter" title="available in winter" width="30" height="30" /> <img src="/images/attributes/flashlight-yes.gif" alt="flashlight required" title="flashlight required" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/stealth-yes.gif" alt="stealth required" title="stealth required" width="30" height="30" /> <img src="/images/attributes/hike_med-yes.gif" alt="hike between 1km-10km" title="hike between 1km-10km" width="30" height="30" /> <img src="/images/attributes/rappelling-yes.gif" alt="climbing gear" title="climbing gear" width="30" height="30" /> <img src="/images/attributes/AbandonedBuilding-yes.gif" alt="in abandoned structure" title="in abandoned structure" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <img src="/images/attributes/attribute-blank.gif" alt="blank" title="blank" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p> + </div> + + </div> + + <div id="ctl00_ContentBody_uxBanManWidget" class="InlinePageAds">
-
-
+ + <script type='text/javascript'>
googletag.cmd.push(function() {{
-googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_2eebdd71-383c-43aa-80d3-bab767439802').addService(googletag.pubads());
+googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_0033fcee-df41-4675-8651-cefe70e47341').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
}});
</script>
-<div id='div_2eebdd71-383c-43aa-80d3-bab767439802'>
+<div id='div_0033fcee-df41-4675-8651-cefe70e47341'>
<script type='text/javascript'>
-googletag.cmd.push(function() { googletag.display('div_2eebdd71-383c-43aa-80d3-bab767439802'); });
+googletag.cmd.push(function() { googletag.display('div_0033fcee-df41-4675-8651-cefe70e47341'); });
</script>
</div>
-
- <p>
+ + <p> <small><a href="../about/advertising.aspx" id="ctl00_ContentBody_advertisingWithUs" title="Advertising with Us">Advertising with Us</a></small> </p>
-</div><div class="GoogleAds AlignCenter BottomSpacing">
-
- </div>
- <div class="clear">
- </div>
-
- <span id="ctl00_ContentBody_lnkTravelBugs"></span>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">
- <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span>
- </h3>
- <div class="WidgetBody">
-
-
- <ul>
-
- <li>
- <a href="http://www.geocaching.com/track/details.aspx?guid=e32919d3-eb95-4d03-a6c4-d0adfff97865" class="lnk">
- <img src="http://www.geocaching.com/images/wpttypes/sm/21.gif" width="16" /><span>Ichthyosaurus Humerus</span></a>
- </li>
-
- <li>
- <a href="http://www.geocaching.com/track/details.aspx?guid=f112f645-9f0d-4b6d-8775-c189897d96eb" class="lnk">
- <img src="http://www.geocaching.com/images/wpttypes/sm/6017.gif" width="16" /><span>CacherXmiede List</span></a>
- </li>
-
- </ul>
-
-
- <div class="TopSpacing">
+</div><div class="GoogleAds AlignCenter BottomSpacing"> + + </div> + <div class="clear"> + </div> + + <span id="ctl00_ContentBody_lnkTravelBugs"></span> + + +<div class="CacheDetailNavigationWidget"> + + <h3 class="WidgetHeader"> + <span id="ctl00_ContentBody_uxTravelBugList_uxInventoryLabel">Inventory</span> + </h3> + <div class="WidgetBody"> + + + <ul> + + <li> + <a href="http://www.geocaching.com/track/details.aspx?guid=e32919d3-eb95-4d03-a6c4-d0adfff97865" class="lnk"> + <img src="http://www.geocaching.com/images/wpttypes/sm/21.gif" width="16" /><span>Ichthyosaurus Humerus</span></a> + </li> + + </ul> + + + <div class="TopSpacing"> <div id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsLinks">
-
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxViewAllTrackableItems" href="../track/search.aspx?wid=07270e8c-72ec-4821-8cb7-b01483f94cb5&ccid=1997597">View all Trackables</a></p>
+ + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxViewAllTrackableItems" href="../track/search.aspx?wid=07270e8c-72ec-4821-8cb7-b01483f94cb5&ccid=1997597">View all Trackables</a></p> -</div>
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View past Trackables</a></p>
- <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p>
- </div>
-
-
- </div>
-
-
-</div>
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=760eb314-838d-4afc-aa5b-45b2212ee49c">T5 absolviert</a><br /> by <a href="http://www.geocaching.com/profile/?guid=5c4b0915-5cec-4fa1-8afd-4b3ca67e004e">kai2707</a>
- </li>
-
- <li class='AlternatingRow'>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=0a2e4b32-11cd-4e46-b52b-afa6bfc84dd2">ToDo</a><br /> by <a href="http://www.geocaching.com/profile/?guid=822c0feb-4dd0-4318-9bdf-ea19764193a8">H.Waii</a>
- </li>
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=830162c2-72de-4876-bf22-244d59f8ba27">Diese sind noch fällig</a><br /> by <a href="http://www.geocaching.com/profile/?guid=f3b9e609-633b-43af-9e34-1f8f54b86a9e">ceewee</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
- <a href="/bookmarks/default.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8" title="View all 9 bookmark lists...">View all 9 bookmark lists...</a>
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
-<div class="CacheDetailNavigationWidget">
-
- <h3 class="WidgetHeader">My Bookmark Lists</h3>
- <div class="WidgetBody">
-
-
- <ul class="BookmarkList">
-
- <li class=''>
- <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=14551708-0c3c-4f95-9342-1bb3119e6efe">cgeo mocks</a><br /> by <a href="http://www.geocaching.com/profile/?guid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">JoSaMaJa</a>
- </li>
-
- </ul>
-
- <p class="NoBottomSpacing">
-
- </p>
-
- </div>
-
-
-</div>
-
-
-
-
- </div>
-
-
- <div id="ctl00_ContentBody_bottomSection" class="span-24 last">
-
- <p>
- <br />
-
-
- <p>
+</div> + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxTrackableItemsHistory" href="../track/search.aspx?wid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View past Trackables</a></p> + <p class="NoBottomSpacing"><a id="ctl00_ContentBody_uxTravelBugList_uxWhatAreTrackables" title="What are Trackable Items?" href="../track/default.aspx">What are Trackable Items?</a></p> + </div> + + + </div> + + +</div> + + +<div class="CacheDetailNavigationWidget"> + <h3 class="WidgetHeader"> + Bookmark Lists + </h3> + <div class="WidgetBody"> + + <ul class="BookmarkList"> + + <li class=''> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=760eb314-838d-4afc-aa5b-45b2212ee49c">T5 absolviert</a><br />by <a href="http://www.geocaching.com/profile/?guid=5c4b0915-5cec-4fa1-8afd-4b3ca67e004e">kai2707</a> + </li> + + <li class='AlternatingRow'> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=0a2e4b32-11cd-4e46-b52b-afa6bfc84dd2">ToDo</a><br />by <a href="http://www.geocaching.com/profile/?guid=822c0feb-4dd0-4318-9bdf-ea19764193a8">H.Waii</a> + </li> + + <li class=''> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=830162c2-72de-4876-bf22-244d59f8ba27">Diese sind noch fällig</a><br />by <a href="http://www.geocaching.com/profile/?guid=f3b9e609-633b-43af-9e34-1f8f54b86a9e">ceewee</a> + </li> + + </ul> + + <p class="NoBottomSpacing"> + <a href="/bookmarks/default.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5&WptTypeID=8" title="View all 9 bookmark lists...">View all 9 bookmark lists...</a> + </p> + </div> +</div> + + + + + </div> + + + <div id="ctl00_ContentBody_bottomSection" class="span-24 last"> + + <p> + <br /> + + + <p> <div id="uxlrgMap" class="FloatRight TopSpacing">
-
- <div class="PageBreakBefore">
-
- </div>
- <div class="CDMapWidget">
- <p class="WidgetHeader NoBottomSpacing">
- <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.37225&lng=9.735367" target="_blank">View Larger Map</a>
- </p>
-
- <div id="map_canvas" style="width: 325px; height: 325px;">
- </div>
- <p class="WidgetFooter">
- <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a>
- </p>
- </div>
- <div style="display: none;">
- <div id="mapPrintingNotes">
- To print the map in Firefox and Opera, enable background images in the print dialog.
- <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()">
- Close
- </a>
- </div>
- </div>
-
-</div>
+ + <div class="PageBreakBefore"> + + </div> + <div class="CDMapWidget"> + <p class="WidgetHeader NoBottomSpacing"> + <a id="ctl00_ContentBody_uxViewLargerMap" title="View Larger Map" href="/map/default.aspx?lat=52.37225&lng=9.735367" target="_blank">View Larger Map</a> + </p> + + <div id="map_canvas" style="width: 325px; height: 325px;"> + </div> + <p class="WidgetFooter"> + <a id="ctl00_ContentBody_uxNotesAboutPrinting" href="#mapPrintingNotes" class="NoPrint">Notes about Printing Maps</a> + </p> + </div> + <div style="display: none;"> + <div id="mapPrintingNotes"> + To print the map in Firefox and Opera, enable background images in the print dialog. + <a href="#dlgMapPrintWarning" class="dialog" onclick="$.fancybox.close()"> + Close + </a> + </div> + </div> - <p class="NoPrint">
- <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span>
- <br />
- <span id="ctl00_ContentBody_FindText"></span>
- </p>
- <ul class="NoPrint">
- <li>
- ...other caches <a href="/seek/nearest.aspx?u=indianerjones">hidden</a> or <a href="/seek/nearest.aspx?ul=indianerjones">found</a> by this user
- </li>
-
- <li>
- ...nearby <a href="/seek/nearest.aspx?tx=40861821-1835-4e11-b666-8d41064d03fe&lat=52.372250&lng=9.735367">caches of this type</a>, <a href="/seek/nearest.aspx?tx=40861821-1835-4e11-b666-8d41064d03fe&lat=52.372250&lng=9.735367&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="/seek/nearest.aspx?lat=52.372250&lng=9.735367">caches</a>, <a href="/seek/nearest.aspx?lat=52.372250&lng=9.735367&f=1">that I haven't found</a>
- </li>
- <li>
- ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.372250&lon=9.735367">waymarks on Waymarking.com</a>
- </li>
-
-
- </ul>
- <p class="NoPrint">
- <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span>
- </p>
- <span class="NoPrint">
-
-<ul>
- <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.37225&lng=9.73537" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+22.335+E+009%c2%b0+44.122+(GC2JVEH)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.37225&longitude=9.73537&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.37225&lon=9.73537&zoom=16&q=52.37225,9.73537&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.37225_9.73537_GC2JVEH" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.37225&lon=9.73537" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.37225&mlon=9.73537&zoom=12" target="_blank">OpenStreetMap</a></li></span>
-</ul>
+</div> + + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxFindLinksHeader" style="font-weight:bold;">Find...</span> + <br /> + <span id="ctl00_ContentBody_FindText"></span> + </p> + <ul class="NoPrint"> + <li> + ...other caches <a href="/seek/nearest.aspx?u=indianerjones">hidden</a> or <a href="/seek/nearest.aspx?ul=indianerjones">found</a> by this user + </li> + + <li> + ...nearby <a href="/seek/nearest.aspx?tx=40861821-1835-4e11-b666-8d41064d03fe&lat=52.372250&lng=9.735367">caches of this type</a>, <a href="/seek/nearest.aspx?tx=40861821-1835-4e11-b666-8d41064d03fe&lat=52.372250&lng=9.735367&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="/seek/nearest.aspx?lat=52.372250&lng=9.735367">caches</a>, <a href="/seek/nearest.aspx?lat=52.372250&lng=9.735367&f=1">that I haven't found</a> + </li> + <li> + ...all nearby <a href="http://www.waymarking.com/directory.aspx?f=1&lat=52.372250&lon=9.735367">waymarks on Waymarking.com</a> + </li> + + + </ul> + <p class="NoPrint"> + <span id="ctl00_ContentBody_uxMapLinkHeader" style="font-weight:bold;">For online maps...</span> + </p> + <span class="NoPrint"> + +<ul> + <span id="ctl00_ContentBody_MapLinks_MapLinks"><li><a href="http://www.geocaching.com/map/default.aspx?lat=52.37225&lng=9.73537" target="_blank">Geocaching.com Map</a></li><li><a href="http://maps.google.com/maps?q=N+52%c2%b0+22.335+E+009%c2%b0+44.122+(GC2JVEH)+" target="_blank">Google Maps</a></li><li><a href="http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=decimal&latitude=52.37225&longitude=9.73537&zoom=10" target="_blank">MapQuest</a></li><li><a href="http://maps.yahoo.com/#lat=52.37225&lon=9.73537&zoom=16&q=52.37225,9.73537&conf=1&start=1&mvt=m&trf=0" target="_blank">Yahoo Maps</a></li><li><a href="http://www.bing.com/maps/default.aspx?v=2&lvl=14&sp=point.52.37225_9.73537_GC2JVEH" target="_blank">Bing Maps</a></li><li><a href="http://www.opencyclemap.org/?zoom=12&lat=52.37225&lon=9.73537" target="_blank">OpenCycleMap</a></li><li><a href="http://www.openstreetmap.org/?mlat=52.37225&mlon=9.73537&zoom=12" target="_blank">OpenStreetMap</a></li></span> +</ul> + + </span> + <ul class="CachePageImages NoPrint"> + <li><a href="http://img.geocaching.com/cache/large/1711f8a1-796a-405b-82ba-8685f2e9f024.jpg" rel="lightbox">indy mit text netz Kopie</a></li><li><a href="http://img.geocaching.com/cache/large/62f39911-86ab-422c-8322-259d0f118848.jpg" rel="lightbox">Spoiler st.1</a></li><li><a href="http://img.geocaching.com/cache/large/b7c3df61-2403-4ce8-87be-41c54244116f.jpg" rel="lightbox">Zahlenpause</a></li> + </ul> + + <div class="InformationWidget Clear"> + <h3> + 195 Logged Visits + </h3> + <div class="EncryptDecrypt"> + <a href="#" class="decrypt-link"> + Decrypt + </a> + </div> + <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 183 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 1 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 7 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 1 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 1 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 1 </p></span> + <p class="HalfLeft"> + <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View the Image Gallery of 4 images</a> + </p> + <p class="NoBottomSpacing AlignRight"> + <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links. + </p> + </div> + + <div id="cache_logs_container"> + <table id="cache_logs_table" class="LogsTable NoBottomSpacing"> + <tbody> + </tbody> + <tfoot> + <tr> + <td class="AlignCenter"> + <div id="pnlLazyLoad" style="display: none;"> + <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" /> + Loading Cache Logs... + </div> + <div id="pnlButtonLoad" style="display: none;"> + <a class="MobileButton"> + Load More Logs...</a> + </div> + </td> + </tr> + </tfoot> + </table> + </div> + <p> + <small> + Current Time: <time datetime="2015-03-31T10:40:47Z">03/31/2015 10:40:47 Pacific Daylight Time (17:40 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2015-03-24T00:02:09Z">2015-03-24T00:02:09Z</time> on 03/23/2015 17:02:09 Pacific Daylight Time (00:02 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum + </small> + </p> + <div id="topScroll" class="TopScroll" style="display: none;"> + <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl"> + <tr class="log-row" data-encoded="${IsEncoded}"> + <td> + <div class="FloatLeft LogDisplayLeft"> + <p class="logOwnerProfileName"> + <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong> + </p> + <p class="logOwnerBadge"> + <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle} + </p> + <p class="logOwnerAvatar"> + <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}} + <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}"> + {{else includeAvatars }} + <img width="48" height="48" src="/images/default_avatar.jpg"> + {{/if}} + </a> + </p> + <p class="logOwnerStats"> + {{if GeocacheFindCount > 0 }} + <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount} + {{/if}} + </p> + </div> + <div class="FloatLeft LogDisplayRight"> + <div class="HalfLeft LogType"> + <strong> + <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong> + </div> + <div class="HalfRight AlignRight"> + <span class="minorDetails LogDate">${Visited}</span> + </div> + <div class="Clear LogContent"> + {{if LatLonString.length > 0}} + <strong>${LatLonString}</strong> + {{/if}} + <p class="LogText">{{html LogText}}</p> + {{if Images.length > 0}} + <table cellspacing="0" cellpadding="3" class="LogImagesTable"> + {{tmpl(Images) "tmplCacheLogImages"}} + </table> + {{/if}} + + <div class="AlignRight"> + <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}} + View / Edit Log / Images + {{else}} + View Log + {{/if}} + </a></small> + {{if (userInfo.ID==AccountID)}} + <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small> + {{/if}} + </div> + </div> + </div> + </td> + </tr> + </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl"> + <tr> + <td> + + <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}"> + <img title="Photo" alt="Photo" src="/images/icons/16/photo.png"> + <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span> + </a> + </td> + </tr> + </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl"> + <span class="LogImgTitle"> ${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink"> + + <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a> + + <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span> + + {{if (Descr && Descr.length > 0) }} + <br /><p class="LogImgDescription">${ $('<div /> + ').text($('<div /> + ').text($('<div /> + ').html($item.data.Descr).text()).html()).html() }</p> + {{/if}} + </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl"> + <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}"> + <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4> + <dl> + <dt>Original:</dt> + <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd> + </dl> + <dl class="ccu-parse"> + <dt>Change To:</dt> + <dd> + <input type="text" max="40" size="35" class="cc-parse-text"> + <button class="ccu-button ccu-parse">Submit</button> + </dd> + </dl> + <dl class="ccu-parseverify" style="display: none;"> + <dt>Change To:</dt> + <dd> + <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span> + </dd> + <dt> </dt> + <dd> + <button class="ccu-button ccu-parseverify-accept">Accept</button> + <button class="ccu-button ccu-parseverify-cancel">Cancel</button> + </dd> + </dl> + </div> + </script> - </span>
- <ul class="CachePageImages NoPrint">
- <li><a href="http://imgcdn.geocaching.com/cache/large/1711f8a1-796a-405b-82ba-8685f2e9f024.jpg" rel="lightbox">indy mit text netz Kopie</a></li><li><a href="http://imgcdn.geocaching.com/cache/large/62f39911-86ab-422c-8322-259d0f118848.jpg" rel="lightbox">Spoiler st.1</a></li><li><a href="http://imgcdn.geocaching.com/cache/large/b7c3df61-2403-4ce8-87be-41c54244116f.jpg" rel="lightbox">Zahlenpause</a></li>
- </ul>
-
- <div class="InformationWidget Clear">
- <h3>
- 150 Logged Visits
- </h3>
- <div class="EncryptDecrypt">
- <a href="#" class="decrypt-link">
- Decrypt
- </a>
</div>
- <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 139 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 1 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 7 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 1 <img src="/images/logtypes/23.png" alt="Enable Listing" title="Enable Listing" /> 1 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 1 </p></span>
- <p class="HalfLeft">
- <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=07270e8c-72ec-4821-8cb7-b01483f94cb5">View the Image Gallery of 4 images</a>
- </p>
- <p class="NoBottomSpacing AlignRight">
- <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links.
- </p>
- </div>
-
- <div id="cache_logs_container">
- <table id="cache_logs_table" class="LogsTable NoBottomSpacing">
- <tbody>
- </tbody>
- <tfoot>
- <tr>
- <td class="AlignCenter">
- <div id="pnlLazyLoad" style="display: none;">
- <img src="/images/loading2.gif" class="StatusIcon" alt="Loading" />
- Loading Cache Logs...
- </div>
- <div id="pnlButtonLoad" style="display: none;">
- <a class="MobileButton">
- Load More Logs...</a>
- </div>
- </td>
- </tr>
- </tfoot>
- </table>
- </div>
- <p>
- <small>
- Current Time: <time datetime="2013-08-21T21:11:41Z">08/21/2013 21:11:41 Pacific Daylight Time (04:11 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2013-08-18T07:47:10Z">2013-08-18T07:47:10Z</time> on 08/18/2013 00:47:10 Pacific Daylight Time (07:47 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum
- </small>
- </p>
- <div id="topScroll" class="TopScroll" style="display: none;">
- <a href="#Top"> </a> </div></div><script id="tmpl_CacheLogRow" type="text/x-jquery-tmpl">
- <tr class="log-row" data-encoded="${IsEncoded}">
- <td>
- <div class="FloatLeft LogDisplayLeft">
- <p class="logOwnerProfileName">
- <strong><a id="143568283" href="/profile/?guid=${AccountGuid}">${UserName}</a></strong>
- </p>
- <p class="logOwnerBadge">
- <img title="${creator.GroupTitle}" src="${creator.GroupImageUrl}">${creator.GroupTitle}
- </p>
- <p class="logOwnerAvatar">
- <a href="/profile/?guid=${AccountGuid}">{{if includeAvatars && AvatarImage}}
- <img width="48" height="48" src="http://img.geocaching.com/user/avatar/${AvatarImage}">
- {{else includeAvatars }}
- <img width="48" height="48" src="/images/default_avatar.jpg">
- {{/if}}
- </a>
- </p>
- <p class="logOwnerStats">
- {{if GeocacheFindCount > 0 }}
- <img title="Caches Found" src="/images/icons/16/found.png">${GeocacheFindCount}
- {{/if}}
- </p>
- </div>
- <div class="FloatLeft LogDisplayRight">
- <div class="HalfLeft LogType">
- <strong>
- <img title="${LogType}" alt="${LogType}" src="/images/logtypes/${LogTypeImage}"> ${LogType}</strong>
- </div>
- <div class="HalfRight AlignRight">
- <span class="minorDetails LogDate">${Visited}</span>
- </div>
- <div class="Clear LogContent">
- {{if LatLonString.length > 0}}
- <strong>${LatLonString}</strong>
- {{/if}}
- <p class="LogText">{{html LogText}}</p>
- {{if Images.length > 0}}
- <table cellspacing="0" cellpadding="3" class="LogImagesTable">
- {{tmpl(Images) "tmplCacheLogImages"}}
- </table>
- {{/if}}
-
- <div class="AlignRight">
- <small><a title="View Log" href="/seek/log.aspx?LUID=${LogGuid}" target="_blank">{{if (userInfo.ID==AccountID)}}
- View / Edit Log / Images
- {{else}}
- View Log
- {{/if}}
- </a></small>
- {{if (userInfo.ID==AccountID)}}
- <small><a title="Upload Image" href="/seek/upload.aspx?LID=${LogID}" target="_blank">Upload Image</a></small>
- {{/if}}
- </div>
- </div>
- </div>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImages" type="text/x-jquery-tmpl">
- <tr>
- <td>
-
- <a class="tb_images lnk" rel="tb_images[grp${LogID}]" href="http://img.geocaching.com/cache/log/large/${FileName}" data-title="{{tmpl "tmplCacheLogImagesTitle"}}">
- <img title="Photo" alt="Photo" src="/images/icons/16/photo.png">
- <span>${ $('<div />').text($('<div />').html($item.data.Name).text()).html() }</span>
- </a>
- </td>
- </tr>
- </script><script id="tmpl_CacheLogImagesTitle" type="text/x-jquery-tmpl">
- <span class="LogImgTitle"> ${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Name).text()).html()).html() } </span><span class="LogImgLink">
-
- <a target="_blank" href="/seek/log.aspx?LUID=${$item.parent.parent.data.LogGuid}&IID=${ImageGuid}">View Log</a>
-
- <a href="http://img.geocaching.com/cache/log/large/${FileName}">Print Picture</a></span>
-
- {{if (Descr && Descr.length > 0) }}
- <br /><p class="LogImgDescription">${ $('<div />
- ').text($('<div />
- ').text($('<div />
- ').html($item.data.Descr).text()).html()).html() }</p>
- {{/if}}
- </script><script id="tmpl_CacheCoordinateUpdate" type="text/x-jquery-tmpl">
- <div class="ccu-update" data-lat="${ll[0]}" data-lng="${ll[1]}">
- <h4 class="BottomSpacing">Corrected Coordinates (hidden from others)</h4>
- <dl>
- <dt>Original:</dt>
- <dd>${ll_formatted} <a href="#" class="ccu-restore">Restore</a></dd>
- </dl>
- <dl class="ccu-parse">
- <dt>Change To:</dt>
- <dd>
- <input type="text" max="40" size="35" class="cc-parse-text">
- <button class="ccu-button ccu-parse">Submit</button>
- </dd>
- </dl>
- <dl class="ccu-parseverify" style="display: none;">
- <dt>Change To:</dt>
- <dd>
- <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span>
- </dd>
- <dt> </dt>
- <dd>
- <button class="ccu-button ccu-parseverify-accept">Accept</button>
- <button class="ccu-button ccu-parseverify-cancel">Cancel</button>
- </dd>
- </dl>
- </div>
- </script>
-
- </div>
-
- </div>
- </section>
- <footer>
- <div class="container">
- <div class="span-24 last FooterTop">
+ </div>
+ </section>
+ <footer>
+
+ <section class="links wrap">
+ <dl>
+ <dt>Partner With Us</dt>
+ <dd><a id="ctl00_hlFooterJobs" href="http://www.groundspeak.com/jobs.aspx">Jobs</a></dd>
+ <dd><a id="ctl00_lnkTravelAndGeotourism" href="/travel/">GeoTours & Travel</a></dd>
+ <dd><a id="ctl00_lnkBrandedPromotions" href="/brandedpromotions/">Branded Promotions</a></dd>
+ </dl>
-<div class="LocaleText">
-
- <strong>Choose Your Language:</strong>
-
-</div>
-<div class="LocaleList">
-
- <div class="selected-language">
-
- <a href="#">English▼</a>
-
- </div>
- <ul class="language-list">
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li>
-
- <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li>
-
- </ul>
-
-</div>
-<script type="text/javascript">
+ <dl>
+ <dt>Legal</dt>
+ <dd><a id="ctl00_hlFooterLogo" accesskey="l" href="../about/logousage.aspx">Logo Usage Guidelines</a></dd>
+ <dd><a id="ctl00_hlFooterParksPoliceLink" href="../parksandpolice/">Parks & Police</a></dd>
+ </dl>
- jQuery(document).ready(function () {
- jQuery(".selected-language a").click(function (e) {
- e.preventDefault();
- var $loc = jQuery(this).parent().next();
- jQuery($loc).show().position({
- of: $loc.parent(),
- my: "left top",
- at: "left bottom",
- offset: "0 0",
- collision: "fit fit"
- });
- jQuery(this).addClass("Expanded");
- jQuery(document).click(function () {
- jQuery(".language-list").fadeOut("fast");
- jQuery(".selected-language a").removeClass("Expanded");
- });
- return false;
- });
- });
+ <dl>
+ <dt>Shop Geocaching</dt>
+ <dd><a id="ctl00_lnkUSAShop" href="http://shop.geocaching.com/">USA Shop</a></dd>
+ <dd><a id="ctl00_lnkInternationalShop" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></dd>
+ </dl>
+ <dl>
+ <dt>Contact Us</dt>
+ <dd><a id="ctl00_lnkHelpCenterLink" rel="external" href="http://support.groundspeak.com/index.php?pg=request">Help Center</a></dd>
+ <dd><a id="ctl00_lnkMedia" rel="document" href="../press/faq.aspx">Media Inquiries</a></dd>
+ </dl>
+ + +<div class="language-dropdown"> + <div class="LocaleText"> + Choose Language + </div> + <div class="LocaleList"> + + <div class="selected-language"> + + <a href="#">English</a> + + </div> + <ul class="language-list"> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" class="selected" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Català</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Čeština</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Dansk</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Deutsch</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Ελληνικά</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Eesti</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Français</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">日本語</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">한국어</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Latviešu</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Magyar</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Nederlands</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">Polski</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Português</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">Русский</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl20_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl20$uxLocaleItem','')">Suomi</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl21_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl21$uxLocaleItem','')">Svenska</a></li> + + </ul> + + </div> +</div> +<script type="text/javascript"> + + jQuery(document).ready(function () { + jQuery(".selected-language a").click(function (e) { + e.preventDefault(); + var $loc = jQuery(this).parent().next(); + jQuery($loc).show().position({ + of: $loc.parent(), + my: "left bottom", + at: "left top-10", + collision: "fit fit" + }); + jQuery(this).addClass("Expanded"); + jQuery(document).click(function () { + jQuery(".language-list").fadeOut("fast"); + jQuery(".selected-language a").removeClass("Expanded"); + }); + return false; + }); + }); </script>
- </div>
- </div>
- <div class="container column-container">
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- About</strong>
+ </section>
+
+ <section class="copyright">
+ <div class="container">
+ <p>
+ © 2000-2015
+ <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
+ All Rights Reserved.
+ <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
+ |
+ <a id="ctl00_hlFooterPrivacy" accesskey="x" href="../about/privacypolicy.aspx">Privacy Policy</a>
</p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterGlossary" title="Glossary of Terms" href="../about/glossary.aspx">Glossary of Terms</a></li>
- <li>
- <a id="ctl00_hlFooterBrochures" title="Brochures" href="../tools/#Guide">Brochures</a></li>
- <li>
- <a id="ctl00_hlFooterAbout" title="About Groundspeak" href="../about/groundspeak.aspx">About Groundspeak</a></li>
- <li>
- <a id="ctl00_hlFooterHistory" title="History" href="../about/history.aspx">History</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Press</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterNews" title="News Articles" href="../press/">News Articles</a></li>
- <li>
- <a id="ctl00_hlFooterMediaFAQs" title="Media FAQs" rel="document" href="../articles/Brochures/footer/FAQ_Media.pdf">Media FAQs</a></li>
- <li>
- <a id="ctl00_hlFooterMediaInquiries" title="Media Inquiries" rel="external" href="http://support.groundspeak.com/index.php?pg=request&xCategory=11">Media Inquiries</a></li>
- <li>
- <a id="ctl00_hlFooterLogo" accesskey="l" title="Logo Usage Guidelines" href="../about/logousage.aspx">Logo Usage Guidelines</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Questions & Suggestions</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterHelpCenterLink" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li>
- <li>
- <a id="ctl00_hlFooterDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li>
- <li>
- <a id="ctl00_hlFooterParksPoliceLink" title="Land Management and Law Enforcement" href="../parksandpolice/">Land Management and Law Enforcement</a></li>
- <li>
- <a id="ctl00_hlFooterContactUs" title="Contact Us" href="../contact/">Contact Us</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Resources</strong>
- </p>
- <ul class="FooterLinks">
- <li>
- <a id="ctl00_hlFooterTools" accesskey="o" title="Tools and Downloads" href="../tools/">Tools and Downloads</a></li>
- <li>
- <a id="ctl00_hlFooterAPIProgram" title="API Program" href="../live/">API Program</a></li>
- <li>
- <a id="ctl00_hlFooterBenchmarks" title="Find a Benchmark" href="../mark/">Find a Benchmark</a></li>
- </ul>
- </div>
- <div class="column">
- <p class="FooterLinksHeader">
- <strong>
- Follow Us</strong>
- </p>
- <ul class="FooterLinks FollowUsLinks">
- <li>
- <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a></li>
- <li>
- <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a></li>
- <li>
- <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/gogeocaching/"></a></li>
- <li>
- <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a></li>
- </ul>
- </div>
- </div>
- <div class="FooterBottom">
- <div class="container">
- <p>
- Copyright
- © 2000-2013
- <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
- All Rights Reserved.
- <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
- |
- <a id="ctl00_hlFooterPrivacy" accesskey="x" title="Privacy Policy" href="../about/privacypolicy.aspx">Privacy Policy</a>
- </p>
- </div>
+ <ul class="links-social">
+ <li>
+ <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/geocaching/"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a>
+ </li>
+ </ul>
+ </div>
+ </section>
+ </footer>
+ <div class="SkipLinks">
+ <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
</div>
- </footer>
- <div class="SkipLinks">
- <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
- </div>
<script type="text/javascript">
@@ -1218,15 +1031,20 @@ $(function() { _gaq.push(['_trackEvent', 'Geocaching', 'CacheDetailsMemberType', var userDefinedCoords = {"status":"success","data":{"isUserDefined":false,"oldLatLngDisplay":"N 52° 22.335' E 009° 44.122'"}};
mapLatLng = {"lat":52.37225,"lng":9.73537,"type":8,"name":"Auf den Spuren des Indianer Jones Teil 1"};
var ccConversions = [{"t":"Decimal","k":"DD","d":"WGS84","v":"52.372250, 009.735367"},{"t":"DDD MM SS.SSS","k":"DMS","d":"WGS84","v":"N 52° 22' 20.100\" E 009° 44' 07.321\""},{"t":"UTM","k":"UTM","d":"WGS84","v":"32U E 550063 N 5802696"}];
-var dh=true;userInfo = {ID: 4793174};
-userToken = '4OB3GFHLRR3CGMZFUAPD6CWPE24ZHP6Q7KCBEDNYY5CUNWNQIA32GZPVPFMH6IGAEYKVNNSFLMQ7BBGFDKQBT3BZGZBYKVQ4H5BWKD6MVBKYBTM627XPOUSUP6U4JF7NKKEOYJ4A6LEG2T5B6MG5AMMFOS27KNE4U2BAU4KGHNNCGHRXDAQ7IGVLP2WYPUSOZZMJF23ZKPTFBDSI6SX3L46257PU4EWNOF34N6M4P4XNG3BXC7IQ';
-includeAvatars = true;
+var dh=true;userInfo = {ID: 3409138};
+userToken = 'ID5R2NBJDBPQYVKRP2QCKFMGOD72N345U34TRF3HIUOES7I3DEYZLGMWQENANSEL75TH743VWQXA4PRVBZVB2UFIVLT5HYFG73BJY737PC6AVOROLQCJBHWZ5WOPA4ZCUMZSO7RLBORYFW5XH4FZERAO4GV6P6EU7MMIJWQFCMKSWDLYPOETOG7C45IQCAL3KQH2HBW2ZEKNQEUZGEYPWMRCNR5G5ZK3DVSHQO3IXXDQGJ2DC6PA';
+includeAvatars = false;
var lat=52.37225, lng=9.735367, guid='07270e8c-72ec-4821-8cb7-b01483f94cb5';
-initalLogs = {"status":"success", "data": [{"LogID":341065611,"CacheID":1997597,"LogGuid":"44bac55c-ddc2-46d6-92b1-8f0fec5888ce","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ein absolutes Highlight mit tollen locations! ich bin jetzt schon total gespannt auf den Bonus!<br />DfdC!","Created":"2013-08-18","Visited":"2013-08-16","UserName":"stevielie","MembershipLevel":3,"AccountID":4273519,"AccountGuid":"b1c98d59-3caa-4f8a-9395-782f5488c196","Email":"","AvatarImage":"ee3a63b4-339a-4272-94dc-ce49042fa62e.jpg","GeocacheFindCount":2146,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":340681128,"CacheID":1997597,"LogGuid":"497bab09-2744-4bfd-a115-26de91242e62","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Geniales Teil und der Bonus kommt auch noch dran. Da freue ich mich schon wieder drauf. Irgendwie kommt man sich hier am Final vor wie in einer Szene aus Indiana Jones :-). Danke für dieses Hammerteil!<br />TB's:waren keine mehr im Final!","Created":"2013-08-17","Visited":"2013-08-16","UserName":"tyrion84","MembershipLevel":3,"AccountID":4586198,"AccountGuid":"02ffc7f5-7210-4440-9662-e6feb38dbd30","Email":"","AvatarImage":"f9aed8b6-98d8-462b-8ba6-85e30818f079.jpg","GeocacheFindCount":1429,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":340546349,"CacheID":1997597,"LogGuid":"2b886278-9b75-4840-aa09-08d41cdb2bba","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute haben wir uns mal auf die Spuren von Indi begeben. Ich muss schon sagen ein sehr cooler Cache und schöner Final Location! Ich fand den Cache sehr stimmig und ich freue mich schon auf den Bonus.<br /><br />THX4$ & Grüße aus Kassel<br />Deadman<br /><br /><br />#3881","Created":"2013-08-16","Visited":"2013-08-16","UserName":"x Deadman x","MembershipLevel":3,"AccountID":837113,"AccountGuid":"a0b2cd6f-bb90-4593-8510-c29e24f66c55","Email":"","AvatarImage":"429117dd-d776-4d71-923f-e9783a46bfb5.jpg","GeocacheFindCount":3899,"GeocacheHideCount":17,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":337102227,"CacheID":1997597,"LogGuid":"118a9859-3a2d-4438-b821-1bc196b8b667","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hier ist schon so viel geschrieben worden, mir selbst fehlen dafür die Worte, das Gesamtpaket ist irgendwie \"anders\" und deshalb wohl so stimmig. Bin auf den Bonus gespannt.<br /><br />Danke dafür, viele Grüße und DFDC!","Created":"2013-08-07","Visited":"2013-08-04","UserName":"Legobob","MembershipLevel":3,"AccountID":2222979,"AccountGuid":"7975f326-c25d-42ce-bf3d-7b3c50c22485","Email":"","AvatarImage":"","GeocacheFindCount":2556,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":332880491,"CacheID":1997597,"LogGuid":"b0f3443a-a6dc-429c-a655-fb0b2641a18b","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Über kurz und lang konnten wir einige Rätsel knacken, sodass Team Lollipopformel, turisas und ich heute die Outdoorteile erledigten. Im Teamwork konnte jeder seine Stärken ausleben, so hatten wir viel Spaß und Erfolg. TFTC","Created":"2013-07-25","Visited":"2013-07-24","UserName":"N52E10","MembershipLevel":3,"AccountID":3019401,"AccountGuid":"b1928314-527b-4259-b5a7-d952cb5f8bf6","Email":"","AvatarImage":"c075d4d2-086b-4ee7-82fe-ae0cddc39356.jpg","GeocacheFindCount":4258,"GeocacheHideCount":36,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":332852128,"CacheID":1997597,"LogGuid":"15896db4-100a-482a-9a00-141d80d6a758","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Nachdem bereits Gestern eine Cacherunde zusammen mit N52E10 in und um Hannover sehr erfolgreich gewesen ist, verabredeten wir uns für heute wieder!<br /><br />Die Caches waren größtenteils schon im Vorfeld gelöst, beim ein oder anderen musste auch noch vor Ort ein wenig nachgearbeitet werden.<br /><br />Die meisten Rätsel hatten es wirklich in sich, so dass die Vorarbeiten umfangreicher waren als das eigentliche Suchen vor Ort.<br /><br />Danke an alle Owner, die für diesen Rätselspaß verantwortlich waren und auch Danke an das heutige Team, hat jede menge Spass gemacht, soviel, dass man sich ja schon Morgen wieder sieht!!!!<br /><br />TFTC<br /><br />Turisas","Created":"2013-07-25","Visited":"2013-07-24","UserName":"turisas","MembershipLevel":3,"AccountID":1818511,"AccountGuid":"211db984-da49-4ad9-a363-916f6add5749","Email":"","AvatarImage":"ae219979-f647-463a-b1f6-faf177095bdd.jpg","GeocacheFindCount":3534,"GeocacheHideCount":7,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":335382811,"CacheID":1997597,"LogGuid":"9e326d73-016e-4ed4-b57e-0d48d4b63490","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf Heutiger Freitagsrunde mit Captain Sam, Lollipopformel1 und Thomstone diesen Cache erfolgreich gefunden.<br /><br />der Final hat mir sehr gut gefallen, für einen moment kam ich mir selber vor wie Indiana Jones.<img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /><br /><br />TFTC MFG Bikerboy-GF","Created":"2013-08-02","Visited":"2013-07-12","UserName":"Bikerboy-GF","MembershipLevel":3,"AccountID":3427910,"AccountGuid":"8ac7af26-85bc-49e1-870c-c6a3da343f5b","Email":"","AvatarImage":"d782bf50-4c14-491c-bcf8-f2c8cfd2628b.jpg","GeocacheFindCount":2446,"GeocacheHideCount":5,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":334055186,"CacheID":1997597,"LogGuid":"d47c8a55-1a57-46f1-8cea-815a3a90a500","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute hatte ich das Glück einfach im richtigen Team unterwegs zu sein um den letzten Part dieses Mysterys zu besuchen. Das Team Lollipopformel1 hatte die Vorarbeit geleistet und ich hatte lediglich beim Outdoorpart zielsicher die richtige Nase. Die location ist schon krass.<br /><br />Dank an den Owner für diesen Cache <img src=\"/images/icons/icon_smile_cool.gif\" border=\"0\" align=\"middle\" /><br />Gruß <font color=\"green\"> Captain Sam </font>","Created":"2013-07-29","Visited":"2013-07-12","UserName":"Captain Sam","MembershipLevel":3,"AccountID":1276722,"AccountGuid":"9dfc3233-2016-4eaf-a661-00fb586d2337","Email":"","AvatarImage":"87a8d758-cb5c-4e80-a7e0-b08cc302ac65.jpg","GeocacheFindCount":4465,"GeocacheHideCount":68,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":330918315,"CacheID":1997597,"LogGuid":"779c810d-d8f2-43f9-a680-ef6af522a36e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hatta auch gefunden!<br /><br />Dieser wurde in mehreren Abschnitten absolviert.<br />Vor längerer Zeit angefangen und immer wieder abgebrochen, mal aus Zeitmangel mal wegen Betriebsbindheit.<br />Aber heute im größeren Team konnte dieser Cache endlich zum Abschluss gebracht werden.<br />Coole Lokation, aber was hier noch Spät am Abend los ist.............unglaublich.<br />Wir wurden sogar als Dealer abgestempelt, aber auch das konnte uns nicht aufhalten.<br />Im Team konnte der besorgte Anwohner aus der Umgebung überzeugt werden das wir voll harmlos sind.<br />War wohl auch nicht Seine die Erste Begegnung mit \"Komischen Leuten\".<br />Nachdem wir dann wieder ungestört waren konnte alles wieder verstaut werden und es ging weiter.<br /><br />Danke für diesen Cache<br />Gruss Team Lollipopformel1","Created":"2013-07-18","Visited":"2013-07-12","UserName":"Team Lollipopformel1","MembershipLevel":3,"AccountID":501013,"AccountGuid":"0821d4e4-6f60-4eac-a305-28ccd0d7fbbf","Email":"","AvatarImage":"3d89c256-7203-4037-98f4-530a5cd9e162.jpg","GeocacheFindCount":12577,"GeocacheHideCount":51,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":325094291,"CacheID":1997597,"LogGuid":"9b370af6-55ee-4aef-a212-29f612ea78c7","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Diesen Cache haben wir lange vor uns her geschoben. Warum eigentlich? Wo es los geht, war uns schon immer klar. Vor Ort wurde dann bald klar, was zu tun ist. Station 1 war schnell gefunden und es war auch klar, wo wir nun hin mussten, aber es blieben nur noch 15 Minuten bis zum Ende des Zeitfensters. Aber geschafft! Uff! Der Rest war auch richtig klasse! Das Final mussten wir ein bisschen suchen, aber wir schafften es noch im Hellen! Toller Ort.","Created":"2013-06-26","Visited":"2013-06-26","UserName":"Katringo","MembershipLevel":3,"AccountID":4077756,"AccountGuid":"e1510042-182e-402e-a7a1-fa6521d99cf2","Email":"","AvatarImage":"4d0e8420-4325-455a-be4d-07e9aea37675.jpg","GeocacheFindCount":2783,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":324464909,"CacheID":1997597,"LogGuid":"7590ad07-05d7-4e01-b978-a1233b303668","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Jippieh, ein erfolgreicher Sonntag :D<br />Nach der Arbeit erst ein Zufallscachefund auf der Hunderunde, aber eigentlich war geplant hier und heute endlich das Final zu finden. Die Dose konnte nach kurzer Suche gefunden werden und nun freue ich mich schon auf den Bonus ;)<br />Danke für den Cache!","Created":"2013-06-23","Visited":"2013-06-23","UserName":"BretonePaul","MembershipLevel":3,"AccountID":3799306,"AccountGuid":"650be5a5-a407-4c05-93c2-b4530ff6546e","Email":"","AvatarImage":"bb6a98c3-d78f-4355-b47f-a864be280cf6.jpg","GeocacheFindCount":1592,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":322161129,"CacheID":1997597,"LogGuid":"f6bc730d-c000-45cc-acac-ada380c52ff3","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zufallsfund <img src=\"/images/icons/icon_smile_big.gif\" border=\"0\" align=\"middle\" /><br />Eigentlich wollte ich zu einem anderen Cache in der Nähe, aber da lungerten einige Muggel herum. Auf dem Rückweg zum Auto fiel mir dieses interessante Objekt auf und ich wollte eigentlich nur ein paar Fotos schiessen, als ich plötzlich etwas auffälliges entdeckte, was sich als Tupperdose entpuppte. <img src=\"/images/icons/icon_smile_shock.gif\" border=\"0\" align=\"middle\" /><br />Glück muss man halt auch mal haben! <img src=\"/images/icons/icon_smile_clown.gif\" border=\"0\" align=\"middle\" /><br />Leider hab ich erst jetzt bemerkt, daß da wohl Bonusangaben im Cache waren. Schade eigentlich. <img src=\"/images/icons/icon_smile_blackeye.gif\" border=\"0\" align=\"middle\" />","Created":"2013-06-14","Visited":"2013-06-11","UserName":"Numanoid","MembershipLevel":3,"AccountID":4249410,"AccountGuid":"29c56639-491f-4617-b984-4f3b1092c69a","Email":"","AvatarImage":"739e7649-2cae-4b2e-a810-1b79d2560ed4.jpg","GeocacheFindCount":6830,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":321612660,"CacheID":1997597,"LogGuid":"6103c6af-65b5-4033-96bc-50b6e9a73df9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ich bin ja nicht so oft in Hannover und da ist dieser Cache ja eher für mich ungeeignet. Aber im letzten Jahr besuchte ich Piratenbraut und da fingen wir das Ding einfach mal an. Bei einem späteren Besuch der Stadt machte ich allein weiter und dann traf ich auch mal einen alten Bekannten aus Sachsen in der Stadt. Vor 3 Wochen stand ich dann hilflos am Final und fand die Dose nicht. Das kann doch nicht sein. Also nochmal nachgefragt und bestätigt bekommen: Ja, Du bist richtig. Nun sollte die Sache endlich ein Ende finden. Hurra!<br />Danke für den Cache und Grüße<br /><font color=\"blue\"><b>tom</b>taucher</font>","Created":"2013-06-11","Visited":"2013-06-06","UserName":"tomtaucher","MembershipLevel":3,"AccountID":1130836,"AccountGuid":"d5062bf7-e9ba-4f92-b7c2-da2a9fe85b13","Email":"","AvatarImage":"d6602c2d-0930-42bf-9904-b907a4ddc7ab.jpg","GeocacheFindCount":7276,"GeocacheHideCount":53,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":317984786,"CacheID":1997597,"LogGuid":"66c56a78-b73c-40a0-93d1-b683ee673848","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"So! Endlich! Warum wir den nie angegangen sind wissen wir gar nicht. Der Start wurde ja gleich kurz nach Publish besucht. Und dann lag das Teil in der Mappe \"Mysteries noch zu besuchen\", und lag und lag und lag.<br />Bis heute. Stift und Meista haben es geschafft.<br />Schöner Cache bei dem wir unseren Spass hatten und deshalb auch ein blaues Schleifchen dalassen.<br /><br />danke von findenixe<br /><br />This entry was edited by findenixe on Tuesday, 28 May 2013 at 19:33:43 UTC.","Created":"2013-05-28","Visited":"2013-05-28","UserName":"findenixe","MembershipLevel":3,"AccountID":2527321,"AccountGuid":"95c7c5af-b10e-4978-88a3-97a6d34b6f8e","Email":"","AvatarImage":"d4b000d7-0171-45dd-b860-b5c66703bdab.jpg","GeocacheFindCount":3106,"GeocacheHideCount":17,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":317981966,"CacheID":1997597,"LogGuid":"c86bbe39-fc5c-4b20-a8b0-1326d86052b8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bei diesem Cache hatten mein Stift findenixe und ich eine Unterbrechung von fast zwei Jahren. <br />Immer wieder aufgeschoben und heute am ersten Tag nach dem großen Regen konnten wir uns im Logbuch verewigen. <br />Ein wirklich sehr schöner Mystery mit tollen Stationen. <br />Das schöne Erlebnis haben wir dann mit einem zünftigen Cocktail gebührend gefeiert. <br /><br />Vielen Dank für den schönen Cache <img src=\"/images/icons/icon_smile_approve.gif\" border=\"0\" align=\"middle\" /><br /><br />Beste Grüße <br /><br />wolkenreiter","Created":"2013-05-28","Visited":"2013-05-28","UserName":"wolkenreiter","MembershipLevel":3,"AccountID":2493686,"AccountGuid":"60f38281-1fd1-47ce-b5af-4c7e48af1a97","Email":"","AvatarImage":"db98af51-2b31-4845-b07f-c955ea36ff74.jpg","GeocacheFindCount":3123,"GeocacheHideCount":46,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":311243118,"CacheID":1997597,"LogGuid":"5a2842b9-6439-4be7-9981-33bcff242f52","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Mit Pimf und behindthewoods konnten wir hier unseren Logeintrag hinterlassen, Pimf berichtete schon von der Spontan Cache Runde. Ich persönlich finde die Idee und die Ausführung wirklich schön gelungen und freue mich jetzt noch mehr auf die folgenen Teile. Danke dafür sagt Klondike!","Created":"2013-05-04","Visited":"2013-05-03","UserName":"Klondike!","MembershipLevel":3,"AccountID":1881876,"AccountGuid":"5b54fc62-3aaf-4342-b9ff-56371737710e","Email":"","AvatarImage":"8c2a6d08-9a30-4495-b3af-82dd1d256f38.jpg","GeocacheFindCount":1481,"GeocacheHideCount":17,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":311086452,"CacheID":1997597,"LogGuid":"36470c2e-dfc8-4eea-9aa5-9b30cfdea581","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Das Rätsel war schon länger gelöst, aber irgendwie passten uns die Öffnungszeiten nie. Heute war es dann recht spontan soweit und wir machten uns im Team mit Pimf und Klondike! auf an die erste Station. Was für eine schöne Idee dachten wir immer wieder und fühlten uns an die guten alten \"Hannopoly-Zeiten\" erinnert. So gelangten wir dann auch recht zügig an das Final und konnten uns auf den Bonus freuen.","Created":"2013-05-04","Visited":"2013-05-03","UserName":"behindthewoods","MembershipLevel":3,"AccountID":1633965,"AccountGuid":"99ae935e-abae-4d46-94e3-92a2344d4d80","Email":"","AvatarImage":"8f31e629-540a-4826-a7f9-cc44c1ee411e.jpg","GeocacheFindCount":1435,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":311034899,"CacheID":1997597,"LogGuid":"9d56f8c2-5aa8-452a-be20-3057b0bd1cad","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Irgendwie wusste Klondike!, behindthewoods und ich nicht, welchen Cache wir heute machen wollen, und so entschieden wir uns spontan, diesen hier, der schon lange auf der to do-Liste stand, anzugehen. Mal sehen wie weit wir kommen...<br />Der Start war schon lange herausgerätselt, heute dann genau da hin, Aufgabe erfolgreich absolviert und weiter ging es. An der ersten ZS einmal außen rum, was uns schon etwas Zeit gekostet hat, aber das Wetter war schön, noch jemanden getroffen, kurzen Plausch gehalten, weiter ging´s zur ZS. Auf der Nahe gelegenen Bank nach ca. 3 Minuten die richtige Idee gehabt, jaaaa...passt.....und weiter geht´s.<br />Die nächste ZS versetzte mich in Erinnerung an die Hanopoly-Reihe, so macht cachen Spaß. Auch hier ging es gemeinsam schnell weiter und schon waren wir am Final. Alle Plätze hat man schon einmal besucht, aber natürlich mit einem anderen Blickwinkel. Dann schnell heimlich zugegriffen und das Logbuch signiert. In der Dose noch was vorgefunden - ahhhhha, ja das kennen wir doch! Wir haben nix besseres vor, also heute noch den Bonus erledigen.<br />DFDC<br />#1478","Created":"2013-05-04","Visited":"2013-05-03","UserName":"Pimf","MembershipLevel":3,"AccountID":3188002,"AccountGuid":"f86d97b1-c6ea-4fc1-839c-35ca83f55f45","Email":"","AvatarImage":"27983572-0e97-4b12-9e89-07772f42f024.jpg","GeocacheFindCount":1551,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":309790600,"CacheID":1997597,"LogGuid":"a13027ac-fafa-451c-b0b8-e32e3028e14d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"... hier kam auch ohne fedora & bullwhip echtes indy-feeling auf ... wir müssen die filme unbedingt mal wieder ansehen!<br /><br />sehr schön ... wird gerne mit einer schleife belohnt. tftc<br />indy + marion<br /><br />PS: grüsse an anne-marie","Created":"2013-04-29","Visited":"2013-04-29","UserName":"s-m-w","MembershipLevel":3,"AccountID":3895182,"AccountGuid":"45a13381-0cfc-40f0-9b27-7de6f470ba3d","Email":"","AvatarImage":"80c774ed-d16c-45c2-a765-a8877eb085c5.jpg","GeocacheFindCount":726,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":309473308,"CacheID":1997597,"LogGuid":"002dfa28-b99b-4824-b6c3-9c253fc234bc","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Bereits im Sommer 2012 hatte ich gemeinsam mit 4engel und dem Schnatzfänger die Zwischenstationen absolviert, konnte aber an der Finalsuche nicht teilnehmen. Dies wurde nun heute nachgeholt. DFDC sagt die<br />Baumfee","Created":"2013-04-28","Visited":"2013-04-28","UserName":"Baumfee","MembershipLevel":3,"AccountID":2741970,"AccountGuid":"969ffa5f-93a4-44b6-bfdd-26c13b70f303","Email":"","AvatarImage":"bebd9991-f4a2-4f78-b1dd-93dd35654f4b.jpg","GeocacheFindCount":1289,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":318655060,"CacheID":1997597,"LogGuid":"43697e49-54dd-4671-83aa-ba9faf3f335d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hier hat elbo mich heut mit her genommen.","Created":"2013-05-31","Visited":"2013-04-20","UserName":"j.mail","MembershipLevel":1,"AccountID":5421548,"AccountGuid":"c78fe637-a4c6-4487-9c70-c153c8979c4a","Email":"","AvatarImage":"d8b117c2-8432-4395-89c2-d10fe307b9c1.jpg","GeocacheFindCount":790,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":309732016,"CacheID":1997597,"LogGuid":"ab5d30e7-3a1e-4ad8-940a-34007b303c68","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute im Team endlich das Finale gefunden und diesen Cache abgeschlossen!<br /><br />tftc<br />Voiata","Created":"2013-04-29","Visited":"2013-04-20","UserName":"Voiata","MembershipLevel":3,"AccountID":3342573,"AccountGuid":"a3632b7c-446d-4bc7-bb92-142789d49ce5","Email":"","AvatarImage":"d2f47d26-e57f-450d-aef7-49bff328e30e.jpg","GeocacheFindCount":2328,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":309729437,"CacheID":1997597,"LogGuid":"1930cd9e-9197-41a8-9c87-1331f097ccc8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schon lange Zeit waren wir hier dran und heute konnten wir endlich mal den Abschluss finden. Ein sehr schönes Ding, was einiges von uns abverlangt hat.<br /><br />Herzlichen Dank Meinerseits!<br /><br /># 3110","Created":"2013-04-29","Visited":"2013-04-20","UserName":"Dima9000","MembershipLevel":3,"AccountID":1469636,"AccountGuid":"fd739fd5-a24a-4ebe-9a07-27e647f0074a","Email":"","AvatarImage":"427dbb9c-f84d-4fa3-ac81-582af1d28052.png","GeocacheFindCount":3357,"GeocacheHideCount":14,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":307472888,"CacheID":1997597,"LogGuid":"84e83641-7747-48e0-a49e-ba527d1155c9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hier konnten wir heute im Team vorbeischauen und nach langen hin und her das Döschen dann doch noch finden.<br /><br />Danke dafür das gibt nen FAP","Created":"2013-04-20","Visited":"2013-04-20","UserName":"elbo","MembershipLevel":3,"AccountID":3021496,"AccountGuid":"93e761e2-f9b1-43dc-ac60-3d2e43a50418","Email":"","AvatarImage":"65f8d163-5700-4ca3-a309-a446d6e7c70f.jpg","GeocacheFindCount":4262,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":304943795,"CacheID":1997597,"LogGuid":"de2207f9-1a0a-4315-a853-c9ac0f16c75a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Was vor einem knappen Jahr begann, nahm nun ein glückliches Ende!<br />2 sonnige Mittagspausen verbrachte ich bereits am Ort der Schattenlinie. Eine 3. konnte abgewendet werden, als ich Cacherfreunden meine wüsten Notizen zeigte, denn sie bargen schon die Lösung. Wieso habe ich das nicht direkt gesehen?????<img src=\"/images/icons/icon_smile_blush.gif\" border=\"0\" align=\"middle\" /><br />Dann dauerte es wieder, bis es weiterging. Der letzte Teil wurde dann schrittweise fleißig erledigt.<br />Puh, und dann findet man da wieder was zum Knobeln... Hat man denn nie Ruhe?<img src=\"/images/icons/icon_smile_cool.gif\" border=\"0\" align=\"middle\" /><br />Vielen Dank für das facettenreiche Rätsel und die Dose.","Created":"2013-04-10","Visited":"2013-04-09","UserName":"YLaraY","MembershipLevel":3,"AccountID":3987450,"AccountGuid":"ac21e19d-aab7-465a-94d5-8923b11a0eec","Email":"","AvatarImage":"2011ff91-a2ed-46ff-9f95-93f4efb4b5aa.jpg","GeocacheFindCount":3068,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 150, "rows": 150 } };
-var gaToken = 'UA-2020240-1';//]]>
+initalLogs = {"status":"success", "data": [{"LogID":485663443,"CacheID":1997597,"LogGuid":"af80ccaa-d904-41a0-9865-898c386870c8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schon ewig stand dieser Cache auf meiner ToDoListe und selbst der Start war schon entschlüsselt, besucht und die nötigen Informationen eingesammelt! Doch wo war nur dieser verdammte Zettel mit den wichtigen Info´s geblieben! Gestern also zusammen mit Senfhan nochmals zum Start- lag ja immerhin fast auf dem Weg! Heute dann zusammen auf´s Radl geschwungen und den weiteren Hinweisen gefolgt! Hier hatte Senfhan als gebürtiger Hannoveraner doch tatsächlich mal den richtigen Riecher, da meine Wenigkeit nicht ganz so ortskundig ist, wie er! Und schwuppdiwupp standen wir schneller als erwartet am Final und waren doch ein wenig enttäuscht, dass das Abenteuer so schnell vorbei war! Aber Teil zwei wird bald folgen...<br /><br />nizole","Created":"2015-03-23","Visited":"2015-03-18","UserName":"nizole","MembershipLevel":3,"AccountID":1471652,"AccountGuid":"d14f7e45-aff1-4fd4-b9c7-839c5019e042","Email":"","AvatarImage":"f3cfc3aa-76f2-4221-864a-72629d3d0b92.jpg","GeocacheFindCount":2631,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":474047576,"CacheID":1997597,"LogGuid":"9b1b3f1b-ebb4-4080-9389-46d851154ce2","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute ging es mit dakar74, cumbaya und NWD auf die Spuren von Indianer Jones Die Stationen konnten gut gefunden und die gefundenen Hinweise schnell entschlüsselt werden, so das wir bereits nach ca. 1 Stunde überraschend am Final standen. Bei einem D5 hätte ich schon noch etwas mehr erwartet.<br /><br />Danke fürs legen und pflegen","Created":"2015-01-26","Visited":"2015-01-23","UserName":"jokar61","MembershipLevel":3,"AccountID":2827984,"AccountGuid":"b15acc18-7847-422d-b919-873770544d29","Email":"","AvatarImage":"9e7f655c-ce4a-4c87-a580-25f1f19f5102.jpg","GeocacheFindCount":1822,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":474044973,"CacheID":1997597,"LogGuid":"6f6e1e3b-e80f-4860-9f67-3276c9bc0ce3","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Im Team mit Jokar61, Cumbaya und New World Disorder ging es heute auf , den Spuren von Indianer Jones zu folgen.<br />Der Start und die Stationen gingen gut von der Hand und schon nach etwas über 1 Std. hielten wir das Logbuch in der Hand .<br /><br />Für die Ideen hinterlasse ich gern ein Fav. Punkt <br /><br />DfdC","Created":"2015-01-26","Visited":"2015-01-23","UserName":"dakar74","MembershipLevel":3,"AccountID":7742897,"AccountGuid":"8ab4e972-df93-45ba-94b9-550a47c0c3a1","Email":"","AvatarImage":"","GeocacheFindCount":1552,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":473519970,"CacheID":1997597,"LogGuid":"bae55bad-b0db-4ad9-b9cb-a15b0dd68b56","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute sollte es im Team mit cumbaya, Jokar61 und Dakar74 losgehen um den Spuren des Indianer Jones zu folgen.<br />Wenn doch jede Schatzsuche so am schnürchen laufen, dann wären wir gemachte Leute <img src=\"/images/icons/icon_smile_big.gif\" border=\"0\" align=\"middle\" /><br />Gestern schnell das Listing überfolgen, sofort drängte sich die erste Idee für den Start in den Kopf. Schnell mal untereinander verglichen, passt so.<br />Heute dann auf zum Start. Da wir vlt. 5 Minuten zupät waren, hatten Dakar und Jokar Zeit sich alles schon einmal alleine anzuschauen. <br />Zeit die reichte das un ssofort bei der Ankuft eine passende Lösung präsentiert wurde die dann nur noch einmal kurz von allen auf plausiblität geprüft wurde.<br />ZS1 war schnell gefunden und der erste Blick auf die Hinweise verrit sofort was hier zu tun ist. Zielstrebig ging es zu ZS2. Während die eine Hälfte des Teams decodierte recherchierte die zweite Hälfte die mit den schon entschlüsselten Hinweisen so das die ZS3 nach kurzer Zeit enttarnt war.<br /><br />Wir waren sehr überrascht als wir hier dann schon das Final vorfanden.<br /><br />Die Art wie dieser Cache aufgebaut ist wirklich genial, das hat sehr gut gefallen. Wir hätten wirklich sehr gerne noch eine Hand voll Stationen in diesem Muste mehr abgearbeitet.<br />Vielleicht haben wir einfach Glück gehabt das wir immer gleich den riecher hatten, aber rückwirkend betrachtet ist sowohl D5, wie auch T3 hier etwas zu hoch angesiedelt.<br /><br />Eine Schleife lassen wir trotzdem da :)<br /><br />Date / Time : 23.01.2015 16:01:00<br />Count: 902<br />Day: Found 1 of 1 with 0 DNF<br /><br /><br />Danke für den Cache sagen<br /><br />Vincent Shezar & anima obscura<br /><br />New World Disorder<br />(Hin und wieder stehen wir auch mal als \"NWD\" im Logbuch, um Platz zu sparen, oder wenn es halt einfach mal schneller gehen muss)","Created":"2015-01-24","Visited":"2015-01-23","UserName":"New World Disorder","MembershipLevel":3,"AccountID":5412756,"AccountGuid":"ff83a8a9-95a6-4a3a-bff8-37ef16522000","Email":"","AvatarImage":"","GeocacheFindCount":969,"GeocacheHideCount":12,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":470444317,"CacheID":1997597,"LogGuid":"ba9a8f2e-7c62-44ab-9af3-c67b549655ae","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Diesen wollte ich mit dem Engel schon lange angehen, gestern war es dann soweit.Uns hatt alles gut gefallen. Im Dunkeln war es sogar ein bisschen gruselig. Vielen Dank dafür und ein Fav.","Created":"2015-01-05","Visited":"2015-01-04","UserName":"Engel und Fuchs","MembershipLevel":3,"AccountID":7794687,"AccountGuid":"8bf8cb9d-5fc7-4acc-b7a6-bda320b80875","Email":"","AvatarImage":"ac9cb33d-5c62-422f-9d6f-a77a7ca2f2da.jpg","GeocacheFindCount":2171,"GeocacheHideCount":16,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":470402389,"CacheID":1997597,"LogGuid":"b5398576-ba53-4ed5-b6d4-eef16b4cefda","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zusammen mit dem Fuchs wurden heute mal ein paar bereits gelöste Mysteries abgearbeitet. Die Vorarbeit war schon erledigt, nur das Final fehlte noch. Aber auch das konnte sich trotz Dunkelheit in diesem sehr passenden Ambiente nicht ewig vor uns verstecken. <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /><br />DFDC","Created":"2015-01-04","Visited":"2015-01-04","UserName":"Angel Ina","MembershipLevel":3,"AccountID":7515117,"AccountGuid":"45c7c989-cec4-4a7c-8676-a244357b543e","Email":"","AvatarImage":"500451a8-1863-4d5c-8743-2cfdf7d844cf.jpg","GeocacheFindCount":2001,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":464874415,"CacheID":1997597,"LogGuid":"b3dfde97-6b38-4ce0-8086-32c94fd91351","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Am besten fanden wir hier den Start, zum Glück durch einen anderen Cache gewusst, wo die Schattenlinie zu finden ist. Die 1. Station haben wir dann nach einer Woche aufgesucht und konnten mit dem Hinweis vor Ort nicht so schnell etwas anfangen. Zu hause dann versucht es so zu lösen, bis endlich der Groschen viel und der nächste Ort aufgesucht wurde.<br />Wieder erst mal alles nur fotografiert und mit nach hause geschleppt.<br />Jetzt war es endlich soweit und wir konnten mit den ermittelten Sachen wieder starten.<br />War richtig unheimlich hier im Dunkeln, aber der Ort ist natürlich absolut perfekt. Schade, dass hier schon Schluß war! Von uns gibt es auf jeden Fall einen Favoritenpunkt, besonders für den Start.","Created":"2014-12-06","Visited":"2014-12-05","UserName":"flecki1","MembershipLevel":3,"AccountID":4110776,"AccountGuid":"31d92d97-022d-4238-8c2a-3c4fcf28d128","Email":"","AvatarImage":"480cfb25-3f69-494b-86b5-0212cb6e2b33.jpg","GeocacheFindCount":3804,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":463546602,"CacheID":1997597,"LogGuid":"6a99474e-2e5c-4359-9554-b8805c9f7543","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Anfangs hatte ich nie eine Ahnung, was das mit der Schattenlinie soll.<br />Anfang des Jahres stand ich plötzlich davor und erinnerte mich an den Cache.<br />Also hab ich gebastelt, bis ich die nötige Info auf passender Größe hatte...<br />aber was ich damit soll, war noch nicht ganz klar.<br />Heute wollte ich es dann spontan mal probieren, war erst etwas shoppen und<br />bin dann mit Sack und Pack hier vorbei gegangen.<br />Eine Touri-Gruppe später konnte ich dann loslegen und Indis Spuren folgen.<br />Naja, okay, es hat einen Augenblick gedauert, aber die Idee kam mir beim Lauschen der Infos.<br /><br />Das konnte ich dann schnell erledigen... hops und weiter...<br />Mit den nächsten Infos konnte ich erst nix anfangen... TJ?... Ja... oder doch nicht...<br />plötzlich ging mir ein Licht auf... ich hatte da was Wichtiges übersehen.<br />Also Standort wechseln... hier war ich letztens doch schonmal... und es ergab sich ein Sinn.<br />Hier und da noch etwas pfeilen und schon stand der nächste Reisepunkt auf meinem Navi.<br /><br />Auweia... hier war es bereits dunkel und die Beschreibung großzügig...<br />hab ich eine Chance? Ich gehe es mal logisch und mit Instinkt an...<br />und schwups war das erste Objekt auch schon meins.<br />Ein gekonnter Griff und da war die nächste Station?!<br />Nein... es war sogar schon das Final... schade, es hätte gern noch etwas weiter gehen können.<br />Coole Umsetzung der Thematik und Integration in die Umgebung.<br />DFDC","Created":"2014-11-27","Visited":"2014-11-27","UserName":"doko23","MembershipLevel":3,"AccountID":2310316,"AccountGuid":"a3811f7d-5ed4-42e3-a041-85385b4afef7","Email":"","AvatarImage":"06805d08-c8db-4edb-8134-9aa4628cb85f.jpg","GeocacheFindCount":4740,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":459146512,"CacheID":1997597,"LogGuid":"d0075662-160c-4489-9d9b-3851a1d78d5f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Als der Bundescacheminister den Bonus von diesem Cache vorschlug, riefen Joersch und ich sofort ja. Da war nur eine noch eine Kleinigkeit zu erledigen... Achja, der Hauptcache. Den wollte ich schon eh lange gemacht haben, also los.<br />So machten wir uns auf die Spur von Station zu Station... Und freuten uns über nette kleine Rätsel, die wir gut im Team lösen konnten. Auch das letzte Hindernis konnte beseitigt werden und dann hielten wir die Dose in der Hand. Ganz ungefährlich ist es da zur Zeit nicht, mit den vielen Spritzen...<br /><br />Vielen Dank für die tollen Stationen und die Rätsel. Und danke natürlich auch an das Team. Es hat mal wieder Spaß gemacht. Daher verleihe ich gerne eine blaue Schleife :)","Created":"2014-11-04","Visited":"2014-11-01","UserName":"bountief","MembershipLevel":3,"AccountID":4581051,"AccountGuid":"7bb7e2da-c91b-48ec-8069-c1d12ff686c0","Email":"","AvatarImage":"c899db9a-00d3-499a-aa7d-fafdd5c14adc.jpg","GeocacheFindCount":1663,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":458386976,"CacheID":1997597,"LogGuid":"9f14da78-b3eb-4776-862b-0cfb47f4083a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Heute sollte es mal wieder ein T5 sein. Der Minister schlug den Bonus hiervon vor. Also müssen wir wohl erst mal hier ran. Also Lederpeitsche bunt Hut eingepackt und los gings! Ok, so schnell nicht, denn mich hielten am Vormittag noch andere Verpflichtungen auf. Somit ging es erst später als geplant los. Glücklicherweise reichte es noch und das Portal zur Station 2 war noch geöffnet. Bei ewiger Warterei auf auf ein koffeinhaltiges Heißgetränk hatten bountief und der Minister die Hinweise entschlüsselt und es ging weiter! Geschickt aufgeteilt wurde gesucht und bald hatte Schredder den richtigen Blick. Neben einer Menge Spritzen und anderem unappetitlichem Müll - konnte das Finale schnell gefunden werden. Auf ginge zum Bonus... Naja... fast... denn auch wir standen vor verschlossener Tür. Beim Bonus werden aktuell die Fledermäuse beschützt und bis Ende April wird das wohl nix... Vielleicht den Bonus so lange auch auf Schonzeit schicken... Vielen Dank für diesen Spaß und die sehr kreativen Stationen! So fühlt man sich wirklich wie Indiana Jones auf Expedition! Die blaue Schleife ist wohl verdient!","Created":"2014-11-02","Visited":"2014-11-01","UserName":"joersch","MembershipLevel":3,"AccountID":5251580,"AccountGuid":"7a53e877-213c-42a2-9e9b-313a2f8ff44f","Email":"","AvatarImage":"7f458db9-b8fd-4424-a42f-69f609bff6c7.jpg","GeocacheFindCount":1322,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":450404223,"CacheID":1997597,"LogGuid":"082e3eee-d639-410f-85db-1416b0f8f210","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Endlich sollte auch dieser Cache mal angegangen werden.<br />Besonders die Station 2 hat uns sehr gefallen, so etwas hatten wir bisher noch nie.<br />Alles in allem ein wirklich nett gemachter Cache, die Position der Finaldose jedoch gefiel uns gar nicht und ist auch der Grund hier keinen Fav.-Punkt zu geben.<br /><br />Vielen Dank!<br /><br />Team-Lorenz<br />Found: 713","Created":"2014-10-04","Visited":"2014-10-02","UserName":"Team-Lorenz","MembershipLevel":3,"AccountID":7300097,"AccountGuid":"9f7baed6-52e0-4d17-bd1f-3162963107c4","Email":"","AvatarImage":"66dfbf44-8dd1-4677-8cbf-a17f2fb8d51b.jpg","GeocacheFindCount":792,"GeocacheHideCount":14,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":462939856,"CacheID":1997597,"LogGuid":"74bea742-8b93-4553-bf9c-e4cdf1320735","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Das war mal echt was anderes. Die Örtlichkeiten und Rätsel haben mir so richtig gefallen, die Umstände um das Final jedoch nicht… passt auch eure Hände auf beim Suchen. So schwierig war es insgesamt dann doch nicht und so ging die ganze Runde gefühlt viel zu schnell vorbei.<br />Danke für die etwas andere Stadtführung, echt empfehlenswert <img src=\"/images/icons/icon_smile_big.gif\" border=\"0\" align=\"middle\" /><br /><br />littlefooty<br />","Created":"2014-11-23","Visited":"2014-09-29","UserName":"littlefooty","MembershipLevel":3,"AccountID":1996219,"AccountGuid":"049551c8-cdb6-4444-aa32-28431de8d056","Email":"","AvatarImage":"","GeocacheFindCount":462,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":445549767,"CacheID":1997597,"LogGuid":"c8019187-e03b-44c0-896a-80bf7b0e0ab9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Die Schattenlinie war mir schon lange bekannt, aber für das Abenteuer auf den Spuren von Henry Jones Junior hatte sich bis heute keine Gelegenheit ergeben. Nun war es endlich soweit und zusammen mit Clumsysheep konnten alle Stationen gut gefunden und relativ schnell gefunden werden. Die ganze Zeit fühlten wir uns, als seien wir wirklich in einem Indi-Abenteuer unterwegs, wobei ich froh war, dass ich nicht auch noch vorbeizischenden Kugeln und Explosionen ausweichen musste.<br /><br />Am Ende konnten wir die Welt retten und waren fast etwas enttäuscht, dass wir schon fertig waren.<br /><br />Vielen Dank für diesen außergewöhlichen Cache, den ich nur weiterempfehlen kann. Daher gibt es natürlich einen Favoritenpunkt.","Created":"2014-09-15","Visited":"2014-09-13","UserName":"CeKa82","MembershipLevel":3,"AccountID":4940226,"AccountGuid":"3d26d0b9-e0e3-4c2f-b6d3-7197de753557","Email":"","AvatarImage":"f0f3f858-afdb-4547-9599-4befc8304386.jpg","GeocacheFindCount":2661,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":442726979,"CacheID":1997597,"LogGuid":"81aa275d-6eb9-4f65-aff6-61b6eb7ff75d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zum Abschluss unseres Urlaubs stand dieser für heute auf dem Programm. Und was sollen wir sagen, von Beginn bis zum Eintrag ins Loggbuch haben wir uns in allen Belangen wie Indie gefühlt! Tolle Ideen, klasse Locations, schöne Knobeleien ! Da fehlten uns nur noch Lederhut und Peitsche... Gern mehr davon ! Den Fav. Haben wir gern dagelassen . DFDC!","Created":"2014-09-06","Visited":"2014-09-04","UserName":"Finde-Füchse","MembershipLevel":3,"AccountID":4068210,"AccountGuid":"0a52ce31-32d6-423d-847f-2f3d20ac5d67","Email":"","AvatarImage":"40f5cd25-b21b-4551-850a-d0cc24a70074.jpg","GeocacheFindCount":3169,"GeocacheHideCount":4,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":442257862,"CacheID":1997597,"LogGuid":"e4e3c30f-cf80-4d5a-956b-52238c69ea9d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Wo die Schattenlinie zu finden sei, dass wussten wir schon lange, aber erst vor genau einem Monat kamen wir dazu, hier die Spur von Indianer Jones aufzunehmen. Aufgrund der Riesensause am Maschsee fanden wir nach der Weiterfahrt keinen passenden Abstellplatz für unser Expeditionsmobil und besuchten die nächste Station später, und da es ein Sonntag war, mussten wir eine weitere Pause einlegen. Heute recherchierten wir im angegebenen Zeitfenster und waren schnell wieder auf Kurs. Allerdings kam das Ende dann doch überraschender als gedacht ...<br /><br />Vielen Dank für den Cache!","Created":"2014-09-04","Visited":"2014-09-03","UserName":"2bupa","MembershipLevel":3,"AccountID":2675170,"AccountGuid":"e6a84779-ad63-4ba1-93fa-558a7190c8b4","Email":"","AvatarImage":"e30c21ec-8bce-4b90-9c6f-ee7e618da9fe.jpg","GeocacheFindCount":8744,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":441250609,"CacheID":1997597,"LogGuid":"f73efee7-aabf-4cc1-9dab-eea4e349d983","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Irgendwie wirkte das Wetter heute nicht allzu vertrauenswürdig und so entschieden wir uns, statt einer Runde durch den Wald lieber durch die große Stadt zu laufen. <br /><br />Das Gleiche hatten wir letzte Woche auch schon getan und uns dabei an diesen Cache versucht. Nur zum Ende kamen wir nicht, es war dann einfach zu muggelig. Heute aber hatten wir mehr Glück, es war etwas ruhiger und wir konnten unser treiben etwas besser tarnen. <br /><br />So also geht ein wirklich toller Cache zu Ende, den wir so ganz ohne Hilfe wohl nicht geschafft hätten. Danke also an den Helfer ein fettes Danke mit blauer Schleife an den Owner!<br /><br />Bandit mit Colt<br /><br />This entry was edited by Bandit mit Colt on Wednesday, 10 September 2014 at 10:51:20 UTC.","Created":"2014-08-31","Visited":"2014-09-01","UserName":"Bandit mit Colt","MembershipLevel":3,"AccountID":5821212,"AccountGuid":"851cacb6-219d-477f-a64c-5ff51a337add","Email":"","AvatarImage":"7e2f9f3b-7f52-4819-ad99-7e9527bc430f.jpg","GeocacheFindCount":8046,"GeocacheHideCount":5,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":440401444,"CacheID":1997597,"LogGuid":"a18c32fc-5e55-462a-9ebb-f399dd5360c8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Letzte Woche waren wir zufällig in Hannover und entschlossen uns spontan zu diesem Cache. Doch ohne Vorbereitung konnten wir nicht mal richtig starten. Allerdings lies uns das Listing nicht los und so begaben wir uns heute auf die Spur von Indiana Jones. Ohne zu Spoilern kann man leider kaum was schreiben... Dieser Cache ist wirklich der Hammer! Ein großes Lob an den Owner für diese Ideen und die Pflege. Wenn wir könnten, würden wir gleich mehrere Favoritenpunkte geben :-)","Created":"2014-08-29","Visited":"2014-08-29","UserName":"Traumsand","MembershipLevel":3,"AccountID":5557497,"AccountGuid":"b685432c-97ff-49ce-a63c-3019e78c55f5","Email":"","AvatarImage":"9f727299-67ba-4221-ac78-dbb9dcebe98d.jpg","GeocacheFindCount":885,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":434908333,"CacheID":1997597,"LogGuid":"fee322ec-e816-45aa-b492-b64d9d729d48","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Mit Hasenkeule und HWaii sind wir gemeinsam als Assistenten dem Indi gefolgt.<br />\r\nDas ist schon eine sehr schöne Kombination, mit minimalen Koordinatenangaben,<br />\r\ninteressante Orte in Hannover zu erkunden.<br />\r\nDie Idee mit der zeitbeschränkten Station ist genial.<br />\r\n<br />\r\nDer Bonus folgt... <img src=\"/images/icons/icon_smile_cool.gif\" border=\"0\" align=\"middle\" /><br />\r\n<br />\r\nVielen Dank für die versteckten , aber trotzdem öffentlichen Orte.<br />\r\n<br />\r\n<font color=\"blue\">ThomasAnderson<br />\r\n<br /></font>","Created":"2014-08-14","Visited":"2014-08-14","UserName":"ThomasAnderson","MembershipLevel":3,"AccountID":2280425,"AccountGuid":"47e2beb3-4a3d-4a8c-ba69-81d89560874c","Email":"","AvatarImage":"17cbfad4-4bbe-4c29-94b2-660b79ea51c6.jpg","GeocacheFindCount":939,"GeocacheHideCount":9,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":434846526,"CacheID":1997597,"LogGuid":"5e6d9c07-c7e7-4481-adf9-9342ce10c8e6","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"ThomasAnderson hat mich und H.Waii auf diesen Cache aufmerksam gemacht. Die gemeinsame Abarbeitung zog sich aber dann, weil die Stationen quasi einzeln abgearbeitet worden sind und Hannover Innenstadt nun doch nicht um die Ecke liegt.<br /><br />Schön gemachte Rätsel, die dem Indiana Jones-Geist gut Rechnung tragen. Insbesondere die Station mit der zeitlichen Beschränkung hat mir gefallen <img src=\"/images/icons/icon_smile_cool.gif\" border=\"0\" align=\"middle\" />. Ich war fast enttäuscht als ich die Final-Dose in den Händen hielt und keine weitere Aufgabe wartete...<br /><br />Danke für diese klasse Rätseljagd!!","Created":"2014-08-14","Visited":"2014-08-13","UserName":"Hasenkeule","MembershipLevel":3,"AccountID":4378965,"AccountGuid":"90af3caf-4b11-437c-b444-177a8f8fe099","Email":"","AvatarImage":"e94c7baf-0128-4e2e-b0a9-5c397548ac07.jpg","GeocacheFindCount":1842,"GeocacheHideCount":10,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":432346355,"CacheID":1997597,"LogGuid":"e119f3f4-a0b0-47cd-9cda-76b6750a9922","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Owner Maintenance","LogTypeImage":"46.png","LogText":"Mal nach den Stationen gesehen und Zettel aufgefüllt<br />Alles bestens<br />Viel Spass wünscht<br />Indi","Created":"2014-08-07","Visited":"2014-08-07","UserName":"indianerjones","MembershipLevel":3,"AccountID":678630,"AccountGuid":"af08f081-faf4-4992-8268-1e16ab4677a9","Email":"","AvatarImage":"3e670f19-793f-49d6-8832-564c4c886396.jpg","GeocacheFindCount":1061,"GeocacheHideCount":25,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":405505458,"CacheID":1997597,"LogGuid":"0a514baf-0f47-4471-b093-54ec183f6d9b","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Seinerzeit - zu Publishzeiten - waren wir noch so frisch im Geschäft, dass ein Cache mit dieser D/T-Wertung unerreichbar schien.<br />Inzwischen hat sich die Lage ja nun etwas geändert... Und als ich vor zwei Tagen am Start vorbei kam... denn wo der war, das war ja von Anfang an klar... Packte es mich dann. Also an drei Aufeinaderfolgenden Tagen die Stationen absolviert und vorhin glücklich geloggt.<br />Zwischendurch noch meine Großeltern besucht <img src=\"/images/icons/icon_smile_wink.gif\" border=\"0\" align=\"middle\" /> und an eine alte Stätte häufigen Aufenthalts zurückgekehrt. In die Anna Jooons....<br />Das war ne coole Tour!!<br /><br />TFTC sagt Mrs CMF<br /><br />IN:Fav","Created":"2014-05-08","Visited":"2014-05-08","UserName":"cookiemonsterfamily","MembershipLevel":3,"AccountID":2572906,"AccountGuid":"ec7c2430-4552-48d2-85f0-f031b8221c6a","Email":"","AvatarImage":"0822021c-d0e7-4eed-b32e-65457e8a8e78.jpg","GeocacheFindCount":7277,"GeocacheHideCount":28,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":402346295,"CacheID":1997597,"LogGuid":"bdea9c54-6610-43fc-995d-f302624eb1be","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Auf den Start schaue ich jeden Morgen aus dem Büro. Also vor längerer Zeit diesen Mysrery begonnen, aber immer wieder unterbrechen müssen. Mal fehlte das Team, mal waren die Zeiten unpassend. Heute nach einem kleinen Tipp diesen Cache beenden können. Wie auch die Vorlogger schon schrieben\"...leider schon vorbei....\". Dieser Cache war wirklich abenteuerlich und hat riesen Spass gemacht. Der Bonus ist als 200ster T5er geplant.<br /><br />Danke an den Owner für dieses außergewöhnliche Abenteuer und wir freuen uns schon auf die Fortsetzung<br /><br />DFDC sagen Charly.Maggy","Created":"2014-04-28","Visited":"2014-04-28","UserName":"Charly.Maggy","MembershipLevel":3,"AccountID":5286726,"AccountGuid":"bb95d7c1-7f17-4c30-83c7-b1914bfb888f","Email":"","AvatarImage":"cc557fd5-70a8-4136-8a59-e2318f2098f0.jpg","GeocacheFindCount":5948,"GeocacheHideCount":12,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":401181120,"CacheID":1997597,"LogGuid":"17ed5583-3c2b-4e37-9425-20e68140a742","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Schade, schon zu Ende <img src=\"/images/icons/icon_smile_dissapprove.gif\" border=\"0\" align=\"middle\" /><br /><br />Ich hätte gerne noch mehr Stationen von diesem Oberhammer gemacht.<br /><br />Alle Aufgaben und Stationen waren komplett stimmig zum Thema gestaltet. Wie andere auch schon geschrieben haben: da kommt Indianer Jones Feeling auf !<br /><br />Danke für diese tolle Reise mit anspruchsvollen Aufgaben, schicken Stationen und mega coolem Final. Dafür gibts natürlich ein Schleifchen und TFTC!","Created":"2014-04-25","Visited":"2014-04-25","UserName":"bube96","MembershipLevel":3,"AccountID":3930932,"AccountGuid":"fe928135-8705-44b4-859d-06e9bcff4f63","Email":"","AvatarImage":"19f1dea5-03ec-4983-9f2b-ee7aa562883c.png","GeocacheFindCount":1637,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":393730913,"CacheID":1997597,"LogGuid":"450624e5-8c1a-422b-b815-694cab36a110","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"OMG hat es ja schon ganz gut beschrieben. Nur: bei drei Cachern und zweimal Parken mit Gebühr, geht einer leer aus. Aber da wir sicher die Reihe weitermachen werden, wird es schon noch Gelegenheiten für mich geben, mein Geld in kleine Schlitze zu stecken.<br />Nach den leichten Startschwierigkeiten lief es dann wirklich gut. Das Wissen der einzelnen Teammitglieder fügte sich nahtlos zu einer Gesamtlösung zusammen. <br />Vielen Dank fürs Legen!<br />TFTC, Teletron (auf Tour mit sthl und OMG)<br /><br />PS: wo ist denn nur dieses blaue Schleifchen geblieben? Ach, hier.","Created":"2014-04-03","Visited":"2014-04-03","UserName":"Teletron","MembershipLevel":3,"AccountID":2480420,"AccountGuid":"1f222ea5-12e8-4def-86fe-5fbe2c8af2f4","Email":"","AvatarImage":"d03fd2b2-d2ec-4436-ad5a-712b3b154973.jpg","GeocacheFindCount":1602,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":393600249,"CacheID":1997597,"LogGuid":"5dac1383-e550-4ef2-8f3d-d73c88bcd4cf","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Was schreibt man hier am besten? Ich probieren es einfach mal...<br />Wir haben auf dieser Runde Sachen gesehen die für uns alle komplett neu waren. Am Start hatten wir Tomaten auf den Augen, zugegeben. Aber danach lief es, IMHO, recht flüssig. Alle Teammitglieder haben sich in die Lösungen und Parkgebühren geteilt,... fast ;-) <br />Mir persönlich hat die Prefinalstation am Besten gefallen. Der Oberhammer!<br />Aber auch der größte Spaß ist irgendwann vorbei und so standen wir mit verstörten Gesichtern am Final: \"Wie? Das war's schon?\" Leider.<br /><br />Ich freu mich schon auf die nächsten Herausforderungen im bewährten Team.<br /><br />TFTC OldManGrimm<br /><br />PS: Da ich mich ein wenig wie Indian(er/a) fühlen konnte bleibt ein Favo beim Prefinal...<br /><br />This entry was edited by OldManGrimm on Thursday, 03 April 2014 at 06:14:13 UTC.","Created":"2014-04-02","Visited":"2014-04-02","UserName":"OldManGrimm","MembershipLevel":3,"AccountID":389591,"AccountGuid":"95126b00-d716-4db8-a181-ff08dc31b03f","Email":"","AvatarImage":"47ccdb3d-bc92-4ff1-a853-c0f055d5c467.jpg","GeocacheFindCount":818,"GeocacheHideCount":4,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 195, "rows": 195 } };
+var gaToken = 'UA-2020240-1';ga('create', 'UA-2020240-35', 'geocaching.com'); ga('send', 'pageview');//]]>
</script>
</form>
- <script type="text/javascript">
+ <script src="/js/jquery_plugins/tinynav.min.js"></script>
+ <script src="/js/matchMedia.js"></script>
+ <script src="/account/scripts/custom/message-center-header-widget.js"></script>
+ <script>
+ $('#messagecenterheaderwidget').messageCenterHeaderWidget();
+
var browserType = {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
@@ -1235,18 +1053,57 @@ var gaToken = 'UA-2020240-1';//]]> MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
};
+ // Modernizr only identifies browsers that support touch events; Windows Phone and webOS handle touch differently
+ var isMobile = (/(webOS|hpwOS|IEMobile)/).test(navigator.userAgent);
+
$(function () {
- // Make the menu system play nice with all browsers:
- $('ul.Menu li').hover(function () {
- $(this).addClass('hover');
- $('ul:first', this).css('visibility', 'visible');
- }, function () {
- $(this).removeClass('hover');
- $('ul:first', this).css('visibility', 'hidden');
+ var $topMenuLinks = $('.Menu > li');
+
+ $topMenuLinks.children('a').each(function () {
+ $(this).on('touchstart click', function (e) {
+ e.stopPropagation();
+
+ var $this = $(this),
+ $parent = $(this).parent();
+
+ $topMenuLinks.removeClass('hover');
+
+ if (!$parent.hasClass('hover') && $this.hasClass('Dropdown')) {
+ e.preventDefault();
+ $parent.addClass('hover');
+ }
+ });
});
- if (!isiOS()) {
- // Constructing a Twitter-esque Login:
- $(".SignInLink").click(function (e) {
+
+ var $userMenuBtn = $('.logged-in-user .li-user-toggle');
+
+ $userMenuBtn.on('touchstart click', function (e) {
+ e.stopPropagation();
+ $(this).next('ul').addClass('user-expanded');
+ });
+
+ $(document).on('click', function (e) {
+ if ($('.user-expanded').length && !$(e.target).parents().hasClass("user-expanded")) {
+ $('.user-expanded').removeClass("user-expanded");
+ }
+ if (!$(e.target).parents().hasClass("Menu")) {
+ $topMenuLinks.removeClass("hover");
+ }
+ });
+
+ if (isMobile || Modernizr.touch) {
+ // Convert language dropdown to native select
+ $("ul.language-list .selected").parent().addClass("selected");
+ $(".selected-language a, ul.language-list").hide();
+ $(".language-list").tinyNav({
+ active: 'selected'
+ });
+ }
+
+
+ // Constructing a Twitter-esque Login:
+ $(".SignInLink").on('click', function (e) {
+ if (window.matchMedia("(min-width: 1000px)").matches) {
e.preventDefault();
$("#SignInWidget").toggle();
$(".ProfileWidget").toggleClass("WidgetOpen");
@@ -1259,21 +1116,14 @@ var gaToken = 'UA-2020240-1';//]]> }
});
return false;
- });
- }
+ }
+ });
+
if (!("placeholder" in document.createElement("input"))) {
$("#SignInWidget label").removeClass("hideMe");
}
- $('.SignedInProfileLink').truncate({
- width: 120,
- after: '&hellip;',
- center: false,
- addclass: false,
- addtitle: false
- });
-
// Hide the warning message if the user closed it already
if ($.cookie('hide_warning') != null) {
$(".WarningMessage").hide();
@@ -1286,739 +1136,735 @@ var gaToken = 'UA-2020240-1';//]]> function isiOS() {
return (
- (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
- );
+ (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
+ );
}
});
</script>
-
- <script type="text/javascript">
- <!--
-
- function s2gps(guid) {
- var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no');
- w.focus();
- }
-
- function s2phone(wpid) {
- window.location.href='/seek/sendtophone.aspx?gc=' + wpid;
- }
-
- function pl(lc) {
- document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n');
- }
-
- function setNotification(id) {
- //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'});
- //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'});
- }
-
- function cmo(id) {
- Cookie.set('sn', true);
- }
-
- function pp(img) {
- var w = window.open(img);
- w.focus();
- }
-
- var map, bounds;
- var canUpdateFavoriteStatus = true;
- var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false;
- var logInitialLoaded = false;
- var $tfoot = $("#cache_logs_table").find("tfoot");
- var currentPageIdx = 1, totalPages = 1, pageSize = 10;
- var isBusy = false;
-
- var locString = {
- decrypt: 'Decrypt',
- encrypt: 'Encrypt'
- };
-
- $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle");
- $("#tmpl_CacheLogImages").template("tmplCacheLogImages");
- $("#tmpl_CacheLogRow").template("tmplCacheLogRow");
-
- $(".EncryptDecrypt")
- .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} })
- .click(function (e) {
- e.preventDefault();
- $("tr.log-row").each(function (i, obj) {
- var $obj = $(obj);
- if ($obj.data("encoded") == true) {
- var lt = $obj.find("p.LogText");
- //var ltDecoded = $('<div />').html(lt.html()).text();
- lt.html(convertROTStringWithBrackets(lt.html()));
- }
- });
-
- decryptLogs = !decryptLogs;
-
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- return false;
- });
-
- function appendNewLogs(obj) {
-
- totalPages = obj.pageInfo.totalPages;
-
- var $newBody = $(document.createElement("TBODY"));
-
- $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody);
-
- $newBody.find("a.tb_images").each(function()
- {
- var $this = $(this);
- $this.fancybox({
- 'type': 'image',
- 'titlePosition': 'inside',
- 'padding': 10,
- titleFormat: function() { return $this.data('title'); }
- });
- });
-
- $("#cache_logs_table")
- .append($newBody.children());
-
- currentPageIdx = obj.pageInfo.idx + 1;
- pageSize = obj.pageInfo.size;
- }
+ + <script type="text/javascript"> + <!-- + + function s2gps(guid) { + var w = window.open('/seek/sendtogps.aspx?guid=' + guid, 's2gps', config='width=450,height=450,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,directories=no,status=no'); + w.focus(); + } + + function s2phone(wpid) { + window.location.href='/seek/sendtophone.aspx?gc=' + wpid; + } + + function pl(lc) { + document.location.href='/seek/cache_details_print.aspx?guid=' + guid + '&numlogs=' + lc +'&pt=full<=letter&decrypt='+ ((dh)?'y':'n'); + } + + function setNotification(id) { + //new Effect.Highlight(id, {startcolor:'#ffffff', endcolor:'#ffff99', restorecolor:'#ffff99', duration:3.0, queue:'front'}); + //new Effect.Highlight(id, {startcolor:'#ffff99', endcolor:'#ffffff', restorecolor:'#ffffff', duration:5.0, queue:'end'}); + } + + function cmo(id) { + Cookie.set('sn', true); + } + + function pp(img) { + var w = window.open(img); + w.focus(); + } + + var map, bounds; + var canUpdateFavoriteStatus = true; + var decryptLogs = (urlParams["decrypt"] && urlParams["decrypt"] == "y") ? true : false; + var logInitialLoaded = false; + var $tfoot = $("#cache_logs_table").find("tfoot"); + var currentPageIdx = 1, totalPages = 1, pageSize = 10; + var isBusy = false; + + var locString = { + decrypt: 'Decrypt', + encrypt: 'Encrypt' + }; + + $("#tmpl_CacheLogImagesTitle").template("tmplCacheLogImagesTitle"); + $("#tmpl_CacheLogImages").template("tmplCacheLogImages"); + $("#tmpl_CacheLogRow").template("tmplCacheLogRow"); + + $(".EncryptDecrypt") + .button({ icons: { secondary: 'ui-icon-arrowreturnthick-1-w'} }) + .click(function (e) { + e.preventDefault(); + $("tr.log-row").each(function (i, obj) { + var $obj = $(obj); + if ($obj.data("encoded") == true) { + var lt = $obj.find("p.LogText"); + //var ltDecoded = $('<div />').html(lt.html()).text(); + lt.html(convertROTStringWithBrackets(lt.html())); + } + }); + + decryptLogs = !decryptLogs; + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + return false; + }); + + function appendNewLogs(obj) { + + totalPages = obj.pageInfo.totalPages; + + var $newBody = $(document.createElement("TBODY")); + + $("#tmpl_CacheLogRow").tmpl(obj.data,{ includeAvatars: includeAvatars }).appendTo($newBody); + + $newBody.find("a.tb_images").each(function() + { + var $this = $(this); + $this.fancybox({ + 'type': 'image', + 'titlePosition': 'inside', + 'padding': 10, + titleFormat: function() { return $this.data('title'); } + }); + }); + + $("#cache_logs_table") + .append($newBody.children()); + + currentPageIdx = obj.pageInfo.idx + 1; + pageSize = obj.pageInfo.size; + } + + var showScroll = false; + + function callLogLoad(hideFooter) { + if (screen.width > 1090){ + showScroll = true; + } + $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs }, + function (response) { + if (response.status == "success") { + appendNewLogs(response); + if( hideFooter || (totalPages < currentPageIdx) ) { + $tfoot.hide(); + } + } else if (response.status == "error" && response.value == "1") { + // reload the page since the data had expired. + window.location.reload(); + } + isBusy = false; + }); + } + + $("#add_to_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv++; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr--; + $(".favorite-rank").text(fr); + + $("#pnlNonfavoriteCache").fadeOut("fast", function () { + $("#pnlFavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $("#remove_from_favorites").click(function () { + + if (canUpdateFavoriteStatus) { + canUpdateFavoriteStatus = false; + + var fv = parseInt($(".favorite-value").text()); + fv--; + $(".favorite-value").text(fv); + + var fr = parseInt($(".favorite-rank").text()); + fr++; + $(".favorite-rank").text(fr); + + $("#pnlFavoriteCache").fadeOut("fast", function () { + $("#pnlNonfavoriteCache").fadeIn("fast"); + }); + + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false', + success: function () { + canUpdateFavoriteStatus = true; + gotScore = false; + showFavoriteScore(); + } + }); + + return false; + } + }); + + $(function () { + + // CSP Section + if ($("#cspMessage").length) { + + var editLink = $('a[href*="report.aspx"]').attr('href'); + + $("#cspMessage").prepend('<P><strong>Already submitted this geocache?</strong> Please check below for the Reviewer’s notes and make any necessary changes before you resubmit. You can also respond by clicking "Log Your Visit" and posting a Reviewer Note.</P>'); + $("#cspMessage").prepend('<P>Your geocache has not been published. Once your geocache is in place and all of the details have been entered, click "Submit for Review". A volunteer reviewer will begin the review process within about 7 days.</P>'); + + $("#cspGoBack").click(function (e) { + e.preventDefault(); + window.location = editLink; + return false; + }); + + $("#cspSubmit").click(function (e) { + e.preventDefault(); + $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + window.location = '/seek/cache_details.aspx?guid=' + r.guid; + } else { + alert("There was an error enabling your cache."); + } + }); + return false; + }); + + + } + + + //override coords + if (typeof(userDefinedCoords) != "undefined") { + if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + $("#uxLatLon") + .data("isOverridden", true) + .addClass("myLatLon"); + } else if (userDefinedCoords.status == "success") { + mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data); + } else { + $("#uxLatLonLink").contents().unwrap(); + } + } else { + $("#uxLatLonLink").contents().unwrap(); + } + + + var cacheNoteText = { + DefaultText: 'Click to enter a note', + ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.', + SavingText: 'Please wait, saving your note...' + }; + + + + $("time.timeago").timeago(); + + $(".button").button(); + + var sn = Cookie.get('sn'); + + if ($('#trNotPM').length > 0) { + $('#trNotPM').toggle(!sn); + } + + $("#cache_note").editInPlace({ + callback: function (unused, enteredText) { + var me = $(this); + + var et = $.trim(enteredText); + if (et.length > 500 ) { + et = et.substr(0, 500); + } + $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) { + var r = JSON.parse(r.d); + if (r.success == true) { + if ($.trim(r.note) == "") { + $("#cache_note").text(cacheNoteText.DefaultText); + } else { + $("#cache_note").text(r.note); + } + + me.effect('highlight', { color: '#ffb84c' }, 'slow'); + } else { + alert(cacheNoteText.ErrorInSaving); + $("#cache_note").text(cacheNoteText.DefaultText); + } + + }); + + return cacheNoteText.SavingText; + } + , default_text: cacheNoteText.DefaultText + , field_type: "textarea" + , textarea_rows: "7" + , textarea_cols: "65" + , show_buttons: true + , bg_over: "#dad7cb" + //, callback_skip_dom_reset: true + + }); + + $("#lnk_slippyMap").click(function(e) { + e.preventDefault(); + loadDynamicMap(); + return false; + }); + + $(".inplace_field").live("focus", function () { + if ($(this).data("created") == null) { + $(this).data("created", true) + $(this).countable({ + maxLength: 500 + }); + } + }); + + $("#pcn_help").qtip({ + content: 'Enter your own notes here. No other user will be able to access them.', + position: { + my: 'top center', + at: 'bottom center' + }, + style: { + classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip' + }, + }); + + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); + + if ($("#cache_logs_container").length > 0) { + + appendNewLogs(initalLogs); + + if (DetectMobileQuick()) { + $("#pnlButtonLoad") + .show() + .find("a.MobileButton") + .click(function (e) { + e.preventDefault(); + callLogLoad(false); + return false; + }) + .button(); + if(!DetectTierTablet()){ + $("a.MobileButton").addClass("Phone"); + } + } else { + $("#pnlLazyLoad").show(); + + $(window).endlessScroll({ + fireOnce: true, + fireDelay: 500, + bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50, + ceaseFire: function(){ + // stop the scrolling if the last page is reached. + return (isLoggedIn == false) || (totalPages < currentPageIdx); + }, + callback: function() { + if (!isBusy) { + + isBusy = true; + $tfoot.show(); + callLogLoad(true); + } + } + }); + } + } + + if (!isLoggedIn) { + $("#cache_logs_table").find("tfoot").hide(); + } + + if (mapLatLng != null) { + + $("#uxLatLonLink").qtip({ + suppress:false, + content: buildCacheCoordMenu(), + position: { + my: 'left top', + at: 'right top', + adjust: { + x: 10, y: -10 + } + }, + show: { + ready: false, + event: "click", + solo: true + }, hide: { + event: 'unfocus' + }, + style: { + tip: { + corner: false + }, + classes: 'ui-tooltip-widget' + }, + events: { + show: function () { + if ($("#uxLatLon").data("isOverridden")) { + $("a.ccu-restore").show(); + } else { + $("a.ccu-restore").hide(); + } + + if (userDefinedCoords.status != "success") { + $("div.ccu-update").hide(); + } else { + $("div.ccu-update").show(); + } + } + } + }).click(function (e) { + e.preventDefault(); + return false; + }); + + $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({ + overlayShow: false + }); + + setStaticMaps(); + } + }); + + function setStaticMaps() { + + var map = new L.Map('map_preview_canvas', { + center: new L.LatLng(mapLatLng.lat, mapLatLng.lng), + zoom: 10, + doubleClickZoom: false, + dragging: false, + touchZoom: false, + scrollWheelZoom: false, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })); + + var mapLarge = L.map('map_canvas', { + center: [mapLatLng.lat, mapLatLng.lng], + zoom: 14, + doubleClickZoom: true, + dragging: true, + touchZoom: false, + scrollWheelZoom: false, + zoomControl: true, + attributionControl: false + }) + .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })) + .addControl(new L.Control.Scale()); + + var tileOptions = { + tileUrl: "https://otile{s}-s.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg", + //name: "mpqosm", + //alt: "MapQuest", + subdomains: "1234", + //tileSize: 256, + minZoom: 0, + maxZoom: 18 + }; + + map.addLayer(L.tileLayer(tileOptions.tileUrl, tileOptions)); + + L.tileLayer(tileOptions.tileUrl, tileOptions) + .addTo(mapLarge); + + var pinIcon = L.Icon.extend({ + iconSize: new L.Point(20, 23), + iconAnchor: new L.Point(10,23), + shadowUrl: null + }); + + var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), + { + icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}), + title: mapLatLng.name + }) + .on("click", function () { + document.getElementById("uxlrgMap").scrollIntoView(true); + return false; + }); + + L.marker([mapLatLng.lat, mapLatLng.lng], { + icon: L.icon({iconUrl: '/images/wpttypes/pins/' + mapLatLng.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23]}), + clickable: false, + //zIndexOffset: 99, + title: mapLatLng.name + }).addTo(mapLarge); + + map.addLayer(mkA); + + if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) { + + var llBounds = L.latLngBounds([mapLatLng.lat, mapLatLng.lng], [mapLatLng.lat, mapLatLng.lng]); + + for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) { + + var item = cmapAdditionalWaypoints[x], + ll = [item.lat, item.lng]; + + L.marker(ll, { + icon: L.icon({ iconUrl: '/images/wpttypes/pins/'+ item.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23] }), + title: item.name, + clickable: false + }).addTo(mapLarge); + + llBounds.extend(ll); + } + + window.setTimeout(function () { + mapLarge.fitBounds(llBounds.pad(.5)); + }, 100); + + } + } + + var lnkDH = $('#ctl00_ContentBody_lnkDH'); + function dht() { + try { + $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html())); + var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt'); + lnkDH + .text(linkText) + .attr('title', linkText); + } catch (e) { + alert(e); + return false; + } + return false; + } + + function buildCacheCoordMenu() { + var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng) + $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" ); + + var $menu = $("<div></div>"); + + $( "#tmpl_CacheCoordinateUpdate" ).tmpl( { + ll: [mapLatLng.lat, mapLatLng.lng], + ll_formatted: mapLatLng.oldLatLngDisplay + } ).appendTo( $menu ); + + $menu.find("button.ccu-button").button(); + + $menu.delegate("button.ccu-parse", "click", function (e) { + e.preventDefault(); + var $this = $(e.target), + $parse =$this.closest('dd').find(".cc-parse-text"), + parseCoords = $.trim($parse.val()); + + if (parseCoords.length == 0) { + alert('Please provide valid coordinates.'); + } else { + $.getJSON("/api/geocode", { parse: parseCoords}, function (response) { + if (response.status == "success") { + var newLatLng = new LatLon(response.data.lat, response.data.lng); + + // update the displayed coords + var dist = curLatLng.rhumbDistanceTo(newLatLng); + var bearingTo = curLatLng.rhumbBearingTo(newLatLng); + var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N"; + + var formats = response.data.formats; + // all these finds, make me feel dirty + $menu + .find("span.ccu-parseverify-coords").text(formats.DM).end() + .find("dl.ccu-parse").hide().end() + .find("dl.ccu-parseverify").show().end() + .find("button.ccu-parseverify-accept") + .data("utm", '') + .data("dm", formats.DM) + .data("lat", response.data.lat) + .data("lng", response.data.lng) + .end(); + } else { + alert("Sorry unable to parse the coordinates you entered."); + } + }); + } + + return false; + }); + + $menu.delegate("button.ccu-parseverify-accept", "click", function (e) { + e.preventDefault(); + var $this = $(this); + // update to webmethod + $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } else { + $("#uxLatLonLink").qtip('hide'); + } + + }); + + return false; + }); + + $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) { + e.preventDefault(); + $menu + .find("input.cc-parse-text").val('').end() + .find("dl.ccu-parse").show().end() + .find("dl.ccu-parseverify").hide().end(); + return false; + }); + + $menu.delegate("a.ccu-restore", "click", function (e) { + e.preventDefault(); + + $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) { + var r = JSON.parse(r.d); + if (r.status == "success") { + window.location.reload(); + } + }); + + return false; + }); + + return $menu; + } + + GSPK = window.GSPK || {}; + GSPK.Selector = {}; + GSPK.Selector.getSelected = function(){ + var t = null; + if ( window.getSelection ){ + t = window.getSelection(); + }else if(document.getSelection){ + t = document.getSelection(); + }else if(document.selection){ + t = document.selection.createRange().text; + } + return t; + } + //--> + </script> + <script id="loc_favPointsScoreDesc" type="text/html"> + Favorites/Premium Logs + </script> + <script type="text/javascript" language="javascript"> + <!-- + var gotScore = false; + var favDropDown = $('.favorite-dropdown'); + var favContainer = $('.favorite-container'); + + function showFavoriteScore() { + $('#imgFavoriteScore').attr('src', '/images/loading3.gif'); + + $('#uxFavoriteScore').parent().fadeTo(200, .001, function () { + $.ajax({ + type: "POST", + cache: false, + url: '/datastore/favorites.svc/score?u=' + userToken, + success: function (scoreResult) { + gotScore = true; + + var score = 0; + + if(scoreResult) { + score = scoreResult; + } + + if(score > 100) { + score = 100; + } + + $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png'); + var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim(); + $('#imgFavoriteScore').attr('alt', pieDesc); + $('#imgFavoriteScore').attr('title', pieDesc); + + $('#uxFavoriteScore').parent().fadeTo(1000, 1); + $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html()); + } + }); + }); + } + var scrollId = false, + logTop = 0; + + if (document.getElementById("cache_logs_container") != null){ + logTop = $("#cache_logs_container").position().top; + } + + + $(window).on("scroll", function() { + if (scrollId != false) { + window.clearTimeout(scrollId); + scrollId = false; + } + + scrollId = window.setTimeout(function() { + if (showScroll){ + if ($(this).scrollTop()< logTop) { + $("#topScroll").fadeOut(); + } else { + $("#topScroll").fadeIn(); + } + }}, 250); + }); + + $(document).bind('mouseup', function (e) { + var $clicked = $(e.target); + if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) { + favDropDown.hide(1, function () { + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + }); + + $('#uxFavContainerLink').click(function () { + if ($(favDropDown).is(':visible')) { + favDropDown.hide(1, function(){ + favContainer.addClass('favorite-container'); + favContainer.removeClass('favorite-container-open'); + }); + } + else { + if (!gotScore) { + showFavoriteScore(); + } + + favContainer.addClass('favorite-container-open'); + favContainer.removeClass('favorite-container'); + favDropDown.show(1); + } + }); + + // End --> + </script> - var showScroll = false;
-
- function callLogLoad(hideFooter) {
- if (screen.width > 1090){
- showScroll = true;
- }
- $.getJSON("/seek/geocache.logbook", { tkn: userToken, idx: currentPageIdx, num: pageSize, decrypt: decryptLogs },
- function (response) {
- if (response.status == "success") {
- appendNewLogs(response);
- if( hideFooter || (totalPages < currentPageIdx) ) {
- $tfoot.hide();
- }
- } else if (response.status == "error" && response.value == "1") {
- // reload the page since the data had expired.
- window.location.reload();
- }
- isBusy = false;
- });
- }
-
- $("#add_to_favorites").click(function () {
-
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv++;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr--;
- $(".favorite-rank").text(fr);
-
- $("#pnlNonfavoriteCache").fadeOut("fast", function () {
- $("#pnlFavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=true',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
- return false;
- }
- });
-
- $("#remove_from_favorites").click(function () {
-
- if (canUpdateFavoriteStatus) {
- canUpdateFavoriteStatus = false;
-
- var fv = parseInt($(".favorite-value").text());
- fv--;
- $(".favorite-value").text(fv);
-
- var fr = parseInt($(".favorite-rank").text());
- fr++;
- $(".favorite-rank").text(fr);
-
- $("#pnlFavoriteCache").fadeOut("fast", function () {
- $("#pnlNonfavoriteCache").fadeIn("fast");
- });
-
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/update?u=' + userToken + '&f=false',
- success: function () {
- canUpdateFavoriteStatus = true;
- gotScore = false;
- showFavoriteScore();
- }
- });
-
- return false;
- }
- });
-
- $(function () {
-
- // CSP Section
- if ($("#cspMessage").length) {
-
- var editLink = $('a[href*="report.aspx"]').attr('href');
-
- $("#cspMessage").prepend('<P>Please take a moment to check the listing and ensure it is ready to enable. Clicking "Submit for Review" will enable your cache page.</P>');
- $("#cspMessage").prepend('<P>Once it is enabled, you will receive a confirmation email that it was successfully submitted. It is peak season for cache placement. Your volunteer reviewer will strive to begin the review process within the next 7 days.</P>');
- $("#cspMessage").prepend('<P>Your cache page has not been reviewed yet. It will not appear in the review queue until you enable it.</P>');
-
- $("#cspGoBack").click(function (e) {
- e.preventDefault();
- window.location = editLink;
- return false;
- });
-
- $("#cspSubmit").click(function (e) {
- e.preventDefault();
- $.pageMethod("/seek/cache_details.aspx/EnableCSPCache", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- window.location = '/seek/cache_details.aspx?guid=' + r.guid;
- } else {
- alert("There was an error enabling your cache.");
- }
- });
- return false;
- });
-
- $("#cspConfirm").change(function() {
- if ($("#cspConfirm").is(":checked")) {
- $("#cspSubmit").removeAttr('disabled');
- $("#cspGoBack").attr('disabled', true);
- } else {
- $("#cspSubmit").attr('disabled', true);
- $("#cspGoBack").removeAttr('disabled');
- }
- });
- }
-
-
- //override coords
- if (typeof(userDefinedCoords) != "undefined") {
- if (userDefinedCoords.status == "success" && userDefinedCoords.data.isUserDefined == true) {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- $("#uxLatLon")
- .data("isOverridden", true)
- .addClass("myLatLon");
- } else if (userDefinedCoords.status == "success") {
- mapLatLng = $.extend({}, mapLatLng, userDefinedCoords.data);
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
- } else {
- $("#uxLatLonLink").contents().unwrap();
- }
-
-
- var cacheNoteText = {
- DefaultText: 'Click to enter a note',
- ErrorInSaving: 'There was an error saving page. Please refresh the page and try again.',
- SavingText: 'Please wait, saving your note...'
- };
-
-
-
- $("time.timeago").timeago();
-
- $(".button").button();
-
- var sn = Cookie.get('sn');
-
- if ($('#trNotPM').length > 0) {
- $('#trNotPM').toggle(!sn);
- }
-
- $("#cache_note").editInPlace({
- callback: function (unused, enteredText) {
- var me = $(this);
-
- var et = $.trim(enteredText);
- if (et.length > 500 ) {
- et = et.substr(0, 500);
- }
- $.pageMethod("/seek/cache_details.aspx/SetUserCacheNote", JSON.stringify({ dto: { et: et, ut: userToken} }), function (r) {
- var r = JSON.parse(r.d);
- if (r.success == true) {
- if ($.trim(r.note) == "") {
- $("#cache_note").text(cacheNoteText.DefaultText);
- } else {
- $("#cache_note").text(r.note);
- }
-
- me.effect('highlight', { color: '#ffb84c' }, 'slow');
- } else {
- alert(cacheNoteText.ErrorInSaving);
- $("#cache_note").text(cacheNoteText.DefaultText);
- }
-
- });
-
- return cacheNoteText.SavingText;
- }
- , default_text: cacheNoteText.DefaultText
- , field_type: "textarea"
- , textarea_rows: "7"
- , textarea_cols: "65"
- , show_buttons: true
- , bg_over: "#dad7cb"
- //, callback_skip_dom_reset: true
-
- });
-
- $("#lnk_slippyMap").click(function(e) {
- e.preventDefault();
- loadDynamicMap();
- return false;
- });
-
- $(".inplace_field").live("focus", function () {
- if ($(this).data("created") == null) {
- $(this).data("created", true)
- $(this).countable({
- maxLength: 500
- });
- }
- });
-
- $("#pcn_help").qtip({
- content: 'Enter your own notes here. No other user will be able to access them.',
- position: {
- my: 'top center',
- at: 'bottom center'
- },
- style: {
- classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip'
- },
- });
- $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt);
-
- if ($("#cache_logs_container").length > 0) {
-
- appendNewLogs(initalLogs);
-
- if (DetectMobileQuick()) {
- $("#pnlButtonLoad")
- .show()
- .find("a.MobileButton")
- .click(function (e) {
- e.preventDefault();
- callLogLoad(false);
- return false;
- })
- .button();
- if(!DetectTierTablet()){
- $("a.MobileButton").addClass("Phone");
- }
- } else {
- $("#pnlLazyLoad").show();
-
- $(window).endlessScroll({
- fireOnce: true,
- fireDelay: 500,
- bottomPixels: ($(document).height() - $("#cache_logs_container").offset().top) + 50,
- ceaseFire: function(){
- // stop the scrolling if the last page is reached.
- return (isLoggedIn == false) || (totalPages < currentPageIdx);
- },
- callback: function() {
- if (!isBusy) {
-
- isBusy = true;
- $tfoot.show();
- callLogLoad(true);
- }
- }
- });
- }
- }
-
- if (!isLoggedIn) {
- $("#cache_logs_table").find("tfoot").hide();
- }
-
- if (mapLatLng != null) {
-
- $("#uxLatLonLink").qtip({
- suppress:false,
- content: buildCacheCoordMenu(),
- position: {
- my: 'left top',
- at: 'right top',
- adjust: {
- x: 10, y: -10
- }
- },
- show: {
- ready: false,
- event: "click",
- solo: true
- }, hide: {
- event: 'unfocus'
- },
- style: {
- tip: {
- corner: false
- },
- classes: 'ui-tooltip-widget'
- },
- events: {
- show: function () {
- if ($("#uxLatLon").data("isOverridden")) {
- $("a.ccu-restore").show();
- } else {
- $("a.ccu-restore").hide();
- }
-
- if (userDefinedCoords.status != "success") {
- $("div.ccu-update").hide();
- } else {
- $("div.ccu-update").show();
- }
- }
- }
- }).click(function (e) {
- e.preventDefault();
- return false;
- });
-
- setStaticMaps();
- //$("#staticMap").lazyload();
- }
- });
-
- function setStaticMaps() {
- var llBounds = new L.LatLngBounds();
-
- var map = new L.Map('map_preview_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 10,
- doubleClickZoom: false,
- dragging: false,
- touchZoom: false,
- scrollWheelZoom: false,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }));
-
- var mapLarge = new L.Map('map_canvas', {
- center: new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- zoom: 14,
- doubleClickZoom: true,
- dragging: true,
- touchZoom: false,
- scrollWheelZoom: false,
- zoomControl: true,
- attributionControl: false
- })
- .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' }))
- .addControl(new L.Control.Scale());
-
- llBounds.extend(new L.LatLng(mapLatLng.lat, mapLatLng.lng));
-
- var tileOptions = {
- tileUrl: "http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg",
- name: "mpqosm",
- alt: "MapQuest",
- //attribution: "Tiles Courtesy of <a href='http://www.mapquest.com/' target='_blank'>MapQuest</a> <img src='http://developer.mapquest.com/content/osm/mq_logo.png'>, Map and map data © 2012 <a href=\"http://www.openstreetmap.org\" target='_blank'>OpenStreetMap</a> and contributors, <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA</a>. ",
- subdomains: "1234",
- tileSize: 256,
- minZoom: 0,
- maxZoom: 18
- };
-
- map.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
- mapLarge.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions));
-
- var pinIcon = L.Icon.extend({
- iconSize: new L.Point(20, 23),
- iconAnchor: new L.Point(10,23),
- shadowUrl: null
- });
-
- var mkA = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng),
- {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: mapLatLng.name
- })
- .on("click", function () {
- document.getElementById("uxlrgMap").scrollIntoView(true);
- return false;
- });
-
- var mkA2 = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}),
- clickable: false, zIndexOffset:99, title: mapLatLng.name
- });
-
- map.addLayer(mkA);
- mapLarge.addLayer(mkA2);
-
- $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({
- overlayShow: false
- });
-
- if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) {
-
- for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) {
-
- var item = cmapAdditionalWaypoints[x],
- ll = new L.LatLng(item.lat, item.lng),
- marker = new L.Marker(ll, {
- icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + item.type + '.png', iconAnchor: new L.Point(10,23)}),
- title: item.name,
- clickable:false
- });
-
- llBounds.extend(ll);
- mapLarge.addLayer(marker);
- }
- var bz = mapLarge.getBoundsZoom(llBounds.pad(1.1));
-
- mapLarge.setView(new L.LatLng(mapLatLng.lat, mapLatLng.lng), bz);
- }
- }
-
- var lnkDH = $('#ctl00_ContentBody_lnkDH');
- function dht() {
- try {
- $('#div_hint').html(convertROTStringWithBrackets($('#div_hint').html()));
- var linkText = ((lnkDH.attr('title') == 'Decrypt') ? 'Encrypt' : 'Decrypt');
- lnkDH
- .text(linkText)
- .attr('title', linkText);
- } catch (e) {
- alert(e);
- return false;
- }
- return false;
- }
-
- function buildCacheCoordMenu() {
- var curLatLng = new LatLon(mapLatLng.lat, mapLatLng.lng)
- $.template( "tmplCacheCoordinateUpdate_CoordItem", "<tr><td nowrap='nowrap'>${t}</td><td class='ccc-coord' nowrap='nowrap' dataum='${k}'>${v}</td></tr>" );
-
- var $menu = $("<div></div>");
-
- $( "#tmpl_CacheCoordinateUpdate" ).tmpl( {
- ll: [mapLatLng.lat, mapLatLng.lng],
- ll_formatted: mapLatLng.oldLatLngDisplay
- } ).appendTo( $menu );
-
- $menu.find("button.ccu-button").button();
-
- $menu.delegate("button.ccu-parse", "click", function (e) {
- e.preventDefault();
- var $this = $(e.target),
- $parse =$this.closest('dd').find(".cc-parse-text"),
- parseCoords = $.trim($parse.val());
-
- if (parseCoords.length == 0) {
- alert('Please provide valid coordinates.');
- } else {
- $.getJSON("/api/geocode", { parse: parseCoords}, function (response) {
- if (response.status == "success") {
- var newLatLng = new LatLon(response.data.lat, response.data.lng);
-
- // update the displayed coords
- var dist = curLatLng.rhumbDistanceTo(newLatLng);
- var bearingTo = curLatLng.rhumbBearingTo(newLatLng);
- var bearing = bearingTo >= 0 || bearingTo < 22.5 ? "N" : bearingTo >= 22.5 || bearingTo < 67.5 ? "NE" : bearingTo >= 67.5 || bearingTo < 112.5 ? "E" : bearingTo >= 112.5 || bearingTo < 157.5 ? "SE" : bearingTo >= 157.5 || bearingTo < 202.5 ? "S" : bearingTo >= 202.5 || bearingTo < 247.5 ? "SW" : bearingTo >= 247.5 || bearingTo < 292.5 ? "W" : bearingTo >= 292.5 || bearingTo < 337.5 ? "NW" : "N";
-
- var formats = response.data.formats;
- // all these finds, make me feel dirty
- $menu
- .find("span.ccu-parseverify-coords").text(formats.DM).end()
- .find("dl.ccu-parse").hide().end()
- .find("dl.ccu-parseverify").show().end()
- .find("button.ccu-parseverify-accept")
- .data("utm", '')
- .data("dm", formats.DM)
- .data("lat", response.data.lat)
- .data("lng", response.data.lng)
- .end();
- } else {
- alert("Sorry unable to parse the coordinates you entered.");
- }
- });
- }
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-accept", "click", function (e) {
- e.preventDefault();
- var $this = $(this);
- // update to webmethod
- $.pageMethod("/seek/cache_details.aspx/SetUserCoordinate", JSON.stringify({ dto: { data: {lat: $this.data("lat"), lng: $this.data("lng") }, ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- } else {
- $("#uxLatLonLink").qtip('hide');
- }
-
- });
-
- return false;
- });
-
- $menu.delegate("button.ccu-parseverify-cancel", "click", function (e) {
- e.preventDefault();
- $menu
- .find("input.cc-parse-text").val('').end()
- .find("dl.ccu-parse").show().end()
- .find("dl.ccu-parseverify").hide().end();
- return false;
- });
-
- $menu.delegate("a.ccu-restore", "click", function (e) {
- e.preventDefault();
-
- $.pageMethod("/seek/cache_details.aspx/ResetUserCoordinate", JSON.stringify({ dto: { ut: userToken } }), function (r) {
- var r = JSON.parse(r.d);
- if (r.status == "success") {
- window.location.reload();
- }
- });
-
- return false;
- });
-
- return $menu;
- }
-
- GSPK = window.GSPK || {};
- GSPK.Selector = {};
- GSPK.Selector.getSelected = function(){
- var t = null;
- if ( window.getSelection ){
- t = window.getSelection();
- }else if(document.getSelection){
- t = document.getSelection();
- }else if(document.selection){
- t = document.selection.createRange().text;
- }
- return t;
- }
- //-->
- </script>
- <script id="loc_favPointsScoreDesc" type="text/html">
- Favorites/Premium Logs
- </script>
- <script type="text/javascript" language="javascript">
- <!--
- var gotScore = false;
- var favDropDown = $('.favorite-dropdown');
- var favContainer = $('.favorite-container');
-
- function showFavoriteScore() {
- $('#imgFavoriteScore').attr('src', '/images/loading3.gif');
-
- $('#uxFavoriteScore').parent().fadeTo(200, .001, function () {
- $.ajax({
- type: "POST",
- cache: false,
- url: '/datastore/favorites.svc/score?u=' + userToken,
- success: function (scoreResult) {
- gotScore = true;
-
- var score = 0;
-
- if(scoreResult)
- score = scoreResult;
-
- if(score > 100)
- score = 100;
-
- $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png');
- var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim();
- $('#imgFavoriteScore').attr('alt', pieDesc);
- $('#imgFavoriteScore').attr('title', pieDesc);
-
- $('#uxFavoriteScore').parent().fadeTo(1000, 1);
- $('#uxFavoriteScore').html('<strong>' + (score < 1 ? "<1" : score) + '%</strong> ' + $("#loc_favPointsScoreDesc").html());
- }
- });
- });
- }
- var scrollId = false,
- logTop = $("#cache_logs_container").position().top;
- $(window).on("scroll", function() {
- if (scrollId != false) {
- window.clearTimeout(scrollId);
- scrollId = false;
- }
-
- scrollId = window.setTimeout(function() {
- if (showScroll){
- if ($(this).scrollTop()< logTop) {
- $("#topScroll").fadeOut();
- } else {
- $("#topScroll").fadeIn();
- }
- }}, 250);
- });
-
- $(document).bind('mouseup', function (e) {
- var $clicked = $(e.target);
- if (!$clicked.parents().hasClass("favorite-dropdown") && !$clicked.parents().hasClass("FavoriteWidget")) {
- favDropDown.hide(1, function () {
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- if ($('#log-dropdown-options').is(':visible') && !$clicked.parents().hasClass('Dropdown')){
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- }
- });
-
- $('#uxFavContainerLink').click(function () {
- if ($(favDropDown).is(':visible')) {
- favDropDown.hide(1, function(){
- favContainer.addClass('favorite-container');
- favContainer.removeClass('favorite-container-open');
- });
- }
- else {
- if (!gotScore) {
- showFavoriteScore();
- }
+ <script type="text/javascript">
- favContainer.addClass('favorite-container-open');
- favContainer.removeClass('favorite-container');
- favDropDown.show(1);
- }
- });
- $('#dropdown-arrow').on('click', function(e){
- e.preventDefault();
- $('#log-dropdown-options').toggleClass('hideMe');
- $('.Dropdown').toggleClass('Active');
- });
- // End -->
- </script>
-
- <script type="text/javascript">
$(document).ready(function () {
$('#hlUpgrade').bind('click', function () {
var _this = $(this);
@@ -2029,52 +1875,45 @@ var gaToken = 'UA-2020240-1';//]]> return false;
});
});
- </script>
- <script type="text/javascript">
+
+
+ _gaq.push(['_setCustomVar', 1, 'AccountId', 3409138, 1]);
+
+
_gaq.push(['_require', 'inpage_linkid', '//www.google-analytics.com/plugins/ga/inpage_linkid.js']);
_gaq.push(['_setAccount', gaToken]);
_gaq.push(['_trackPageview']);
- (function () {
- var ga = document.createElement('script');
- ga.src = ('https:' == document.location.protocol ?
- 'https://ssl' : 'http://www') +
- '.google-analytics.com/ga.js';
- ga.setAttribute('async', 'true');
- document.documentElement.firstChild.appendChild(ga);
- })();
+
$(function () {
$("a.language").click(function (e) {
e.preventDefault();
window.location.replace(window.location.href + (window.location.search.indexOf("?") == -1 ? "?" : "&") + "lang=" + $(this).attr("lang"));
});
});
- </script>
- <!-- Quantcast Tag -->
- <div id="Quantcast">
- <script type="text/javascript">
- var _qevents = _qevents || [];
- (function () {
- var elem = document.createElement('script');
+ var _qevents = _qevents || [];
+ _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
- elem.async = true;
- elem.type = "text/javascript";
- var scpt = document.getElementsByTagName('script')[0];
- scpt.parentNode.insertBefore(elem, scpt);
- })();
- </script>
- <script type="text/javascript">
- _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
- </script>
- <noscript>
- <div style="display: none;">
- <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
- alt="Quantcast" />
- </div>
- </noscript>
- </div>
- <!-- End Quantcast tag -->
- <!-- Server: WEB17; Build: Web.HotFix_20130821.1 -->
+ (function () {
+ var elem = document.createElement('script');
+
+ elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
+ elem.async = true;
+ elem.type = "text/javascript";
+ var scpt = document.getElementsByTagName('script')[0];
+ scpt.parentNode.insertBefore(elem, scpt);
+ })();
+
+
+
+ </script>
+ <noscript>
+ <div style="display: none;">
+ <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
+ alt="Quantcast" />
+ </div>
+ </noscript>
+ <!-- Server: WEB07; Build: Tucson.Main.release-20150330.1.Release_270
+ -->
</body>
</html>
diff --git a/tests/src/cgeo/geocaching/test/mock/GC2JVEH.java b/tests/src/cgeo/geocaching/test/mock/GC2JVEH.java index a1337cd..77f078b 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC2JVEH.java +++ b/tests/src/cgeo/geocaching/test/mock/GC2JVEH.java @@ -6,7 +6,9 @@ import cgeo.geocaching.connector.gc.GCLogin; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; + +import org.eclipse.jdt.annotation.NonNull; import java.text.ParseException; import java.util.ArrayList; @@ -56,11 +58,13 @@ public class GC2JVEH extends MockedCache { return "indianerjones, der merlyn,reflektordetektor"; } + @NonNull @Override public String getOwnerUserId() { return "indianerjones"; } + @NonNull @Override public CacheSize getSize() { return CacheSize.SMALL; @@ -89,13 +93,14 @@ public class GC2JVEH extends MockedCache { @Override public Date getHiddenDate() { try { - return GCLogin.parseGcCustomDate("28/11/2010", getDateFormat()); + return GCLogin.parseGcCustomDate("2010-11-28", getDateFormat()); } catch (ParseException e) { // intentionally left blank } return null; } + @NonNull @Override public List<String> getAttributes() { final String[] attributes = new String[] { diff --git a/tests/src/cgeo/geocaching/test/mock/GC3XX5J.html b/tests/src/cgeo/geocaching/test/mock/GC3XX5J.html index 44420e5..21d7e10 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC3XX5J.html +++ b/tests/src/cgeo/geocaching/test/mock/GC3XX5J.html @@ -1,50 +1,64 @@ - - -<!DOCTYPE html> -<html lang="en" class="no-js"> -<head id="ctl00_Head1"><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><title> - GC3XX5J Zaraščen Tir (Traditional Cache) in Slovenia created by David & Ajda -</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta name="author" content="Groundspeak, Inc." /><meta name="DC.creator" content="Groundspeak, Inc." /><meta name="Copyright" content="Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2013 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/reset.css" /><link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/src/typography.css" /><link rel="stylesheet" type="text/css" media="screen,projection" href="../css/blueprint/src/grid.css" /> - <!--[if lt IE 8]> - <link rel="stylesheet" type="text/css" media="all" href="../css/blueprint/ie.css" /> - <![endif]--> - <link id="uxCssMaster" rel="stylesheet" type="text/css" media="screen,projection" href="../css/tlnMasterScreen.css?r=1" /><link id="uxCssMain" rel="stylesheet" type="text/css" media="all" href="../css/tlnMain.css?r=1" /><link rel="Stylesheet" type="text/css" media="all" href="../css/jqueryui1810/jquery-ui-1.8.10.custom.css" /><link rel="stylesheet" type="text/css" media="all" href="/js/jquery_plugins/jquery.jgrowl.css" /><link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" /> - <script type="text/javascript"> - var _gaq = _gaq || []; - </script> - <script type="text/javascript" src="/js/modernizr-1.7.min.js"></script> - <script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> - - <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script> - <script type="text/javascript" src="/js/jquery.truncate.min.js"></script> - - <script type='text/javascript'> - var googletag = googletag || {}; - googletag.cmd = googletag.cmd || []; - (function () { - var gads = document.createElement('script'); - gads.async = true; - gads.type = 'text/javascript'; - var useSSL = 'https:' == document.location.protocol; - gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js'; - var node = document.getElementsByTagName('script')[0]; - node.parentNode.insertBefore(gads, node); - })(); - </script> - - +
+
+<!DOCTYPE html>
+<html lang="en" class="no-js">
+<head id="ctl00_Head1"><meta charset="utf-8" /><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><title>
+ GC3XX5J Zaraščen Tir (Traditional Cache) in Slovenia created by David & Ajda
+</title><meta name="DC.title" content="Geocaching - The Official Global GPS Cache Hunt Site" /><meta id="ctl00_ogUrl" property="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC3XX5J&title=zarascen-tir" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Geocaching: the anytime, anywhere outdoor adventure game." /><meta name="twitter:description" content="There are millions of geocaches worldwide and probably even some near you right now. Visit Geocaching.com to see just how many geocaches are nearby and to get the free Official Geocaching app." /><meta name="twitter:image:src" content="https://www.geocaching.com/play/Content/images/preview-lg.jpg" /><meta name="author" content="Geocaching" /><meta name="DC.creator" content="Geocaching" /><meta name="Copyright" content="Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved." /><!-- Copyright (c) 2000-2015 Groundspeak, Inc. All Rights Reserved. --><meta name="description" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta name="DC.subject" content="Geocaching is a treasure hunting game where you use a GPS to hide and seek containers with other participants in the activity. Geocaching.com is the listing service for geocaches around the world." /><meta http-equiv="imagetoolbar" content="no" /><meta name="distribution" content="global" /><meta name="MSSmartTagsPreventParsing" content="true" /><meta name="rating" content="general" /><meta name="revisit-after" content="1 days" /><meta name="robots" content="all" /><meta name="p:domain_verify" content="107f8f596a30ff1ea307df82db696a5e" /><link href="//fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin,latin-ext" rel="stylesheet" type="text/css" /><link rel="icon" href="/favicon.ico" /><link rel="shortcut icon" href="/favicon.ico" /><link rel="apple-touch-icon" href="/apple-touch-icon.png" /><link href="/content/coreCSS?v=LW0HKwsIsnIiQyE_ovDSvnj5M2xR0XjkVV3GaTHUlRI1" rel="stylesheet"/>
+<link href="/css/jqueryui1104/jqUI?v=G2XN-0HsvYJqSZehzmbzhJiIBnEZ9PaVHVjIweqiSx41" rel="stylesheet"/>
+<link rel="stylesheet" type="text/css" media="print" href="../css/tlnMasterPrint.css" /><script src="/bundle/modernizer?v=q--nrqGQx_uxNYSvw1AFPQRWLPih7RGk2o0lu9veYaY1"></script>
+<script src="/bundle/coreJS?v=uKjd3XRiFC1C29gkUc0JuDRCF6PuUu7R8PpzGjgXDEc1"></script>
+
+
+ <script type="text/javascript">
+
+ var googletag = googletag || {};
+ googletag.cmd = googletag.cmd || [];
+
+ var _gaq = _gaq || [];
+
+ (function () {
+ var gads = document.createElement('script');
+ gads.async = true;
+ gads.type = 'text/javascript';
+ var useSSL = 'https:' == document.location.protocol;
+ gads.src = (useSSL ? 'https:' : 'http:') + '//www.googletagservices.com/tag/js/gpt.js';
+ var node = document.getElementsByTagName('script')[0];
+ node.parentNode.insertBefore(gads, node);
+ })();
+
+ (function (i, s, o, g, r, a, m) {
+ i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
+ (i[r].q = i[r].q || []).push(arguments);
+ }, i[r].l = 1 * new Date();
+ a = s.createElement(o),
+ m = s.getElementsByTagName(o)[0];
+ a.async = 1; a.src = g;
+ m.parentNode.insertBefore(a, m);
+ })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
+
+ (function () {
+
+ var ga = document.createElement('script');
+ ga.src = ('https:' == document.location.protocol ?
+ 'https://ssl' : 'http://www') +
+ '.google-analytics.com/ga.js';
+ ga.setAttribute('async', 'true');
+ document.documentElement.firstChild.appendChild(ga);
+
+ })();
+
+ </script>
+
+ <link href="/css/fancybox/jquery.fancybox.css" rel="stylesheet" type="text/css" /> <link href="/js/jquery_plugins/icalendar/jquery.icalendar.css" rel="stylesheet" type="text/css" /> <link href="/js/jquery_plugins/qtip/jquery.qtip.css" rel="stylesheet" type="text/css" /> - <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.css" /> - <!--[if IE]> - <link rel="stylesheet" type="text/css" media="all" href="/js/leaflet/0.5.1/leaflet.ie.css" /> - <![endif]--> + <link rel="stylesheet" type="text/css" media="all" href="/static/js/leaflet/0.7.2/leaflet.css" /> <link rel="stylesheet" type="text/css" media="screen" href="/css/seek/beta.css" /> - <script type="text/javascript" src="/js/leaflet/0.5.1/leaflet.js"></script> - <script type="text/javascript" src="/js/geometa.js"></script> + <script type="text/javascript" src="/static/js/leaflet/0.7.2/leaflet.js"></script> <script type="text/javascript"> var userToken = null, urlParams = {}, @@ -63,314 +77,215 @@ } })(); </script> -<meta name="og:site_name" content="Geocaching.com" property="og:site_name" /><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:url" content="http://www.geocaching.com/seek/cache_details.aspx?wp=GC3XX5J&title=zarascen-tir&Submit6=Go" property="og:url" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 2 and difficulty is 1.5 (out of 5)." property="og:description" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/2.png" property="og:image" /><meta name="og:title" content="Zaraščen Tir" property="og:title" /><script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="description" content="Zaraščen Tir (GC3XX5J) was created by David & Ajda on 10/01/2012. It's a Small size geocache, with difficulty of 1.5, terrain of 2. It's located in Slovenia.Kadar zbolimo nam pomaga...When we get sick, they are helpful... SLO:tir je danes zapuščen, včasih pa so ga uporabljala različna podjetja, da so po njem dostavljali material in odvažali končne izdelke." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=51e40dec-6272-4dad-934b-e175daaac265" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head> -<body background="https://lh6.googleusercontent.com/-PoDn9PmtYmg/UGnOZLEQboI/AAAAAAAAAHM/hBXxerWnSdA/s254/lek-verovskova.jpg" class="CacheDetailsPage"> - <form name="aspnetForm" method="post" action="/geocache/GC3XX5J_zarascen-tir?Submit6=Go" id="aspnetForm"> -<div> -<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> -<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> -<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="2" /> -<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE1Mzk0NTE5MTEPFgIeBEMuSUQoKVlTeXN0ZW0uSW50NjQsIG1zY29ybGliLCBWZXJzaW9uPTQuMC4wLjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjc3YTVjNTYxOTM0ZTA4OQczMjIwNjcyFgJmD2QWBmYPZBYKAgYPFgIeBFRleHQFYjxtZXRhIG5hbWU9IkNvcHlyaWdodCIgY29udGVudD0iQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4iIC8+ZAIHDxYCHwEFRzwhLS0gQ29weXJpZ2h0IChjKSAyMDAwLTIwMTMgR3JvdW5kc3BlYWssIEluYy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4gLS0+ZAIZDxYCHgRocmVmBR1+L2Nzcy90bG5NYXN0ZXJTY3JlZW4uY3NzP3I9MWQCGg8WAh8CBRV+L2Nzcy90bG5NYWluLmNzcz9yPTFkAh8PFgIeB1Zpc2libGVoZAIBDxYCHgZhY3Rpb24FKS9nZW9jYWNoZS9HQzNYWDVKX3phcmFzY2VuLXRpcj9TdWJtaXQ2PUdvFhYCCw8WAh8BZGQCDQ9kFgICBQ8WAh8DZxYIAgEPDxYCHghJbWFnZVVybAVOaHR0cDovL2ltZy5nZW9jYWNoaW5nLmNvbS91c2VyL2F2YXRhci9lOGE5N2EwNS1hMDUxLTRkYTktYmM5My02YTgzMGI4NjZhZmYuanBnZGQCAw8WAh8BBWxIZWxsbywgPGEgaHJlZj0iL215L2RlZmF1bHQuYXNweCIgdGl0bGU9IlZpZXcgUHJvZmlsZSBmb3IgSm9TYU1hSmEiIGNsYXNzPSJTaWduZWRJblByb2ZpbGVMaW5rIj5Kb1NhTWFKYTwvYT5kAgUPDxYCHgtOYXZpZ2F0ZVVybAWsAWh0dHBzOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2xvZ2luL2RlZmF1bHQuYXNweD9SRVNFVD1ZJnJlZGlyPWh0dHAlM2ElMmYlMmZ3d3cuZ2VvY2FjaGluZy5jb20lMmZzZWVrJTJmY2FjaGVfZGV0YWlscy5hc3B4JTNmd3AlM2RHQzNYWDVKJTI2dGl0bGUlM2R6YXJhc2Nlbi10aXIlMjZTdWJtaXQ2JTNkR29kZAILDxYCHwEFEDQ4NCBDYWNoZXMgRm91bmRkAhcPFgIfA2cWAgINDw8WAh8GBUB+L3RyYWNrL3NlYXJjaC5hc3B4P289MSZ1aWQ9NGQ0MTY0NjEtZDFhNy00Y2M1LThlZTctMzM2YmI5MTBmZWI4ZGQCHQ8PFgIfA2dkZAIpDxYCHwNnZAJXD2QWBAIDDxYCHwEFB0VuZ2xpc2hkAgUPFgIeC18hSXRlbUNvdW50AhQWKGYPZBYCAgEPDxYIHg9Db21tYW5kQXJndW1lbnQFBWVuLVVTHgtDb21tYW5kTmFtZQUNU2V0VGVtcExvY2FsZR8BBQdFbmdsaXNoHhBDYXVzZXNWYWxpZGF0aW9uaGRkAgEPZBYCAgEPDxYIHwgFBWRlLURFHwkFDVNldFRlbXBMb2NhbGUfAQUHRGV1dHNjaB8KaGRkAgIPZBYCAgEPDxYIHwgFBWZyLUZSHwkFDVNldFRlbXBMb2NhbGUfAQUJRnJhbsOnYWlzHwpoZGQCAw9kFgICAQ8PFggfCAUFcHQtUFQfCQUNU2V0VGVtcExvY2FsZR8BBQpQb3J0dWd1w6pzHwpoZGQCBA9kFgICAQ8PFggfCAUFY3MtQ1ofCQUNU2V0VGVtcExvY2FsZR8BBQnEjGXFoXRpbmEfCmhkZAIFD2QWAgIBDw8WCB8IBQVkYS1ESx8JBQ1TZXRUZW1wTG9jYWxlHwEFBURhbnNrHwpoZGQCBg9kFgICAQ8PFggfCAUFc3YtU0UfCQUNU2V0VGVtcExvY2FsZR8BBQdTdmVuc2thHwpoZGQCBw9kFgICAQ8PFggfCAUFZXMtRVMfCQUNU2V0VGVtcExvY2FsZR8BBQhFc3Bhw7FvbB8KaGRkAggPZBYCAgEPDxYIHwgFBWV0LUVFHwkFDVNldFRlbXBMb2NhbGUfAQUFRWVzdGkfCmhkZAIJD2QWAgIBDw8WCB8IBQVpdC1JVB8JBQ1TZXRUZW1wTG9jYWxlHwEFCEl0YWxpYW5vHwpoZGQCCg9kFgICAQ8PFggfCAUFZWwtR1IfCQUNU2V0VGVtcExvY2FsZR8BBRDOlc67zrvOt869zrnOus6sHwpoZGQCCw9kFgICAQ8PFggfCAUFbHYtTFYfCQUNU2V0VGVtcExvY2FsZR8BBQlMYXR2aWXFoXUfCmhkZAIMD2QWAgIBDw8WCB8IBQVubC1OTB8JBQ1TZXRUZW1wTG9jYWxlHwEFCk5lZGVybGFuZHMfCmhkZAIND2QWAgIBDw8WCB8IBQVjYS1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFB0NhdGFsw6AfCmhkZAIOD2QWAgIBDw8WCB8IBQVwbC1QTB8JBQ1TZXRUZW1wTG9jYWxlHwEFBlBvbHNraR8KaGRkAg8PZBYCAgEPDxYIHwgFBW5iLU5PHwkFDVNldFRlbXBMb2NhbGUfAQUOTm9yc2ssIEJva23DpWwfCmhkZAIQD2QWAgIBDw8WCB8IBQVrby1LUh8JBQ1TZXRUZW1wTG9jYWxlHwEFCe2VnOq1reyWtB8KaGRkAhEPZBYCAgEPDxYIHwgFBWh1LUhVHwkFDVNldFRlbXBMb2NhbGUfAQUGTWFneWFyHwpoZGQCEg9kFgICAQ8PFggfCAUFcm8tUk8fCQUNU2V0VGVtcExvY2FsZR8BBQhSb23Dom7Egx8KaGRkAhMPZBYCAgEPDxYIHwgFBWphLUpQHwkFDVNldFRlbXBMb2NhbGUfAQUJ5pel5pys6KqeHwpoZGQCWw9kFgICAw8WAh8DaGQCXQ8WAh4FY2xhc3MFDHNwYW4tMjQgbGFzdBYCAgEPZBYmAgEPZBYCZg9kFgICAQ8PFgIfAQUHR0MzWFg1SmRkAgIPFgIfAQWmATxhIGhyZWY9Ii9hYm91dC9jYWNoZV90eXBlcy5hc3B4IiB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkFib3V0IENhY2hlIFR5cGVzIj48aW1nIHNyYz0iL2ltYWdlcy9XcHRUeXBlcy8yLmdpZiIgYWx0PSJUcmFkaXRpb25hbCBDYWNoZSIgdGl0bGU9IlRyYWRpdGlvbmFsIENhY2hlIiAvPjwvYT5kAgYPZBYEAgEPFgIfA2dkAgcPFgIfA2hkAgoPZBYGAgEPFgIfAQUBMWQCBQ8WAh8DaGQCBw8PFgIfBgVEL3NlZWsvY2FjaGVfZmF2b3JpdGVkLmFzcHg/Z3VpZD01MWU0MGRlYy02MjcyLTRkYWQtOTM0Yi1lMTc1ZGFhYWMyNjVkZAIMDw8WAh8DaGRkAg8PFgIfA2hkAhAPFgIfA2hkAhEPZBYMAgMPZBYCAgEPFgIfAQUbVVRNOiAzM1QgRSA0NjEzNDAgTiA1MTAzMTA5ZAINDw8WAh8GBTNjZHBmLmFzcHg/Z3VpZD01MWU0MGRlYy02MjcyLTRkYWQtOTM0Yi1lMTc1ZGFhYWMyNjVkZAIPDw8WAh8GBThjZHBmLmFzcHg/Z3VpZD01MWU0MGRlYy02MjcyLTRkYWQtOTM0Yi1lMTc1ZGFhYWMyNjUmbGM9NWRkAhEPDxYCHwYFOWNkcGYuYXNweD9ndWlkPTUxZTQwZGVjLTYyNzItNGRhZC05MzRiLWUxNzVkYWFhYzI2NSZsYz0xMGRkAhMPDxYEHwYFemh0dHA6Ly9tYXBzLmdvb2dsZS5jb20vbWFwcz9mPWQmaGw9ZW4mc2FkZHI9NTIuMjE2MjUsOS43MTQ0ODMgKEhvbWUgTG9jYXRpb24pJmRhZGRyPTQ2LjA4MDQ2NywxNC41KFphcmElYzUlYTElYzQlOGRlbitUaXIpHgZUYXJnZXQFBl9ibGFua2RkAhsPZBYIZg8PFgQeCUZvcmVDb2xvcgweBF8hU0ICBGRkAgEPDxYEHw0MHw4CBGRkAgIPDxYCHwNnFgIeB29uY2xpY2sFO3MyZ3BzKCc1MWU0MGRlYy02MjcyLTRkYWQtOTM0Yi1lMTc1ZGFhYWMyNjUnKTtyZXR1cm4gZmFsc2U7ZAIDDw8WAh8DZxYCHw8FIHMycGhvbmUoJ0dDM1hYNUonKTtyZXR1cm4gZmFsc2U7ZAITDxYCHwNnZAIXD2QWCGYPFgIfA2hkAgEPDxYCHwNoZGQCAg8PFgIfA2hkZAIDDxYCHwNoZAIYD2QWAgIDDw8WAh8BBQdEZWNyeXB0ZGQCGQ8WAh8BBUJCcXpueGF2IHhuenJhIGJvIGd2ZWggLyBFcnpiaXIgZ3VyIGZnYmFyIGp2cHUgeXZyZiBvcmZ2cXIgZ3VyIGVudnlkAhsPZBYEAgEPFgQfAgUfL3NlZWsvbG9nLmFzcHg/SUQ9MzIyMDY3MiZsY249MR4JaW5uZXJodG1sBQ5Mb2cgeW91ciB2aXNpdGQCAg8WAh8DaGQCHA8WAh8DZ2QCHQ8WAh8DaGQCIA9kFgICAw8WAh8QBRNBZHZlcnRpc2luZyB3aXRoIFVzZAIkD2QWBAIFDw8WAh8DZ2RkAgkPDxYCHwYFPH4vdHJhY2svc2VhcmNoLmFzcHg/d2lkPTUxZTQwZGVjLTYyNzItNGRhZC05MzRiLWUxNzVkYWFhYzI2NWRkAiYPDxYCHwNnZBYCZg8WAh8HAgEWAgIBD2QWAmYPFQIA3QE8YSBocmVmPSJodHRwOi8vd3d3Lmdlb2NhY2hpbmcuY29tL2Jvb2ttYXJrcy92aWV3LmFzcHg/Z3VpZD0xNDU1MTcwOC0wYzNjLTRmOTUtOTM0Mi0xYmIzMTE5ZTZlZmUiPmNnZW8gbW9ja3M8L2E+PGJyIC8+IGJ5IDxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvY2FjaGluZy5jb20vcHJvZmlsZS8/Z3VpZD00ZDQxNjQ2MS1kMWE3LTRjYzUt" /> -<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="OGVlNy0zMzZiYjkxMGZlYjgiPkpvU2FNYUphPC9hPmQCJw9kFhICAQ8PFgIfA2hkZAIDD2QWAgIBDw8WAh8GBUUvaGlkZS93cHRsaXN0LmFzcHg/UmVmV3B0SUQ9NTFlNDBkZWMtNjI3Mi00ZGFkLTkzNGItZTE3NWRhYWFjMjY1JkRTPTFkZAIHDw8WBh4GUkRTLklECyl2R3JvdW5kc3BlYWsuV2ViLkdQWC5XcHREYXRhU291cmNlcywgVHVjc29uLkNvbW1vbi5MZWdhY3ksIFZlcnNpb249My4wLjQ5ODEuMTMyOTMsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49bnVsbAEeB1JXUFQuSUQoKwQHMzIyMDY3Mh8DaGRkAgkPDxYCHwNnZBYCAgEPDxYEHwYFKC9tYXAvZGVmYXVsdC5hc3B4P2xhdD00Ni4wODA0NjcmbG5nPTE0LjUfA2dkZAIPDxYCHwEFkQEuLi5vdGhlciBjYWNoZXMgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3U9RGF2aWQrJTI2K0FqZGEiPmhpZGRlbjwvYT4gb3IgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3VsPURhdmlkKyUyNitBamRhIj5mb3VuZDwvYT4gYnkgdGhpcyB1c2VyZAIRD2QWBgIBDxYCHwEFgQIuLi5uZWFyYnkgPGEgaHJlZj0iL3NlZWsvbmVhcmVzdC5hc3B4P3R4PTMyYmM5MzMzLTVlNTItNDk1Ny1iMGY2LTVhMmM4ZmM3YjI1NyZsYXQ9NDYuMDgwNDY3JmxuZz0xNC41MDAwMDAiPmNhY2hlcyBvZiB0aGlzIHR5cGU8L2E+LCA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/dHg9MzJiYzkzMzMtNWU1Mi00OTU3LWIwZjYtNWEyYzhmYzdiMjU3JmxhdD00Ni4wODA0NjcmbG5nPTE0LjUwMDAwMCZmPTEiPnRoYXQgSSBoYXZlbid0IGZvdW5kPC9hPmQCAw8WAh8BBagBLi4uYWxsIG5lYXJieSA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/bGF0PTQ2LjA4MDQ2NyZsbmc9MTQuNTAwMDAwIj5jYWNoZXM8L2E+LCA8YSBocmVmPSIvc2Vlay9uZWFyZXN0LmFzcHg/bGF0PTQ2LjA4MDQ2NyZsbmc9MTQuNTAwMDAwJmY9MSI+dGhhdCBJIGhhdmVuJ3QgZm91bmQ8L2E+ZAIFDxYCHwEFfy4uLmFsbCBuZWFyYnkgPGEgaHJlZj0iaHR0cDovL3d3dy53YXltYXJraW5nLmNvbS9kaXJlY3RvcnkuYXNweD9mPTEmbGF0PTQ2LjA4MDQ2NyZsb249MTQuNTAwMDAwIj53YXltYXJrcyBvbiBXYXltYXJraW5nLmNvbTwvYT5kAhMPFgIfA2hkAhcPZBYCAgEPDxYEHwEFoAc8bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5nZW9jYWNoaW5nLmNvbS9tYXAvZGVmYXVsdC5hc3B4P2xhdD00Ni4wODA0NyZsbmc9MTQuNSIgdGFyZ2V0PSJfYmxhbmsiPkdlb2NhY2hpbmcuY29tIE1hcDwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vbWFwcy5nb29nbGUuY29tL21hcHM/cT1OKzQ2JWMyJWIwKzA0LjgyOCtFKzAxNCVjMiViMCszMC4wMDArKEdDM1hYNUopKyIgdGFyZ2V0PSJfYmxhbmsiPkdvb2dsZSBNYXBzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cubWFwcXVlc3QuY29tL21hcHMvbWFwLmFkcD9zZWFyY2h0eXBlPWFkZHJlc3MmZm9ybXR5cGU9bGF0bG9uZyZsYXRsb25ndHlwZT1kZWNpbWFsJmxhdGl0dWRlPTQ2LjA4MDQ3JmxvbmdpdHVkZT0xNC41Jnpvb209MTAiIHRhcmdldD0iX2JsYW5rIj5NYXBRdWVzdDwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vbWFwcy55YWhvby5jb20vI2xhdD00Ni4wODA0NyZsb249MTQuNSZ6b29tPTE2JnE9NDYuMDgwNDcsMTQuNSZjb25mPTEmc3RhcnQ9MSZtdnQ9bSZ0cmY9MCIgdGFyZ2V0PSJfYmxhbmsiPllhaG9vIE1hcHM8L2E+PC9saT48bGk+PGEgaHJlZj0iaHR0cDovL3d3dy5iaW5nLmNvbS9tYXBzL2RlZmF1bHQuYXNweD92PTImbHZsPTE0JnNwPXBvaW50LjQ2LjA4MDQ3XzE0LjVfR0MzWFg1SiIgdGFyZ2V0PSJfYmxhbmsiPkJpbmcgTWFwczwvYT48L2xpPjxsaT48YSBocmVmPSJodHRwOi8vd3d3Lm9wZW5jeWNsZW1hcC5vcmcvP3pvb209MTImbGF0PTQ2LjA4MDQ3Jmxvbj0xNC41IiB0YXJnZXQ9Il9ibGFuayI+T3BlbkN5Y2xlTWFwPC9hPjwvbGk+PGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cub3BlbnN0cmVldG1hcC5vcmcvP21sYXQ9NDYuMDgwNDcmbWxvbj0xNC41Jnpvb209MTIiIHRhcmdldD0iX2JsYW5rIj5PcGVuU3RyZWV0TWFwPC9hPjwvbGk+HwNnZGQCGw9kFgYCAQ8WAh8BBRExMTkgTG9nZ2VkIFZpc2l0c2QCBw8PFgIfBgVDfi9zZWVrL2NhY2hlX2xvZ2Jvb2suYXNweD9ndWlkPTUxZTQwZGVjLTYyNzItNGRhZC05MzRiLWUxNzVkYWFhYzI2NWRkAgkPDxYEHwYFPX4vc2Vlay9nYWxsZXJ5LmFzcHg/Z3VpZD01MWU0MGRlYy02MjcyLTRkYWQtOTM0Yi1lMTc1ZGFhYWMyNjUfAQUiVmlldyB0aGUgSW1hZ2UgR2FsbGVyeSBvZiA3IGltYWdlc2RkAl8PFgIfA2gWAgIBDw9kFgIeBXN0eWxlBQx3aWR0aDoxMjBweDtkAmEPZBYEAgMPFgIfAQUHRW5nbGlzaGQCBQ8WAh8HAhQWKGYPZBYCAgEPDxYIHwgFBWVuLVVTHwkFDVNldFRlbXBMb2NhbGUfAQUHRW5nbGlzaB8KaGRkAgEPZBYCAgEPDxYIHwgFBWRlLURFHwkFDVNldFRlbXBMb2NhbGUfAQUHRGV1dHNjaB8KaGRkAgIPZBYCAgEPDxYIHwgFBWZyLUZSHwkFDVNldFRlbXBMb2NhbGUfAQUJRnJhbsOnYWlzHwpoZGQCAw9kFgICAQ8PFggfCAUFcHQtUFQfCQUNU2V0VGVtcExvY2FsZR8BBQpQb3J0dWd1w6pzHwpoZGQCBA9kFgICAQ8PFggfCAUFY3MtQ1ofCQUNU2V0VGVtcExvY2FsZR8BBQnEjGXFoXRpbmEfCmhkZAIFD2QWAgIBDw8WCB8IBQVkYS1ESx8JBQ1TZXRUZW1wTG9jYWxlHwEFBURhbnNrHwpoZGQCBg9kFgICAQ8PFggfCAUFc3YtU0UfCQUNU2V0VGVtcExvY2FsZR8BBQdTdmVuc2thHwpoZGQCBw9kFgICAQ8PFggfCAUFZXMtRVMfCQUNU2V0VGVtcExvY2FsZR8BBQhFc3Bhw7FvbB8KaGRkAggPZBYCAgEPDxYIHwgFBWV0LUVFHwkFDVNldFRlbXBMb2NhbGUfAQUFRWVzdGkfCmhkZAIJD2QWAgIBDw8WCB8IBQVpdC1JVB8JBQ1TZXRUZW1wTG9jYWxlHwEFCEl0YWxpYW5vHwpoZGQCCg9kFgICAQ8PFggfCAUFZWwtR1IfCQUNU2V0VGVtcExvY2FsZR8BBRDOlc67zrvOt869zrnOus6sHwpoZGQCCw9kFgICAQ8PFggfCAUFbHYtTFYfCQUNU2V0VGVtcExvY2FsZR8BBQlMYXR2aWXFoXUfCmhkZAIMD2QWAgIBDw8WCB8IBQVubC1OTB8JBQ1TZXRUZW1wTG9jYWxlHwEFCk5lZGVybGFuZHMfCmhkZAIND2QWAgIBDw8WCB8IBQVjYS1FUx8JBQ1TZXRUZW1wTG9jYWxlHwEFB0NhdGFsw6AfCmhkZAIOD2QWAgIBDw8WCB8IBQVwbC1QTB8JBQ1TZXRUZW1wTG9jYWxlHwEFBlBvbHNraR8KaGRkAg8PZBYCAgEPDxYIHwgFBW5iLU5PHwkFDVNldFRlbXBMb2NhbGUfAQUOTm9yc2ssIEJva23DpWwfCmhkZAIQD2QWAgIBDw8WCB8IBQVrby1LUh8JBQ1TZXRUZW1wTG9jYWxlHwEFCe2VnOq1reyWtB8KaGRkAhEPZBYCAgEPDxYIHwgFBWh1LUhVHwkFDVNldFRlbXBMb2NhbGUfAQUGTWFneWFyHwpoZGQCEg9kFgICAQ8PFggfCAUFcm8tUk8fCQUNU2V0VGVtcExvY2FsZR8BBQhSb23Dom7Egx8KaGRkAhMPZBYCAgEPDxYIHwgFBWphLUpQHwkFDVNldFRlbXBMb2NhbGUfAQUJ5pel5pys6KqeHwpoZGQClQEPFgIfAQUQJmNvcHk7IDIwMDAtMjAxM2QCAw8WAh8BBStTZXJ2ZXI6IFdFQjE3OyBCdWlsZDogV2ViLkhvdEZpeF8yMDEzMDgyMS4xZGS/Gx6rxzdJpCUf5WchaJRbjfwY8Q==" /> -</div> - -<script type="text/javascript"> -//<![CDATA[ -var theForm = document.forms['aspnetForm']; -if (!theForm) { - theForm = document.aspnetForm; -} -function __doPostBack(eventTarget, eventArgument) { - if (!theForm.onsubmit || (theForm.onsubmit() != false)) { - theForm.__EVENTTARGET.value = eventTarget; - theForm.__EVENTARGUMENT.value = eventArgument; - theForm.submit(); - } -} -//]]> -</script> - - -<script src="/WebResource.axd?d=Dh2VENdI9XyWNN0f7DnYfR8WWRCRIzdVqal2y0yjiQ5nC_eHhLchYgnQDHIk0d3RCcSUMVZ36ciRD0qmhXKmeu3S_RE1&t=634981136287450696" type="text/javascript"></script> - - -<script src="/ScriptResource.axd?d=I9_m2Hb1Tv_B0qTMDG8bMbnkNSHUkv5oUaG9-V5NZ8qQ2VFlu60I8y8gfr3vPmZjbiPnu43MOQdFVDeYF-nDAEKBLmyxD3DCTGmes9NNbbvaDEHyEuuRWgccIkK3ik5TI48YGDxjHjqdn-gTK4Fkgd17LGw1&t=ffffffff940d030f" type="text/javascript"></script> -<script src="/ScriptResource.axd?d=8vNbe34dAujgZMPnfnacfjeoweX1vHgyns8KlAV4vpGpsZC9Cf3pro__lv8ekBa0NiCgXGMMolzOUNH__lrnEI_qjlNBIAuuLeemtAXV_i6E0QIMZa8nGSYmWGF5nQOJK3rmZzvTxsr2Mh4Ebdba_1ywGLUSH_U_XIe-jzecfRQwwvjZ0&t=ffffffff940d030f" type="text/javascript"></script> -<script src="/ScriptResource.axd?d=VZKNgu1isPaAINPNmSDkniHRmEiR365Y3EPnMj7AXSlsW-OjQIYc7VPoltqjVULZ1g8K9CNDrBJuNvUVOZhFqH3NS7yTvcU3NnCeS_FcC9dLDDQ8Q9UH7PW6s-B2gF04VAooHH3Ji69sDY7LPmffv0PShiGc1206s_RLAIzuI952BGa9reXAmYClCuFJH4FjsvPZoM7oG82eR9HPyOS28x0KmiQ1" type="text/javascript"></script> -<script src="/ScriptResource.axd?d=H0ET7B4U8EJwmcAbxjSGxSsqhUYAPJWkcrAuejTBaZ7N1SX_jc3D8QuNKUPa0lO4X3QHb4S3pibvaKNYs1ChjXro9ahCfiZGcYIQu6Ypce_q7YOm_PkXbcyD93f6aDlH4D9eFkkuLiE9Ax4WQgrrygMqipqtLqR7mio-gp6w-ttXgLxtrsFRt-pUjltSCvHgWUwBtVr9wTSTuzeTLswFqWhBmRPpN7g52pLMsR4cwsSOiAKUeb6dRJ_DZWWUA7Gz0XyQM93WLdA3NKoaC8qUufQM3ZOa5RAudzueB87VFLfeuhZXxK1-AsHyrJkHMiOGwGZjN55yCPtP1BEwdRcWpCJwU7Y_efv4APmLdYZJuvt4AxhKqZdv9FBT2n8FSDrgUdJXxmOVf_5r2_lt_khWegXBwRoygGjD3nKfQf8Q-zpyIsJZZDzQ8Td_2c9eDB4Zy1LRk5dNsNZy6hAaWo_Uq50DOnrNf0LY0qwB1ZAd9b-kZLlEUQjaCXSSBeCccOLbgDalKaxQ15-fEh-R_Lqgt1720fRQyzlevhgNz5vknnm2hF_vHLKlKAoJWuuSIFEiIgEz-JeplpCgAtzjjo0mJ2Zdl9v_fAQxwE4XgBXmUTaiSmoT6TxPHJPr-3BmMQSZs2qBNbYrFu53gs5JbsKPA0pdzyHLlfP2bYUDBdjB1oCqq5qW0" type="text/javascript"></script> -<script src="../seek/js/cachedetails.js" type="text/javascript"></script> -<script src="../js/latlng.js" type="text/javascript"></script> - <script type="text/javascript"> -//<![CDATA[ -Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00'); -//]]> -</script> - - <div id="Top" class="SkipLinks"> - <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a> - <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a> - </div> - <!--[if lte IE 7]> - <div class="WarningMessage PhaseOut"> - <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p> - </div> - <![endif]--> - - - <div class="PrintOnly"> - <p> - <img src="/images/logo_print_bw.png" alt="Geocaching.com" /> - </p> - <hr /> - </div> - <header id="ctl00_siteHeader"> - <div class="container"> - <h1 class="Logo span-16"> - <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h"> - <img src="/images/tlnMasters/geocaching-logo.png" alt="Geocaching" height="43" width="301" /> - </a> - </h1> - <div class="ProfileWidget span-8 last"> - - <div id="ctl00_divSignedIn"> - <p class="Avatar NoBottomSpacing"> - <a id="ctl00_hlHeaderAvatar" accesskey="p" title="Your Profile" href="../my/"><img title="Your Profile" src="http://img.geocaching.com/user/avatar/e8a97a05-a051-4da9-bc93-6a830b866aff.jpg" alt="" style="border-width:0px;" /></a> - </p> - <p class="SignedInText"> - <strong> - Hello, <a href="/my/default.aspx" title="View Profile for JoSaMaJa" class="SignedInProfileLink">JoSaMaJa</a></strong> (<a id="ctl00_hlSignOut" accesskey="s" title="Sign Out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC3XX5J%26title%3dzarascen-tir%26Submit6%3dGo">Sign Out</a>)<br /> - <span id="ctl00_litPMLevel">Premium Member</span> - - <strong style="display: block"> - 484 Caches Found</strong> - - </p> - </div> - </div> - </div> - </header> - <nav id="Navigation"> - <div class="container"> - <ul class="Menu"> - <li> - <a id="ctl00_hlNavLearn" accesskey="1" title="Learn" href="../guide/">Learn ▼</a> - <ul class="SubMenu"> - <li> - <a id="ctl00_hlSubNavGeocaching101" accesskey="i" title="Geocaching 101" href="../guide/">Geocaching 101</a></li> - <li> - <a id="ctl00_hlSubNavGeocaching2Minutes" title="Geocaching in 2 Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Geocaching in 2 Minutes</a></li> - </ul> - </li> - - <li id="ctl00_liNavProfile"> - <a id="ctl00_hlNavProfile" accesskey="2" title="Your Profile" href="../my/">Your Profile ▼</a> - <ul class="SubMenu"> - <li> - <a id="ctl00_hlSubNavQuickView" accesskey="p" title="Quick View" href="../my/">Quick View</a></li> - <li> - <a id="ctl00_hlSubNavLists" accesskey="q" title="Lists" href="../my/lists.aspx">Lists</a></li> - <li class="ExtraText"> - <a id="ctl00_hlSubNavGeocaches" accesskey="m" title="Geocaches" class="NoRightPadding" href="../my/geocaches.aspx">Geocaches</a> - (<a id="ctl00_hlSubNavGeocachesYours" accesskey="y" title="Your Geocaches" class="NoSidePadding" href="../my/owned.aspx">Yours</a>)</li> - <li class="ExtraText"> - <a id="ctl00_hlSubNavProfileTrackables" title="Trackables" class="NoRightPadding" href="../my/travelbugs.aspx">Trackables</a> - (<a id="ctl00_hlSubNavTrackablesYours" accesskey="8" title="Your Trackables" class="NoSidePadding" href="../track/search.aspx?o=1&uid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">Yours</a>)</li> - <li> - <a id="ctl00_hlSubNavPocketQueries" accesskey="9" title="Pocket Queries" href="../pocket/">Pocket Queries</a></li> - <li> - <a id="ctl00_hlSubNavFieldNotes" accesskey="0" title="Field Notes" href="../my/fieldnotes.aspx">Field Notes</a></li> - <li> - <a id="ctl00_hlSubNavAccount" accesskey="a" title="Account Details" href="../account/">Account Details</a></li> - </ul> - </li> - <li> - <a id="ctl00_hlNavPlay" accesskey="3" title="Play" href="../seek/">Play ▼</a> - <ul class="SubMenu"> - <li> - <a id="ctl00_hlSubNavHide" accesskey="d" title="Hide & Seek a Cache" href="../seek/">Hide & Seek a Cache</a></li> - <li> - <a id="ctl00_hlSubNavLogCache" title="Log a Cache" href="../my/recentlyviewedcaches.aspx">Log a Cache</a></li> - <li> - <a id="ctl00_hlSubNavMap" accesskey="/" title="View Geocache Map" href="../map/">View Geocache Map</a></li> - <li> - <a id="ctl00_hlSubNavTrackables" accesskey="e" title="Find Trackables" href="../track/">Find Trackables</a></li> - <li> - <a id="ctl00_hlSubNavGeoTours" title="GeoTours" href="../adventures/geotours">GeoTours</a> - </li> - <li> - <a id="ctl00_hlSubNavHelpCenter" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li> - </ul> - </li> - <li> - <a id="ctl00_hlNavCommunity" accesskey="6" title="Community" href="../forums/">Community ▼</a> - <ul class="SubMenu"> - - <li> - <a id="ctl00_hlSubNavTellaFriend" accesskey="-" title="Tell a Friend" href="../account/SendReferral.aspx">Tell a Friend</a> - </li> - - <li> - <a id="ctl00_hlSubNavVolunteers" accesskey="+" title="Volunteers" href="../volunteers/">Volunteers</a></li> - <li> - <a id="ctl00_hlSubNavLocal" accesskey="z" title="Local Organizations" href="../organizations/">Local Organizations</a></li> - <li> - <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li> - <li> - <a id="ctl00_hlSubNavBlog" accesskey="b" title="Blog" rel="external" href="http://blog.geocaching.com/">Blog</a></li> - <li> - <a id="ctl00_hlSubNavEvents" accesskey="v" title="Events" href="../calendar/">Events</a></li> - </ul> - </li> - <li> - <a id="ctl00_hlNavShop" accesskey="4" title="Shop" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop ▼</a> - <ul class="SubMenu"> - <li> - <a id="ctl00_hlSubNavShop" accesskey="j" title="Shop Geocaching" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop Geocaching</a></li> - <li> - <a id="ctl00_hlSubNavIntlRetailers" title="International Retailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li> - <li> - <a id="ctl00_hlSubNavGPSReviews" accesskey="w" title="GPS Reviews" href="/reviews/gps">GPS Reviews</a></li> - <li> - <a id="ctl00_hlSubNavGPSGuide" accesskey="k" title="Guide to Buying a GPS Device" href="../about/buying.aspx">Guide to Buying a GPS Device</a></li> - </ul> - </li> - <li> - <a id="ctl00_hlNavPartnering" accesskey="5" title="Partnering" href="../travel/">Partnering ▼</a> - <ul class="SubMenu"> - <li> - <a id="ctl00_hlSubNavTravel" title="Travel and GeoTourism" href="../travel/">Travel and GeoTourism</a></li> - <li> - <a id="ctl00_hlSubNavBrandedPromotions" title="Branded Promotions" href="../brandedpromotions/">Branded Promotions</a></li> - <li> - <a id="ctl00_hlSubNavEducation" title="Geocaching and Education" href="../education/">Geocaching and Education</a></li> - <li> - <a id="ctl00_hlSubNavAdvertisingWithUs" title="Advertising with Us" href="../about/advertising.aspx">Advertising with Us</a></li> - <li> - <a id="ctl00_hlSubNavAPIProgram" title="API Program" href="../live/apidevelopers/">API Program</a></li> - </ul> - </li> - <li> - <a id="ctl00_hlNavVideos" accesskey="7" title="Videos" href="../videos/">Videos</a></li> - <li> - <a id="ctl00_hlNavFollowUs" title="Follow Us" href="http://www.facebook.com/geocaching">Follow Us ▼</a> - <ul class="SubMenu NavSocialMedia"> - <li> - <a id="ctl00_hlSubNavFacebook" title="Facebook" class="SubNavFacebook" href="http://www.facebook.com/geocaching">Facebook</a></li> - <li> - <a id="ctl00_hlSubNavYouTube" title="YouTube" class="SubNavYouTube" href="http://www.youtube.com/user/GoGeocaching">YouTube</a></li> - <li> - <a id="ctl00_hlSubNavInstagram" title="Instagram" class="SubNavInstagram" href="http://instagram.com/gogeocaching">Instagram</a></li> - <li> - <a id="ctl00_hlSubNavTwitter" title="Twitter" class="SubNavTwitter" href="http://twitter.com/GoGeocaching">Twitter</a></li> - </ul> - </li> - </ul> - <div class="LanguageSelector"> - - -<div class="LocaleText"> - - <strong>Choose Your Language:</strong> - -</div> -<div class="LocaleList"> - - <div class="selected-language"> - - <a href="#">English▼</a> - - </div> - <ul class="language-list"> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> - - <li><a id="ctl00_uxLocaleListTop_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleListTop$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li> - - </ul> - -</div> -<script type="text/javascript"> - - jQuery(document).ready(function () { - jQuery(".selected-language a").click(function (e) { - e.preventDefault(); - var $loc = jQuery(this).parent().next(); - jQuery($loc).show().position({ - of: $loc.parent(), - my: "left top", - at: "left bottom", - offset: "0 0", - collision: "fit fit" - }); - jQuery(this).addClass("Expanded"); - jQuery(document).click(function () { - jQuery(".language-list").fadeOut("fast"); - jQuery(".selected-language a").removeClass("Expanded"); - }); - return false; - }); - }); -</script> - </div> - </div> - </nav> - <section id="Content"> - - <div class="container"> - <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last"> - <p> - <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span> - </p> - - </div> - <div id="ctl00_divContentMain" class="span-24 last"> - +<script>function utmx_section(){}function utmx(){}(function(){var k='3682814-19',d=document,l=d.location,c=d.cookie; if(l.search.indexOf('utm_expid='+k)>0)return; function f(n){if(c){var i=c.indexOf(n+'=');if(i>-1){var j=c.indexOf(';',i);return escape(c.substring(i+n.length+1,j<0?c.length:j))}}}var x=f('__utmx'),xx=f('__utmxx'),h=l.hash;d.write('<sc'+'ript src=" '+'http'+(l.protocol=='https:'?'s://ssl':'://www')+'.google-analytics.com/ga_exp.js?'+'utmxkey='+k+'&utmx='+(x?x:'')+'&utmxx='+(xx?xx:'')+'&utmxtime='+new Date().valueOf()+(h?'&utmxhash='+escape(h.substr(1)):'')+'" type="text/javascript" charset="utf-8"><\/sc'+'ript>')})();</script><script>utmx('url','A/B');</script><meta name="og:type" content="article" property="og:type" /><meta name="fb:app_id" content="251051881589204" property="fb:app_id" /><meta name="og:description" content="Use a smartphone or GPS device to navigate to the provided coordinates. Look for a small hidden container. When you find it, write your name and date in the logbook. If you take something from the container, leave something in exchange. The terrain is 2 and difficulty is 1.5 (out of 5)." property="og:description" /><meta name="og:title" content="Zaraščen Tir" property="og:title" /><meta name="og:image" content="http://www.geocaching.com/images/facebook/wpttypes/2.png" property="og:image" /><meta name="description" content="Zaraščen Tir (GC3XX5J) was created by David & Ajda on 10/01/2012. It's a Small size geocache, with difficulty of 1.5, terrain of 2. It's located in Slovenia.Kadar zbolimo nam pomaga...When we get sick, they are helpful... SLO:tir je danes zapuščen, včasih pa so ga uporabljala različna podjetja, da so po njem dostavljali material in odvažali končne izdelke." /><link rel="canonical" href="http://www.geocaching.com/seek/cache_details.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265" /><link rel="alternate" href="../datastore/rss_galleryimages.ashx?guid=51e40dec-6272-4dad-934b-e175daaac265" type="application/rss+xml" title="[Gallery Images]" id="GalleryImages" /></head>
+
+<body background="https://lh6.googleusercontent.com/-PoDn9PmtYmg/UGnOZLEQboI/AAAAAAAAAHM/hBXxerWnSdA/s254/lek-verovskova.jpg" class="CacheDetailsPage">
+ <form name="aspnetForm" method="post" action="/geocache/GC3XX5J_zarascen-tir" id="aspnetForm">
+<div>
+<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
+<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
+<input type="hidden" name="__VIEWSTATEFIELDCOUNT" id="__VIEWSTATEFIELDCOUNT" value="2" />
+<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
+<input type="hidden" name="__VIEWSTATE1" id="__VIEWSTATE1" value="lGbHh6bF2Iaw3rJPC11mCJOpvtTeYkxKk11y2nApcvb0wuYbYu2sSdE22GFEmEp4jAsqb4z32zhzahttw31QJJqV6+GyXR2+R7rWDCoHCKt0TwYFxg3wV3YnAc99/P1ZY1Hs6JCLYhB+DrDGPc65qjQ45hxA/KoSbmHHVmR1Klm5+kVweMrQYJAhrXHHCbehtL6uoBKSwKCHvyyYPI8Xf9yoWAzWRGyNOCWmao6MSfbCmaLGkBD2vfA9ng9D8G+ygbZJ2bYN0NxjnubE/OvFJbI7vEs9CI/5RJvIBAdjjQBCU3Yqfdhyz740CdL2pV1vfYmcdlVjntHlv/a0jlNec/TBak7tB3BphU8qE4KwLChWIKsa36UpYC54/jDDm8eju1hiziItkd2owD9r5fmymZj6UjgFcZRM7nH9eCKlke5kan3Cc8eV5+O8ssyGegX0hjJwmuYtxp5dXJjE3gKpxXq0pXdlRNbagJUDDeCcsv8M5WkZAXqS/Jm3YO5SkQL24840vzfSRG9U2blCf5Gjp8YByaAHQPERGI8giQoYDh3Ed+s1DPW1w6fO7r2K17tKTLBBUK3gRUbYsGC/HnGhiQHeqz6/XeHr0Hs/NKgN3s11s97zU+dKChWSHjCSicYC+u3+nPzwWfXddQL0WLCDPio/UaKvEk+bVwfxz0rY5Zk1Fgd7Ti+H0hkYuMk4IEmdMg7AR5VCaG6qAg3lBXQkDL7QIzEZceQdGO+QP1dgGFAsMxdVadEiDEwE91GtPBw/Q143xoPNSWyb0vV7bj7YcsLDc/Swz9Qd0wAcLUusObPK9CojtfG23Ap5Y3F1iabdFJK4ossVK4rm+lqK45iCQd6iWUVn0ccJYQVaW3jxQzCa2LAPoFIweRO08V+S0oImiFFQ9Kqqi82xG1oFLRWEVTIeIKgdZt+QveeidUwpeQEdQqd+l6fc8LrcpdkzQT4ywQ9DcZm9zViVNWztH0Vu4U8FyOXRsh4O6k4aXfvWtBRbKIYFjvijC1wBqZJdLXzk1jqPD84Pzg4pUodgfYVS4kB2QkTN7IU2Q4uXvaU/s4lw4HTlKmA//5p/eHH/Rg9XHO0JeCm/zmMbIJrwEGRVuyY4DtlVf/ALfAonCZ5ZFXpZWZHBXXFmT8OU/JswqnL3mdRxpH7lctqphaIoYfxB/+BVmLZM7Udc2UpBOsvZAfuRvs9x765StviMYcKeRMFaqRJewf6kgemVouceWo/LBSMyyw1hN7mKjkC2U1E9gz1+Kc0G9L6IgI4gd3MsS6yH7BGowdBy8Yry9Aqet7tA8hrVzKXR6HnoVYJukZvkag9mgbRdlr5GVm2QP8jylUg1W6wjZj/JJvVem6Uo/mXr72G9ThY3dsYvywh6cvtZO7yD7szxi163cJF2ZkWNnrwoljwRrNJujybR1UgBkzYTZTgSmBmjwt9vTTJccw19IBoGk2xrkoGthWn0OqBjLl8nlsr9ZnCRZtW7ZXyslZg0IkBbFqBngwRAYCnYpVY/75zS/UXIX4CXTbUlTpxCO0YkKSmdDSWcJ1prqK/N55gAhH/r5wH+t5Vg41SWAak/v95ypXJYqttHDiDD6sRO6+5lOiFqTWLYJbEF88NE0ymhUgttzHibWGoiW21T4UVkJ2Myck0YZ1WPyGEvSwcETfGMBpBmfG5ZfLSKF/pqI1DCsVk5dn5xXCEIaywAOJkrg3a9e2SpI3Ry3qxRa6itJzJpgxZ054G/0oiI0QSJw+hu6UhuZwen0HadcvmNDRLQPuFBhB8lZHxe5yclVuHOOIFf9OOSGFXW3LfWXIfZMChbcJ5d/OCjhBiobcpuxZniEsYlykkG1jZrUf2AmJXYqgB0oDqHfK8/Gib3oJ40m9rx5r8NKpwi5+fUxc6C+jfrkT4+xuCv/YAFXuUZIEBijpk7VgojMSct1kAeuHvoDCFzny+VNBPzzFk7kd11WxtlaOGt+x/9nHPJsBS5wmG1oGi3CZPA5OT8YLHXxqaEoHBUZhYBrgwlv+t+KNT9I3ZsNWzbKXz6IJ+p8g0tR4vbwzjBxtfQwzuwmLTETqJN6n1ufewnl38wVIPyqqPhnTqUmLYF6NpUXLKFX4tUx/kgvJrlZfi7jSR/yhBlnzaZ57yyjncyVJG5/X/MwNOQxoHH7KrZFTcA6MCFzroPQ9x0hAgq4FTaO9KVk3KYx+vB4LU+Cg7bx17GVKBGUuKITbf8fsaYfsnja5+kzB1VE+x/YwNQmE8hmwVC3/VHr/GuBXDu5/Lq6LDxkFYnW1ugNVPsJwI9Eafkdov8sHTvx3nnk3BrBRlbugJAVU5PGV01ysywZpC0o+zXmI9d1WJOCH4/eXvYQLzXjE+HK9EzvwnXjWg+98pcECsZCdMBXYHZteBs+cNE5/OzA3TeSe6QDgu3cARhmeRmoQDg3LIzgA8dZoq+xGfVP8at7SVt4Cq//tgeNet8WMrrv2fRhNMaJ+2H2Idx4Ir1mTOQVUuJdlQd+AHSsm0UAtESHHfO5XmVj0pDRg0dgj1WHtGqRDRMhYJejvp5x9/38GRhj6MsfSug8LwBCDTToc4N/h9fTogY60cpR9NYGd+vvQHcmibJWSTnaPgED99Da5NH9kiGuPD/+dS06rJzObGNLdZjRxqYbF2SThMb4gt5nqliqbHZc9U3f0MCK5EWxGLYnjfQ4eIu076NAzLtyyi5XaJzaMeJDMhJm1iyU54sMMHMQuXTFbkfnurns34aEGgmzqLpWp0t6fI7+7vz4HzyRDKPfJGSep7jwOGCoS8Rg6lYeX0Q+oH/mJMJTH8+c8yKdcw8i3I7p1hFHXYUDIh59sygCe8rcWwBOto8EAlEtHHzMu9WwniG/quV8aoibyeCvVqf3jE7Z6FIwXYlt88KXX1oL2SppCh5pIXjH0aURToNH5RJ56MZF1hrKS9Tsu/W5Ab7hqFPUskFZqvGu31Se5TTxP1Z0SCL2iwbryDb1kO9z0u4+iNOiTshGxLIFChZoJPT30fVLExwba078dD8KVC21dbOYY+Z8Xgj9ONtnd7kpnRniBQa4ROfvMsF4+rgy1g2Uq3Z0fs1Nt5K23l7e7XFLHQqAM6IhFpd1wedW1mJOyDFAzin5Kh6R16M4tkfilkUoLtTsW9prFiCEIAp3PZJ5iT53nVW9KVxAyo3ll2I5bYL/KPpH962shqjRdeh9bpE0GDSQkv2DEsXkWVJdgypd6J+MgKC2N7jKRWq7HDaW1C22AkuAysKWKwNinesrsD2X+UPOP1jEdrZH415qL0NktwyUoUdVMfS2jdno7ycH+WU6vLzU8Y+Md1zGlNjFGePE4u9B9yOwnSeY+P4K8y5UCR7/hSiH//eXY/bkPbWZgWDatcExQVQDmyVlDmLikrig7DpGDjPox+b5jwGjUzlgLPXvg3YVUdOacOYQDumQm4FU5SloczFS4eDFuRLw2eVX7f5t0kWL9IXJHDLXf2NSvi97vL21y8Vk9GfkiecUWIbkqrnAtwckwhkjxBmNYA6EX1SKd3sK81qpQV/pxDGvGPRW/lBjaT6MwIIlfNCEDUsR1QedwqwxfG4KxTd9oWQPMIvZMsO7X8//I+dTxDYjh7lwefWjDAq3zDNAZdKnA9Z0v+a4dQDR6Gdtojnd45c4186VzUiTZz1UJCgY+kdJTOdKP2uc01lq9AxRNRM5ceGJpBYsZB/3ee7Ou0F3NI0Ifp0sLCNybx/KEFBt3CeXgxoZEwmwDTOiano593XgziK9KasJJFUl3j1" />
+</div>
+
+<script type="text/javascript">
+//<![CDATA[
+var theForm = document.forms['aspnetForm'];
+if (!theForm) {
+ theForm = document.aspnetForm;
+}
+function __doPostBack(eventTarget, eventArgument) {
+ if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
+ theForm.__EVENTTARGET.value = eventTarget;
+ theForm.__EVENTARGUMENT.value = eventArgument;
+ theForm.submit();
+ }
+}
+//]]>
+</script>
+
+
+<script src="/WebResource.axd?d=pynGkmcFUV13He1Qd6_TZETFLbdR8wwRMdub1eDU5ILCHE7OhotblLUuaNwx3HQ7rYen0g2&t=635418606520000000" type="text/javascript"></script>
+
+
+<script src="/ScriptResource.axd?d=uHIkleVeDJf4xS50Krz-yEJRbXY2x1dOBEdM7W-QkNpgaumdwaefPzMErSeG_W29-lHX6vl5G7uDafHaYWCx8Z9aLlo8tZwVtV42ISp6LhT6LbxuVUWMo5GyApWAyPOqkSkf1vCyntgT-PmPv-C6FWxsbWo1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=Jw6tUGWnA15YEa3ai3FadDbNvwkajNGIHz7aGm4w_MLRMuZ5hwlk3bfOsTs3E4cZZ4ktnTFE_MzciTx4exD15JXabrPKGazf6xj6fW1A8vXJoc3OCqf4cg_BDlVl8fQEsQiziDh4kHnJRWZEQotwuLoezlg1&t=7e632e9f" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=LsSN37T_JTo8WmXc7IWe9h7QNKB5hH17UtyHRfQt428U3aulvj53CANg-qZVzIBuh0jojGRwyA5u6DVnEet85JW-JpWduEGLE0VE-2wGHR4yu7MNj7XtsTLWd21Jk8RZENZmygJcHOHGMS1oisYKTWQSIQA1" type="text/javascript"></script>
+<script src="/ScriptResource.axd?d=VUtFLQIK94pF36sSxa5M5Q4KyVgkk4aq_Lj3yxNWv9FE_GBcdEQWlyUYzpoPTO27D4G7EbYHTqxoW35XPdin3tebmTxp-wSfJzzK8-nJzs2HapzFx4fuNPR6OjDBQmtyWLMl9s_v9cfV2Mm7C3dG-PYITU2UMwNSjAESeyXFqfw8frZJE2LykLAMOmhcIMdVDEZ3towfhsTqOSZWPCdiMeHylJ16anMqLsL7z0oT5vyUbvIiPYHpYKrAEJIDFxritjPVOv9orjoRf-8NlzG0PwzvCPCUNUOn0q725aaI6lCODxhDBiPw-ciHHQzmbbGdaID-mnjIV9nX6-dgUyOpCAzwZXAoBQPQ6TU3GjtYmetglM7I31meDWRS7sDj-e3m--4pB0SzCNbw9t_ZQ6DjARVQyTvBJksCHM-RcfVHoBtuq9rOTWynsJGmm_Lg2JD7o-KVYJOAuPGcUEcNWxswz-cLWquZQ3_vABHJxAaFz-lnYYwzEyEWn9I2tPIwXjHtZVAB3g0G-dsEEFKNFYXpU1N0r25KNq4NEKXKQg1QI99Bxq6sUV0UkKPNGk0f24VH7_RXyG7L9I3rXDfYaVq1X300crsUh2Cn0-mUkdpiqhtb63KB_jWzXr9HEzeR_socdD-U_PhMKdYigWqerk55eRcMsVPuiRN1yBkFE3GQiZawEqjI0" type="text/javascript"></script>
+<script src="../seek/js/cachedetails.js" type="text/javascript"></script>
+<script src="../js/latlng.js" type="text/javascript"></script>
+<div>
+
+ <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="C05D5804" />
+</div>
+ <script type="text/javascript">
+//<![CDATA[
+Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnetForm', [], [], [], 90, 'ctl00');
+//]]>
+</script>
+
+ <div id="Top" class="SkipLinks">
+ <a id="ctl00_hlSkipLinksNavigation" accesskey="n" title="Skip to Navigation" href="#Navigation">Skip to Navigation</a>
+ <a id="ctl00_hlSkipLinksContent" accesskey="c" title="Skip to Content" href="#Content">Skip to Content</a>
+ </div>
+ <!--[if lte IE 8]>
+ <div class="WarningMessage PhaseOut">
+ <p>Groundspeak is phasing out support for older browsers. Visit the <a href="http://support.groundspeak.com/index.php?pg=kb.page&id=215" title="Browser Support Information">Help Center</a> for more information.</p>
+ </div>
+ <![endif]-->
+
+
+ <div class="PrintOnly">
+ <p>
+ <img src="/images/logo_print_bw.png" alt="Geocaching.com" />
+ </p>
+ <hr />
+ </div>
+ <header id="ctl00_siteHeader">
+ <div class="container">
+ <h1 class="Logo">
+ <a href="../" id="ctl00_HDHomeLink" title="Geocaching" accesskey="h">
+ </a>
+ </h1>
+ <div class="ProfileWidget">
+
+ <div id="ctl00_divSignedIn">
+ <ul class="logged-in-user">
+ <li class="li-user">
+ <a class="SignedInProfileLink" href="/my/default.aspx" title="View Your Profile">
+ <span class="avatar">
+ <img id="ctl00_hlHeaderAvatar" src="https://img.geocaching.com/avatar/642d2771-424e-4ee6-beb6-efecde3406fc.jpg" style="border-width:0px;" />
+ </span>
+ <span class="li-user-info">
+ <span>Bananeweizen</span>
+ <span class="cache-count">743 Finds</span>
+ </span>
+ </a>
+ <button type="button" class="li-user-toggle">
+ <svg width="12px" height="7px" viewBox="0 0 12 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+ <g class="arrow" transform="translate(-1277.000000, -25.000000)" stroke="#FFFFFF" fill="#FFFFFF">
+ <path d="M1280.43401,23.3387013 C1280.20315,23.5702719 1280.20315,23.945803 1280.43401,24.1775793 L1284.82138,28.5825631 L1280.43401,32.9873411 C1280.20315,33.2191175 1280.20315,33.5944429 1280.43401,33.8262192 C1280.54934,33.9420045 1280.70072,34 1280.8519,34 C1281.00307,34 1281.15425,33.9422102 1281.26978,33.8262192 L1286.07462,29.0018993 C1286.30548,28.7701229 1286.30548,28.3947975 1286.07462,28.1630212 L1281.26958,23.3387013 C1281.03872,23.106925 1280.66487,23.106925 1280.43401,23.3387013 Z" id="Dropdown-arrow" sketch:type="MSShapeGroup" transform="translate(1283.254319, 28.582435) scale(1, -1) rotate(-90.000000) translate(-1283.254319, -28.582435) "></path>
+ </g>
+ </g>
+ </svg>
+ </button>
+ <ul>
+ <li class="li-settings">
+ <a title="Edit Account Settings" class="icon-settings" href="/account/settings">Settings</a>
+ </li>
+ <li class="li-signout">
+ <a id="ctl00_hlSignOut" accesskey="s" class="sign-out" href="https://www.geocaching.com/login/default.aspx?RESET=Y&redir=http%3a%2f%2fwww.geocaching.com%2fseek%2fcache_details.aspx%3fwp%3dGC3XX5J%26title%3dzarascen-tir">Sign Out</a>
+ </li>
+ </ul>
+ </li>
+ <li class="li-messagecenterheaderwidget li-messages" id="messagecenterheaderwidget">
+ <a class="message-center-icon" href="/account/messagecenter">
+ <span class="msg-center-link-text">Messages</span>
+ </a>
+ </li>
+ <li class="li-upgrade">
+
+
+ </li>
+ </ul>
+ </div>
+ </div>
+
+ </div>
+ </header>
+ <nav id="Navigation">
+ <div class="container">
+ <a href="../" id="ctl00_A1" class="Logo" title="Geocaching" accesskey="h">
+ <img src="/images/tlnMasters/logo-geocaching@2x.png" alt="Geocaching" width="195" />
+ </a>
+ <ul class="Menu">
+ <li>
+ <a id="ctl00_hlNavLearn" accesskey="1" class="Dropdown" href="../guide/">Learn</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavGeocaching101" accesskey="i" href="../guide/">Geocaching 101</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeocaching2Minutes" href="../videos/default.aspx#cat=PL939C3CBDC2F2F385&vid=1YTqitVK-Ts">Videos</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavPlay" accesskey="2" class="Dropdown" href="../play/search/">Play</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavFind" accesskey="d" href="../play/search/">Find a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavHide" accesskey="d" href="../play/hide/">Hide a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavMap" accesskey="/" href="../map/">View Geocache Map</a></li>
+ <li id="ctl00_liSubNavLogCache">
+ <a id="ctl00_hlSubNavLogCache" href="../my/recentlyviewedcaches.aspx">Log a Geocache</a></li>
+ <li>
+ <a id="ctl00_hlSubNavTrackables" accesskey="e" href="../track/">Find Trackables</a></li>
+ <li>
+ <a id="ctl00_hlSubNavGeoTours" href="../play/geotours">GeoTours</a>
+ </li>
+ <li id="ctl00_liSubNavPocketQueries">
+ <a id="ctl00_hlSubNavPocketQueries" accesskey="9" href="../pocket/">Pocket Queries</a></li>
+ <li id="ctl00_liSubNavFieldNotes">
+ <a id="ctl00_hlSubNavFieldNotes" accesskey="0" href="../my/fieldnotes.aspx">Field Notes</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavCommunity" accesskey="3" class="Dropdown" href="../forums/">Community</a>
+ <ul class="SubMenu">
+
+ <li>
+ <a id="ctl00_hlSubNavTellaFriend" accesskey="-" href="../account/referafriend">Refer a Friend</a>
+ </li>
+
+ <li>
+ <a id="ctl00_hlSubNavVolunteers" accesskey="+" href="../volunteers/">Volunteers</a></li>
+ <li>
+ <a id="ctl00_hlSubNavDiscussionForums" accesskey="f" href="../forums/">Discussion Forums</a></li>
+ <li>
+ <a id="ctl00_hlSubNavBlog" accesskey="b" rel="external" href="http://blog.geocaching.com/">Blog</a></li>
+ <li>
+ <a id="ctl00_hlSubNavEvents" accesskey="v" href="../calendar/">Events</a></li>
+ </ul>
+ </li>
+ <li>
+ <a id="ctl00_hlNavShop" accesskey="4" class="Dropdown" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">Shop</a>
+ <ul class="SubMenu">
+ <li>
+ <a id="ctl00_hlSubNavShop" accesskey="j" rel="external" href="http://shop.geocaching.com/?utm_source=Geocaching&utm_medium=Links&utm_content=Header&utm_campaign=Geocaching+Links">USA Shop</a></li>
+ <li>
+ <a id="ctl00_hlSubNavIntlRetailers" rel="external" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></li>
+ <li>
+ <a id="ctl00_hlBecomePremium" href="https://payments.geocaching.com/?upgrade=true">Become a Premium Member</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ </div>
+ </nav>
+ <section id="Content">
+
+ <div class="container">
+ <div id="ctl00_divBreadcrumbs" class="BreadcrumbWidget span-24 last">
+ <!--<p>
+ <span id="ctl00_Breadcrumbs"><span><a title="Geocaching - The Official Global GPS Cache Hunt Site" href="/">Geocaching</a></span><span> > </span><span><a title="Hide and Seek A Geocache" href="/seek/default.aspx">Hide and Seek A Geocache</a></span><span> > </span><span>Geocache Details</span></span>
+ </p>-->
+
+ </div>
+ <div id="ctl00_divContentMain" class="span-24 last">
+ - <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget"> + <div id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoLinkPanel" class="CoordInfoLinkWidget">
<p> <a href="#" class="CoordInfoLink"> <span id="ctl00_ContentBody_CoordInfoLinkControl1_uxCoordInfoCode" class="CoordInfoCode">GC3XX5J</span> <span class="arrow">▼</span> </a> </p> - +
</div> <div id="dlgClipboard"> <input type="text" class="TextFormat" /> @@ -407,11 +322,12 @@ Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnet </script> + <div class="span-17"> <div class="span-17 last BottomSpacing" id="cacheDetails"> <p class="cacheImage"> - <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/2.gif" alt="Traditional Cache" title="Traditional Cache" /></a> + <a href="/about/cache_types.aspx" target="_blank" title="About Cache Types"><img src="/images/WptTypes/2.gif" alt="Traditional Geocache" title="Traditional Geocache" /></a> </p> <h2 class="NoBottomSpacing"> @@ -494,7 +410,7 @@ Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnet </p> - + <p class="OldWarning NoBottomSpacing"><strong>Cache Issues:</strong></p><ul class="OldWarning"><li>This cache has been archived, but is available for viewing for archival purposes.</li></ul> <div id="ctl00_ContentBody_CacheInformationTable" class="CacheInformationTable"> <div class="LocationData FloatContainer"> @@ -513,7 +429,7 @@ Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnet </div> <div class="span-7 last AlignRight"> <span id="ctl00_ContentBody_Location">In Slovenia</span><br /> - <span id="lblDistFromHome"><img src="/images/icons/compass/SE.gif" alt="SE" style="vertical-align:text-bottom" /> SE 765.5 km from your home location</span> + <span id="lblDistFromHome"><img src="/images/icons/compass/SE.gif" alt="SE" style="vertical-align:text-bottom" /> SE 504.9 km from your home location</span> </div> </div> <div class="DownloadLinks"> @@ -525,7 +441,7 @@ Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnet <a id="ctl00_ContentBody_lnkPrintFriendly" href="../seek/cdpf.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265" target="_blank">No Logs</a> <a id="ctl00_ContentBody_lnkPrintFriendly5Logs" href="../seek/cdpf.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265&lc=5" target="_blank">5 Logs</a> <a id="ctl00_ContentBody_lnkPrintFriendly10Logs" href="../seek/cdpf.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265&lc=10" target="_blank">10 Logs</a> - <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=52.21625,9.714483 (Home Location)&daddr=46.080467,14.5(Zara%c5%a1%c4%8den+Tir)" target="_blank">Driving Directions</a> + <a id="ctl00_ContentBody_lnkPrintDirectionsSimple" class="DrivingDirections" href="http://maps.google.com/maps?f=d&hl=en&saddr=48.861002,9.186577 (Home Location)&daddr=46.080467,14.5(Zara%c5%a1%c4%8den+Tir)" target="_blank">Driving Directions</a> </dd> </dl> <dl id="ctl00_ContentBody_uxPrintPDFSection" style="display: none;"> @@ -566,17 +482,16 @@ Sys.WebForms.PageRequestManager._initialize('ctl00$uxMainScriptManager', 'aspnet Personal Cache Note </strong> <img src="/images/icons/16/help.png" id="pcn_help" class="CacheNoteHelpImg" /> - <span id="cache_note"> - - </span> + + <span id="cache_note"></span> </div> <h3 class="CacheDescriptionHeader">Geocache Description:</h3> <div class="UserSuppliedContent"> - <span id="ctl00_ContentBody_ShortDescription">Kadar zbolimo nam pomaga...<br /> -<br /> -When we get sick, they are helpful... + <span id="ctl00_ContentBody_ShortDescription">Kadar zbolimo nam pomaga...<br />
+<br />
+When we get sick, they are helpful...
</span> </div> @@ -584,12 +499,12 @@ When we get sick, they are helpful... <br /> <div class="UserSuppliedContent"> - <span id="ctl00_ContentBody_LongDescription">SLO:<br /> -tir je danes zapuščen, včasih pa so ga uporabljala različna podjetja, da so po njem dostavljali material in odvažali končne izdelke.<br /> - <br /> -ENG:<br /> -rail is abandoned today, but once it was used by different companies, so they could have their materials delivered and products driven to final destinations .<br /> - <br /> + <span id="ctl00_ContentBody_LongDescription">SLO:<br />
+tir je danes zapuščen, včasih pa so ga uporabljala različna podjetja, da so po njem dostavljali material in odvažali končne izdelke.<br />
+ <br />
+ENG:<br />
+rail is abandoned today, but once it was used by different companies, so they could have their materials delivered and products driven to final destinations .<br />
+ <br />
PRINESI SVOJE PISALO / BRING YOUR OWN PEN<br /></span> </div> @@ -618,12 +533,13 @@ PRINESI SVOJE PISALO / BRING YOUR OWN PEN<br /></span> <a href="/seek/log.aspx?ID=3220672&lcn=1" id="ctl00_ContentBody_GeoNav_logButton" class="Button LogVisit">Log your visit</a> <ul> - <li><a href="/seek/gallery.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View Gallery</a> (7)</li> - <li><a href="/my/watchlist.aspx?w=3220672">Watch</a> (0)</li> + <li><a href="/seek/gallery.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View Gallery</a> (9)</li> + <li><a href="/my/watchlist.aspx?w=3220672">Watch</a> (1)</li> <li><a href="/bookmarks/mark.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265&WptTypeID=2">Bookmark</a></li> <li><a href="/bookmarks/ignore.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265&WptTypeID=2">Ignore</a></li> </ul> + </div> @@ -640,30 +556,30 @@ PRINESI SVOJE PISALO / BRING YOUR OWN PEN<br /></span> Attributes </h3> <div class="WidgetBody"> - <img src="/images/attributes/stroller-no.gif" alt="not stroller accessible" title="not stroller accessible" width="30" height="30" /> <img src="/images/attributes/kids-no.gif" alt="no kids" title="no kids" width="30" height="30" /> <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/night-yes.gif" alt="recommended at night" title="recommended at night" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/stealth-yes.gif" alt="stealth required" title="stealth required" width="30" height="30" /> <img src="/images/attributes/public-yes.gif" alt="public transit available" title="public transit available" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/hike_short-yes.gif" alt="hike shorter than 1km" title="hike shorter than 1km" width="30" height="30" /> <img src="/images/attributes/parkngrab-yes.gif" alt="park and grab" title="park and grab" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p> + <img src="/images/attributes/kids-no.gif" alt="no kids" title="no kids" width="30" height="30" /> <img src="/images/attributes/stroller-no.gif" alt="not stroller accessible" title="not stroller accessible" width="30" height="30" /> <img src="/images/attributes/stealth-yes.gif" alt="stealth required" title="stealth required" width="30" height="30" /> <img src="/images/attributes/bicycles-yes.gif" alt="bikes allowed" title="bikes allowed" width="30" height="30" /> <img src="/images/attributes/night-yes.gif" alt="recommended at night" title="recommended at night" width="30" height="30" /> <img src="/images/attributes/available-yes.gif" alt="available 24-7" title="available 24-7" width="30" height="30" /> <img src="/images/attributes/hike_short-yes.gif" alt="hike shorter than 1km" title="hike shorter than 1km" width="30" height="30" /> <img src="/images/attributes/public-yes.gif" alt="public transit available" title="public transit available" width="30" height="30" /> <img src="/images/attributes/parking-yes.gif" alt="parking available" title="parking available" width="30" height="30" /> <img src="/images/attributes/onehour-yes.gif" alt="takes less than 1 hour" title="takes less than 1 hour" width="30" height="30" /> <img src="/images/attributes/parkngrab-yes.gif" alt="park and grab" title="park and grab" width="30" height="30" /> <img src="/images/attributes/dogs-yes.gif" alt="dogs allowed" title="dogs allowed" width="30" height="30" /> <p class="NoBottomSpacing"><small><a href="/about/icons.aspx" title="What are Attributes?">What are Attributes?</a></small></p> </div> </div> - <div id="ctl00_ContentBody_uxBanManWidget" class="InlinePageAds"> + <div id="ctl00_ContentBody_uxBanManWidget" class="InlinePageAds">
- <script type='text/javascript'> -googletag.cmd.push(function() {{ -googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_1cd2f642-a5e3-42dc-a38f-7033ff6b8c42').addService(googletag.pubads()); -googletag.pubads().enableSingleRequest(); -googletag.enableServices(); -}}); -</script> -<div id='div_1cd2f642-a5e3-42dc-a38f-7033ff6b8c42'> -<script type='text/javascript'> -googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7033ff6b8c42'); }); -</script> -</div> + <script type='text/javascript'>
+googletag.cmd.push(function() {{
+googletag.defineSlot('/1011121/cache_details_pg_120x240', [120, 240], 'div_0bbdd8d1-27bf-4373-8f85-97a5654201a0').addService(googletag.pubads());
+googletag.pubads().enableSingleRequest();
+googletag.enableServices();
+}});
+</script>
+<div id='div_0bbdd8d1-27bf-4373-8f85-97a5654201a0'>
+<script type='text/javascript'>
+googletag.cmd.push(function() { googletag.display('div_0bbdd8d1-27bf-4373-8f85-97a5654201a0'); });
+</script>
+</div>
<p> - <small><a href="../about/advertising.aspx" id="ctl00_ContentBody_advertisingWithUs" title="Advertising with Us">Advertising with Us</a></small> </p> + <small><a href="../about/advertising.aspx" id="ctl00_ContentBody_advertisingWithUs" title="Advertising with Us">Advertising with Us</a></small> </p>
</div><div class="GoogleAds AlignCenter BottomSpacing"> </div> @@ -681,10 +597,10 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 <div class="WidgetBody"> - <div id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItems"> + <div id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItems">
<p class="NoBottomSpacing"><span id="ctl00_ContentBody_uxTravelBugList_uxNoTrackableItemsLabel">There are no Trackables in this cache.</span></p> - +
</div> <div class="TopSpacing"> @@ -699,32 +615,28 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 </div> - <div class="CacheDetailNavigationWidget"> - - <h3 class="WidgetHeader">My Bookmark Lists</h3> + <h3 class="WidgetHeader"> + Bookmark Lists + </h3> <div class="WidgetBody"> - <ul class="BookmarkList"> <li class=''> - <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=14551708-0c3c-4f95-9342-1bb3119e6efe">cgeo mocks</a><br /> by <a href="http://www.geocaching.com/profile/?guid=4d416461-d1a7-4cc5-8ee7-336bb910feb8">JoSaMaJa</a> + <a href="http://www.geocaching.com/bookmarks/view.aspx?guid=8d803709-853c-4f06-974a-861fadf83e16">FTF LIST</a><br />by <a href="http://www.geocaching.com/profile/?guid=76f3cd2a-8ff4-45a8-afd1-4ce98d8474bd">bojank</a> </li> </ul> <p class="NoBottomSpacing"> - + <a href="/bookmarks/default.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265&WptTypeID=2" title="View all bookmark lists...">View all bookmark lists...</a> </p> - </div> - - </div> - + </div> @@ -736,7 +648,7 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 <p> - <div id="uxlrgMap" class="FloatRight TopSpacing"> + <div id="uxlrgMap" class="FloatRight TopSpacing">
<div class="PageBreakBefore"> @@ -760,7 +672,7 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 </a> </div> </div> - +
</div> <p class="NoPrint"> @@ -801,16 +713,16 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 <div class="InformationWidget Clear"> <h3> - 119 Logged Visits + 175 Logged Visits </h3> <div class="EncryptDecrypt"> <a href="#" class="decrypt-link"> Decrypt </a> </div> - <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 112 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 1 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 1 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 2 <img src="/images/logtypes/25.png" alt="Retract Listing" title="Retract Listing" /> 1 <img src="/images/logtypes/45.png" alt="Needs Maintenance" title="Needs Maintenance" /> 1 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 1 </p></span> + <span id="ctl00_ContentBody_lblFindCounts"><p class="LogTotals"><img src="/images/logtypes/2.png" alt="Found it" title="Found it" /> 155 <img src="/images/logtypes/3.png" alt="Didn't find it" title="Didn't find it" /> 8 <img src="/images/logtypes/4.png" alt="Write note" title="Write note" /> 2 <img src="/images/logtypes/5.png" alt="Archive" title="Archive" /> 1 <img src="/images/logtypes/7.png" alt="Needs Archived" title="Needs Archived" /> 1 <img src="/images/logtypes/22.png" alt="Temporarily Disable Listing" title="Temporarily Disable Listing" /> 1 <img src="/images/logtypes/24.png" alt="Publish Listing" title="Publish Listing" /> 2 <img src="/images/logtypes/25.png" alt="Retract Listing" title="Retract Listing" /> 1 <img src="/images/logtypes/45.png" alt="Needs Maintenance" title="Needs Maintenance" /> 2 <img src="/images/logtypes/46.png" alt="Owner Maintenance" title="Owner Maintenance" /> 2 </p></span> <p class="HalfLeft"> - <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View the Image Gallery of 7 images</a> + <a id="ctl00_ContentBody_uxLogbookLink" href="../seek/cache_logbook.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View Logbook</a> | <a id="ctl00_ContentBody_uxGalleryImagesLink" DisplayFormatPlural="View the Image Gallery of {0:#,###} images" DisplayFormatSingular="View the Image Gallery" href="../seek/gallery.aspx?guid=51e40dec-6272-4dad-934b-e175daaac265">View the Image Gallery of 9 images</a> </p> <p class="NoBottomSpacing AlignRight"> <span class="Warning">**Warning!</span> <a href="/about/glossary.aspx#spoiler" title="Spoilers">Spoilers</a> may be included in the descriptions or links. @@ -839,7 +751,7 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 </div> <p> <small> - Current Time: <time datetime="2013-08-21T21:12:17Z">08/21/2013 21:12:17 Pacific Daylight Time (04:12 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2013-08-18T20:01:06Z">2013-08-18T20:01:06Z</time> on 08/18/2013 13:01:06 Pacific Daylight Time (20:01 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum + Current Time: <time datetime="2015-03-31T10:41:17Z">03/31/2015 10:41:17 Pacific Daylight Time (17:41 GMT)</time><br/>Last Updated: <time class="timeago" datetime="2015-01-13T10:06:47Z">2015-01-13T10:06:47Z</time> on 01/13/2015 02:06:47 (UTC-08:00) Pacific Time (US & Canada) (10:06 GMT) <br/>Rendered From:Unknown<br />Coordinates are in the WGS84 datum </small> </p> <div id="topScroll" class="TopScroll" style="display: none;"> @@ -944,7 +856,7 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 <dl class="ccu-parseverify" style="display: none;"> <dt>Change To:</dt> <dd> - <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span> + <span class="ccu-parseverify-coords">N 32°38.880′, W 097°23.755′</span> </dd> <dt> </dt> <dd> @@ -954,72 +866,99 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 </dl> </div> </script> - - </div> - - </div> - </section> - <footer> - <div class="container"> - <div class="span-24 last FooterTop"> +
+ </div>
+
+ </div>
+ </section>
+ <footer>
+
+ <section class="links wrap">
+ <dl>
+ <dt>Partner With Us</dt>
+ <dd><a id="ctl00_hlFooterJobs" href="http://www.groundspeak.com/jobs.aspx">Jobs</a></dd>
+ <dd><a id="ctl00_lnkTravelAndGeotourism" href="/travel/">GeoTours & Travel</a></dd>
+ <dd><a id="ctl00_lnkBrandedPromotions" href="/brandedpromotions/">Branded Promotions</a></dd>
+ </dl>
+
+ <dl>
+ <dt>Legal</dt>
+ <dd><a id="ctl00_hlFooterLogo" accesskey="l" href="../about/logousage.aspx">Logo Usage Guidelines</a></dd>
+ <dd><a id="ctl00_hlFooterParksPoliceLink" href="../parksandpolice/">Parks & Police</a></dd>
+ </dl>
+
+ <dl>
+ <dt>Shop Geocaching</dt>
+ <dd><a id="ctl00_lnkUSAShop" href="http://shop.geocaching.com/">USA Shop</a></dd>
+ <dd><a id="ctl00_lnkInternationalShop" href="http://shop.geocaching.com/default/international-retailers/">International Retailers</a></dd>
+ </dl>
+ <dl>
+ <dt>Contact Us</dt>
+ <dd><a id="ctl00_lnkHelpCenterLink" rel="external" href="http://support.groundspeak.com/index.php?pg=request">Help Center</a></dd>
+ <dd><a id="ctl00_lnkMedia" rel="document" href="../press/faq.aspx">Media Inquiries</a></dd>
+ </dl>
-<div class="LocaleText"> - - <strong>Choose Your Language:</strong> - -</div> -<div class="LocaleList"> - - <div class="selected-language"> - - <a href="#">English▼</a> - +<div class="language-dropdown"> + <div class="LocaleText"> + Choose Language </div> - <ul class="language-list"> + <div class="LocaleList"> - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Deutsch</a></li> + <div class="selected-language"> - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Français</a></li> + <a href="#">English</a> - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Português</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Čeština</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Dansk</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Svenska</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Eesti</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">Ελληνικά</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">Latviešu</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Nederlands</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Català</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Polski</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">한국어</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Magyar</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> - - <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">日本語</a></li> + </div> + <ul class="language-list"> - </ul> - + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl00_uxLocaleItem" class="selected" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl00$uxLocaleItem','')">English</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl01_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl01$uxLocaleItem','')">Català</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl02_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl02$uxLocaleItem','')">Čeština</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl03_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl03$uxLocaleItem','')">Dansk</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl04_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl04$uxLocaleItem','')">Deutsch</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl05_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl05$uxLocaleItem','')">Ελληνικά</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl06_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl06$uxLocaleItem','')">Eesti</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl07_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl07$uxLocaleItem','')">Español</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl08_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl08$uxLocaleItem','')">Français</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl09_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl09$uxLocaleItem','')">Italiano</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl10_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl10$uxLocaleItem','')">日本語</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl11_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl11$uxLocaleItem','')">한국어</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl12_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl12$uxLocaleItem','')">Latviešu</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl13_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl13$uxLocaleItem','')">Magyar</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl14_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl14$uxLocaleItem','')">Nederlands</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl15_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl15$uxLocaleItem','')">Norsk, Bokmål</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl16_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl16$uxLocaleItem','')">Polski</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl17_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl17$uxLocaleItem','')">Português</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl18_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl18$uxLocaleItem','')">Română</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl19_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl19$uxLocaleItem','')">Русский</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl20_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl20$uxLocaleItem','')">Suomi</a></li> + + <li><a id="ctl00_uxLocaleList_uxLocaleList_ctl21_uxLocaleItem" href="javascript:__doPostBack('ctl00$uxLocaleList$uxLocaleList$ctl21$uxLocaleItem','')">Svenska</a></li> + + </ul> + + </div> </div> <script type="text/javascript"> @@ -1029,9 +968,8 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 var $loc = jQuery(this).parent().next(); jQuery($loc).show().position({ of: $loc.parent(), - my: "left top", - at: "left bottom", - offset: "0 0", + my: "left bottom", + at: "left top-10", collision: "fit fit" }); jQuery(this).addClass("Expanded"); @@ -1042,188 +980,157 @@ googletag.cmd.push(function() { googletag.display('div_1cd2f642-a5e3-42dc-a38f-7 return false; }); }); -</script> - </div> - </div> - <div class="container column-container"> - <div class="column"> - <p class="FooterLinksHeader"> - <strong> - About</strong> - </p> - <ul class="FooterLinks"> - <li> - <a id="ctl00_hlFooterGlossary" title="Glossary of Terms" href="../about/glossary.aspx">Glossary of Terms</a></li> - <li> - <a id="ctl00_hlFooterBrochures" title="Brochures" href="../tools/#Guide">Brochures</a></li> - <li> - <a id="ctl00_hlFooterAbout" title="About Groundspeak" href="../about/groundspeak.aspx">About Groundspeak</a></li> - <li> - <a id="ctl00_hlFooterHistory" title="History" href="../about/history.aspx">History</a></li> - </ul> - </div> - <div class="column"> - <p class="FooterLinksHeader"> - <strong> - Press</strong> - </p> - <ul class="FooterLinks"> - <li> - <a id="ctl00_hlFooterNews" title="News Articles" href="../press/">News Articles</a></li> - <li> - <a id="ctl00_hlFooterMediaFAQs" title="Media FAQs" rel="document" href="../articles/Brochures/footer/FAQ_Media.pdf">Media FAQs</a></li> - <li> - <a id="ctl00_hlFooterMediaInquiries" title="Media Inquiries" rel="external" href="http://support.groundspeak.com/index.php?pg=request&xCategory=11">Media Inquiries</a></li> - <li> - <a id="ctl00_hlFooterLogo" accesskey="l" title="Logo Usage Guidelines" href="../about/logousage.aspx">Logo Usage Guidelines</a></li> - </ul> - </div> - <div class="column"> - <p class="FooterLinksHeader"> - <strong> - Questions & Suggestions</strong> - </p> - <ul class="FooterLinks"> - <li> - <a id="ctl00_hlFooterHelpCenterLink" title="Help Center" rel="external" href="http://support.groundspeak.com/index.php">Help Center</a></li> - <li> - <a id="ctl00_hlFooterDiscussionForums" accesskey="f" title="Discussion Forums" href="../forums/">Discussion Forums</a></li> - <li> - <a id="ctl00_hlFooterParksPoliceLink" title="Land Management and Law Enforcement" href="../parksandpolice/">Land Management and Law Enforcement</a></li> - <li> - <a id="ctl00_hlFooterContactUs" title="Contact Us" href="../contact/">Contact Us</a></li> - </ul> - </div> - <div class="column"> - <p class="FooterLinksHeader"> - <strong> - Resources</strong> - </p> - <ul class="FooterLinks"> - <li> - <a id="ctl00_hlFooterTools" accesskey="o" title="Tools and Downloads" href="../tools/">Tools and Downloads</a></li> - <li> - <a id="ctl00_hlFooterAPIProgram" title="API Program" href="../live/">API Program</a></li> - <li> - <a id="ctl00_hlFooterBenchmarks" title="Find a Benchmark" href="../mark/">Find a Benchmark</a></li> - </ul> - </div> - <div class="column"> - <p class="FooterLinksHeader"> - <strong> - Follow Us</strong> - </p> - <ul class="FooterLinks FollowUsLinks"> - <li> - <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a></li> - <li> - <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a></li> - <li> - <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/gogeocaching/"></a></li> - <li> - <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a></li> - </ul> - </div> - </div> - <div class="FooterBottom"> - <div class="container"> - <p> - Copyright - © 2000-2013 - <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a> - All Rights Reserved. - <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a> - | - <a id="ctl00_hlFooterPrivacy" accesskey="x" title="Privacy Policy" href="../about/privacypolicy.aspx">Privacy Policy</a> - </p> - - </div> - </div> - </footer> - <div class="SkipLinks"> - <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a> - </div> - - -<script type="text/javascript"> -//<![CDATA[ -$(function() { _gaq.push(['_trackEvent', 'Geocaching', 'CacheDetailsMemberType', 'Premium', null, true]); });var isLoggedIn = true; -var userDefinedCoords = {"status":"fail","data":{"isUserDefined":false,"oldLatLngDisplay":"N 46° 04.828' E 014° 30.000'"}}; -mapLatLng = {"lat":46.08047,"lng":14.5,"type":2,"name":"Zaraščen Tir"}; -var ccConversions = [{"t":"Decimal","k":"DD","d":"WGS84","v":"46.080467, 014.500000"},{"t":"DDD MM SS.SSS","k":"DMS","d":"WGS84","v":"N 46° 04' 49.681\" E 014° 30' 00.000\""},{"t":"UTM","k":"UTM","d":"WGS84","v":"33T E 461340 N 5103109"}]; -var dh=false;userInfo = {ID: 4793174}; -userToken = '4OB3GFHLRR3CGMZFUAPD6CWPE24ZHP6Q7KCBEDNYY5CUNWNQIA32GZPVPFMH6IGAEYKVNNSFLMQ7BBGFDKQBT3BZGZBYKVQ4H5BWKD6MVBKYBTM627XPOUSUP6U4JF7NKKEOYJ4A6LEG2T5B6MG5AMMFOS27KNE4U2BAU4PZHXTIASIYWFYVKCUOKL22KFA6QAHSYC5LPKUTADH2JZH6BXMTYDNGMZXDBT3OPXUHQASIIU4WRAEA'; -includeAvatars = true; -var lat=46.080467, lng=14.5, guid='51e40dec-6272-4dad-934b-e175daaac265'; -initalLogs = {"status":"success", "data": [{"LogID":340527924,"CacheID":3220672,"LogGuid":"f45d0816-d024-46c2-9908-94a492c725fe","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Found it:)","Created":"2013-08-16","Visited":"2013-08-16","UserName":"K I N","MembershipLevel":1,"AccountID":7771619,"AccountGuid":"4c169228-9960-4775-a6b4-bdcd352f98db","Email":"","AvatarImage":"","GeocacheFindCount":18,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":341444389,"CacheID":3220672,"LogGuid":"8ad83648-c096-422a-a4d5-93c1762c7a80","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"TFTC!","Created":"2013-08-18","Visited":"2013-08-15","UserName":"yaochacha","MembershipLevel":1,"AccountID":7859000,"AccountGuid":"30794f4b-c91a-455e-8f1a-1fa1afd0a912","Email":"","AvatarImage":"","GeocacheFindCount":9,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":341054839,"CacheID":3220672,"LogGuid":"dd2aa3b3-0364-4c67-908d-5eb882424b9e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"TFTC!","Created":"2013-08-17","Visited":"2013-08-15","UserName":"Remih87","MembershipLevel":1,"AccountID":4638242,"AccountGuid":"868ac153-1a8f-44b9-bcad-b225a0567032","Email":"","AvatarImage":"5eca0e89-b8b4-4d50-aacc-84e7cfad79a2.jpg","GeocacheFindCount":136,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":340199614,"CacheID":3220672,"LogGuid":"f9da4abb-b21b-4f68-bafd-7599efd9821a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":":)<br />#111","Created":"2013-08-15","Visited":"2013-08-15","UserName":"Hobbit (SLO)","MembershipLevel":1,"AccountID":7226088,"AccountGuid":"3a258272-3e3b-4db1-a9a2-1e04e341c2a5","Email":"","AvatarImage":"","GeocacheFindCount":113,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":340193177,"CacheID":3220672,"LogGuid":"2ae33e97-3a3a-425d-b7d8-3b621ea922d4","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Found it with K I N! ;)","Created":"2013-08-15","Visited":"2013-08-15","UserName":"Lilawal","MembershipLevel":1,"AccountID":7791384,"AccountGuid":"1fa5b881-0dbe-4a49-af65-959f899f4597","Email":"","AvatarImage":"4406d56f-9f00-4299-832c-d19411b2712d.jpg","GeocacheFindCount":12,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":335241565,"CacheID":3220672,"LogGuid":"2c6b924b-becd-4275-8e3d-509178f5f87e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"TFTC <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2013-08-02","Visited":"2013-08-02","UserName":"MrsJones*","MembershipLevel":1,"AccountID":7724546,"AccountGuid":"f4ef80f3-400f-408a-998a-dc17b846baed","Email":"","AvatarImage":"726bbd62-20ca-4fff-b4c3-62e9703ec306.jpg","GeocacheFindCount":11,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":331032294,"CacheID":3220672,"LogGuid":"59058647-41d3-4490-894f-eee93dfca51c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hzc! ","Created":"2013-07-18","Visited":"2013-07-18","UserName":"Pejntboks","MembershipLevel":1,"AccountID":7301367,"AccountGuid":"a0be7068-23e0-4cd0-8c17-72e9e781e802","Email":"","AvatarImage":"e91201a4-7e41-4cdd-bbec-ec53011538e6.gif","GeocacheFindCount":28,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":329487987,"CacheID":3220672,"LogGuid":"c2c9b364-2a08-47d6-9d1a-f0b716e054db","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Owner Maintenance","LogTypeImage":"46.png","LogText":"a while ago someone replaced the logbook and i promise i'll go and check on it soon<br /><br />Happy hunting","Created":"2013-07-13","Visited":"2013-07-13","UserName":"David & Ajda","MembershipLevel":3,"AccountID":5991956,"AccountGuid":"7b1ed479-e378-4cfd-a5b4-3bd47bab619f","Email":"","AvatarImage":"0bafa82b-6510-4903-bb6a-68dd455eb971.jpg","GeocacheFindCount":202,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":328565685,"CacheID":3220672,"LogGuid":"029240c4-8daf-470e-871d-f46dfee2684c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hzz! <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2013-07-09","Visited":"2013-07-09","UserName":"bremza","MembershipLevel":1,"AccountID":5283193,"AccountGuid":"7295459e-5262-43fa-8d4f-c8dd8ebf262e","Email":"","AvatarImage":"","GeocacheFindCount":162,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":328563478,"CacheID":3220672,"LogGuid":"9308486a-a2bf-48a6-820e-4d60f1ee21f0","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hvala za zaklad! <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" />","Created":"2013-07-09","Visited":"2013-07-09","UserName":"hropka","MembershipLevel":1,"AccountID":5307782,"AccountGuid":"0f5ad667-3900-440f-b5f3-8f0e76fc84a8","Email":"","AvatarImage":"","GeocacheFindCount":161,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":326820900,"CacheID":3220672,"LogGuid":"48b93040-aa09-4dce-a414-6c31e68a82de","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"TFTC","Created":"2013-07-03","Visited":"2013-07-03","UserName":"Svizec&Lisja","MembershipLevel":3,"AccountID":5666226,"AccountGuid":"a5c8fc25-6030-4313-942b-236a7cb4a1a1","Email":"","AvatarImage":"","GeocacheFindCount":203,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":325302896,"CacheID":3220672,"LogGuid":"2b8fc04d-2b49-414d-9f0c-ecae36a88cee","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Notri je veliko vode(za silo popravljeno) in malo mrtvih žužkov, drugače pa zelo lepa lokacija in skrivališče. HZZ! :D","Created":"2013-06-27","Visited":"2013-06-27","UserName":"nosonje","MembershipLevel":1,"AccountID":5283276,"AccountGuid":"4a4fd997-0531-437c-baee-bb11272e5a12","Email":"","AvatarImage":"96cd321d-ab38-4bc1-bd8f-350d519c3ee5.jpg","GeocacheFindCount":120,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":323651478,"CacheID":3220672,"LogGuid":"98f9c80f-ecbf-437d-972c-9d82a71b950d","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Našla! Notri je voda in neki žužki! :)","Created":"2013-06-20","Visited":"2013-06-20","UserName":"hanaaa :)","MembershipLevel":1,"AccountID":7499579,"AccountGuid":"9a187938-a916-4759-9f9c-7bc6f1978468","Email":"","AvatarImage":"","GeocacheFindCount":15,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":320316919,"CacheID":3220672,"LogGuid":"b66fcfe6-9c54-479f-9323-334905eeb87e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hitra najdba. :)<br /><br />Škatlica je res vlažna, vendar kot je že nekdo od predhodnikov povedal, logbook je varen :)<br /><br />HZZ","Created":"2013-06-07","Visited":"2013-06-05","UserName":"aljoG","MembershipLevel":1,"AccountID":6057040,"AccountGuid":"4b400d11-aea9-4305-95d4-928d96574d28","Email":"","AvatarImage":"","GeocacheFindCount":255,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":319969838,"CacheID":3220672,"LogGuid":"ae8e3d92-0407-421b-b1cf-ee798ea9ff42","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"V posodici je bila voda, a logbook je dobro zavarovan.<br />HZZ!","Created":"2013-06-05","Visited":"2013-06-05","UserName":"mmeglic","MembershipLevel":1,"AccountID":3716271,"AccountGuid":"86f8f1c6-fc72-495b-a32e-a4066ace063e","Email":"","AvatarImage":"60be750c-9ec4-439e-92bc-f77db5704ee3.bmp","GeocacheFindCount":459,"GeocacheHideCount":15,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":319749488,"CacheID":3220672,"LogGuid":"01cbe1c2-9061-408b-ad89-8ecc9aea05c3","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Sprehod po zelezniski tirih nas je pripeljal do novega zakladka.","Created":"2013-06-04","Visited":"2013-06-04","UserName":"Pustolovka","MembershipLevel":1,"AccountID":6986260,"AccountGuid":"a77cd22e-6dff-4240-bd7c-934bacc93625","Email":"","AvatarImage":"229d7f1c-4fc8-4594-b945-7daf04c28e8e.png","GeocacheFindCount":187,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":318121707,"CacheID":3220672,"LogGuid":"995ef24e-45c2-4786-b256-a236094138d8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Could not log, because the box is totally wet inside. I attached a picture of the box as proof. Took out TB and saved it from drowning in the water. The box needs maintenance!<br /><br />This entry was edited by Larsus cisalpinus on Wednesday, 29 May 2013 at 21:33:36 UTC.","Created":"2013-05-29","Visited":"2013-05-29","UserName":"Larsus cisalpinus","MembershipLevel":3,"AccountID":7318481,"AccountGuid":"d3ced821-5969-4bca-89c6-2d74466dc6c8","Email":"","AvatarImage":"7613ed0e-6a52-4f54-9d90-be84be4d73f6.png","GeocacheFindCount":223,"GeocacheHideCount":11,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[{"ImageID":17960725,"ImageGuid":"1c3db698-e65d-4fa0-93d7-b72ccd9fda41","Name":"Zarascen tir 001","Descr":"","FileName":"1c3db698-e65d-4fa0-93d7-b72ccd9fda41.jpg","Created":"2013-05-29","LogID":318121707,"CacheID":3220672,"ImageUrl":null}]},{"LogID":317739701,"CacheID":3220672,"LogGuid":"8f07484c-ac82-4878-8716-bf182f584ad0","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hitro najdeno. In: TB<br />HZZ","Created":"2013-05-27","Visited":"2013-05-27","UserName":"hermani","MembershipLevel":3,"AccountID":1594587,"AccountGuid":"399778e5-6821-4c27-abe7-ca2df6a4c585","Email":"","AvatarImage":"","GeocacheFindCount":533,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":317728651,"CacheID":3220672,"LogGuid":"f3910ea4-5320-4d95-9d85-d4257828354f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"V škatli je dosti vode, travel boy se utaplja, logbook pa je zaenkrat še suh.","Created":"2013-05-27","Visited":"2013-05-27","UserName":"geoscout_slo","MembershipLevel":3,"AccountID":6305970,"AccountGuid":"3919036d-5159-4227-9d81-0dd2188834b6","Email":"","AvatarImage":"4dc41fe7-8c11-4dad-9ef5-32f278195aaa.jpg","GeocacheFindCount":1116,"GeocacheHideCount":16,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":317262995,"CacheID":3220672,"LogGuid":"06fadc9e-f489-4122-ba51-12727e8cd24f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"During our trip by campingcar to Kroatië we found this cache<br /><br />TFTC Team Wans from the Netherlands","Created":"2013-05-26","Visited":"2013-05-26","UserName":"WANS","MembershipLevel":3,"AccountID":1982355,"AccountGuid":"69adeb9f-a5dd-4005-86d7-609250a3d4dc","Email":"","AvatarImage":"d90fbf86-39df-4376-8988-98c8188b23b4.jpg","GeocacheFindCount":2321,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":316856553,"CacheID":3220672,"LogGuid":"5d2e314f-d6ce-4151-8387-688104eaa35c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Couldnt find it anywhere.... :(","Created":"2013-05-24","Visited":"2013-05-24","UserName":"idastante","MembershipLevel":1,"AccountID":5251559,"AccountGuid":"742b75c4-eb09-4dca-86f9-5e2b19fabbe5","Email":"","AvatarImage":"","GeocacheFindCount":75,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":316395131,"CacheID":3220672,"LogGuid":"6a847259-ba30-4817-a905-574efa416f16","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"škatlica je bila spet polna vode, logbook je suh.<br />HZZ!","Created":"2013-05-22","Visited":"2013-05-22","UserName":"Buhteljni","MembershipLevel":1,"AccountID":4407541,"AccountGuid":"dc0b3085-483c-48a9-a988-7846302fa721","Email":"","AvatarImage":"","GeocacheFindCount":745,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":314411680,"CacheID":3220672,"LogGuid":"212d0c53-0a27-47ae-8c17-fdf51255992c","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ni kazalo drugega kot, da si izmislim en dober izgovor o nuji sprehoda po progi, če bi bil varnostnik kaj siten. Kot 90 predhodnikov je tudi meni ratalo brez problema. HZZ","Created":"2013-05-15","Visited":"2013-05-15","UserName":"marko0037","MembershipLevel":1,"AccountID":4062170,"AccountGuid":"df3a3244-64a0-4a56-97a9-e561178298ce","Email":"","AvatarImage":"e7b37399-a2d8-4350-809c-b2549409bf06.jpg","GeocacheFindCount":948,"GeocacheHideCount":66,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":315271823,"CacheID":3220672,"LogGuid":"c95d4dd3-4cca-404a-82bf-7957780aa9bc","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"The cache was full of water, but the loogbook was dry. We had no pencil to mark our visit in the logbook. For the evidence we made a photo of it. TFTC!","Created":"2013-05-19","Visited":"2013-05-12","UserName":"crimaldi","MembershipLevel":1,"AccountID":955257,"AccountGuid":"056f0a1f-9d75-4eac-8321-1da98dd07271","Email":"","AvatarImage":"f0bc05c9-5f68-4937-b8b7-8fceef1763ff.jpg","GeocacheFindCount":484,"GeocacheHideCount":10,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[{"ImageID":17818960,"ImageGuid":"43297a3c-de4c-4b70-a228-cdfe5b767094","Name":"Cache","Descr":"","FileName":"43297a3c-de4c-4b70-a228-cdfe5b767094.jpg","Created":"2013-05-19","LogID":315271823,"CacheID":3220672,"ImageUrl":null}]},{"LogID":313719869,"CacheID":3220672,"LogGuid":"7dc39404-2407-44a0-8298-29e03dfcfd9a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"HZZ","Created":"2013-05-12","Visited":"2013-05-12","UserName":"nixii","MembershipLevel":1,"AccountID":5786956,"AccountGuid":"d4964534-db4d-4d8a-8ec2-45e36ba6d3aa","Email":"","AvatarImage":"","GeocacheFindCount":77,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 119, "rows": 119 } }; -var gaToken = 'UA-2020240-1';//]]> -</script> -</form> - <script type="text/javascript"> - var browserType = { - IE: !!(window.attachEvent && !window.opera), - Opera: !!window.opera, - WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, - Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1, - MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/) - }; - - $(function () { - // Make the menu system play nice with all browsers: - $('ul.Menu li').hover(function () { - $(this).addClass('hover'); - $('ul:first', this).css('visibility', 'visible'); - }, function () { - $(this).removeClass('hover'); - $('ul:first', this).css('visibility', 'hidden'); - }); - if (!isiOS()) { - // Constructing a Twitter-esque Login: - $(".SignInLink").click(function (e) { - e.preventDefault(); - $("#SignInWidget").toggle(); - $(".ProfileWidget").toggleClass("WidgetOpen"); - $(this).blur(); - $("#ctl00_tbUsername").focus(); - $(document).click(function (e) { - if (!$(e.target).parents().hasClass("ProfileWidget")) { - $("#SignInWidget").hide(); - $(".ProfileWidget").removeClass("WidgetOpen"); - } - }); - return false; - }); - } - - if (!("placeholder" in document.createElement("input"))) { - $("#SignInWidget label").removeClass("hideMe"); - } - - $('.SignedInProfileLink').truncate({ - width: 120, - after: '&hellip;', - center: false, - addclass: false, - addtitle: false - }); - - // Hide the warning message if the user closed it already - if ($.cookie('hide_warning') != null) { - $(".WarningMessage").hide(); - } else { - $("#warningCloseButton").click(function () { - $('.WarningMessage').hide('blind'); - $.cookie('hide_warning', 'true', { expires: 1 }); - }); - } - - function isiOS() { - return ( - (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i)) - ); - } - }); - </script> +</script>
+ </section>
+
+ <section class="copyright">
+ <div class="container">
+ <p>
+ © 2000-2015
+ <a href="http://www.groundspeak.com/" title="Groundspeak, Inc." accesskey="g">Groundspeak, Inc.</a>
+ All Rights Reserved.
+ <a id="ctl00_hlFooterTerms" accesskey="u" title="Groundspeak Terms of Use" href="../about/termsofuse.aspx">Groundspeak Terms of Use</a>
+ |
+ <a id="ctl00_hlFooterPrivacy" accesskey="x" href="../about/privacypolicy.aspx">Privacy Policy</a>
+ </p>
+
+ <ul class="links-social">
+ <li>
+ <a id="ctl00_hlFacebook" title="Facebook" href="http://www.facebook.com/geocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlYouTube" title="YouTube" href="http://www.youtube.com/user/GoGeocaching"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlInstagram" title="Instagram" href="http://instagram.com/geocaching/"></a>
+ </li>
+ <li>
+ <a id="ctl00_hlTwitter" title="Twitter" href="http://twitter.com/GoGeocaching"></a>
+ </li>
+ </ul>
+ </div>
+ </section>
+ </footer>
+ <div class="SkipLinks">
+ <a id="ctl00_hlSkipLinksTop" accesskey="t" title="Return to the Top of the Page" href="#Top">Return to the Top of the Page</a>
+ </div>
+
+
+<script type="text/javascript">
+//<![CDATA[
+$(function() { _gaq.push(['_trackEvent', 'Geocaching', 'CacheDetailsMemberType', 'Premium', null, true]); });var isLoggedIn = true;
+mapLatLng = {"lat":46.08047,"lng":14.5,"type":2,"name":"Zaraščen Tir"};
+var ccConversions = [{"t":"Decimal","k":"DD","d":"WGS84","v":"46.080467, 014.500000"},{"t":"DDD MM SS.SSS","k":"DMS","d":"WGS84","v":"N 46° 04' 49.681\" E 014° 30' 00.000\""},{"t":"UTM","k":"UTM","d":"WGS84","v":"33T E 461340 N 5103109"}];
+var dh=false;userInfo = {ID: 3409138};
+userToken = 'ID5R2NBJDBPQYVKRP2QCKFMGOD72N345U34TRF3HIUOES7I3DEYZLGMWQENANSEL75TH743VWQXA4PRVBZVB2UFIVLT5HYFG73BJY737PC6AVOROLQCJBHWZ5WOPA4ZCUMZSO7RLBORYFW5XH4FZERAO4GV6P6EU7MMIJWSHJRI3VZ4OTYDT4GNLGNEWXCZDKFSNXO5UVQUQMS4XIY2MXUOUCQJGVQQ3CWWYBYS4LC22FGUVAUEA';
+includeAvatars = false;
+var lat=46.080467, lng=14.5, guid='51e40dec-6272-4dad-934b-e175daaac265';
+initalLogs = {"status":"success", "data": [{"LogID":471728564,"CacheID":3220672,"LogGuid":"7b2a1eb8-0399-4cb0-a768-05aa7abebc5a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Archive","LogTypeImage":"5.png","LogText":"Thanks.","Created":"2015-01-13","Visited":"2015-01-13","UserName":"Geolens Reviewer","MembershipLevel":3,"AccountID":778521,"AccountGuid":"b75a0c96-985c-416a-b472-2b37da5cc1ef","Email":"","AvatarImage":"7ada6f14-cae0-49d0-8888-1888bd8ec206.jpg","GeocacheFindCount":2,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Reviewer","GroupImageUrl":"/images/icon_admin.gif"},"Images":[]},{"LogID":465904435,"CacheID":3220672,"LogGuid":"fde8575b-4609-4057-a9fa-21b8c2ea6273","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Temporarily Disable Listing","LogTypeImage":"22.png","LogText":"Please do the maintanance on your cache and tell us if it is still there. I disable this cache for a month. <br /><br />After no response and another N/A log I have to archive it. Thanks.","Created":"2014-12-13","Visited":"2014-12-13","UserName":"Geolens Reviewer","MembershipLevel":3,"AccountID":778521,"AccountGuid":"b75a0c96-985c-416a-b472-2b37da5cc1ef","Email":"","AvatarImage":"7ada6f14-cae0-49d0-8888-1888bd8ec206.jpg","GeocacheFindCount":2,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Reviewer","GroupImageUrl":"/images/icon_admin.gif"},"Images":[]},{"LogID":465796393,"CacheID":3220672,"LogGuid":"9e8d2663-bd48-4344-88c1-9e144d801196","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Needs Archived","LogTypeImage":"7.png","LogText":"Cache has obviously disappeared a long time ago and cache owners are no longer active, do not respond to maintenance and NA requests at some of their other caches. It's time to let this one go...","Created":"2014-12-13","Visited":"2014-12-13","UserName":"icabrian","MembershipLevel":3,"AccountID":4405840,"AccountGuid":"a1b369e8-1f63-48d2-a45c-d315e1d207b2","Email":"","AvatarImage":"b2699ed1-5073-4a3c-81fa-96f4dc46d1ab.jpg","GeocacheFindCount":2565,"GeocacheHideCount":26,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":461333293,"CacheID":3220672,"LogGuid":"6b10f81b-cd78-4467-a4b4-d4dc62d93237","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Iskali sva ga več kot pol ure, brez uspeha. Bi pa lahko lastnik cacha preveril, če je sploh dostopen, glede na to, da so pred kratkim obrezovali drevesa in je na desni strani tirov ogromno težjih vej. LP","Created":"2014-11-15","Visited":"2014-11-15","UserName":"tabaluga1","MembershipLevel":1,"AccountID":10264789,"AccountGuid":"7ce3b363-5a9e-4875-b82f-fabc024fb92e","Email":"","AvatarImage":"","GeocacheFindCount":14,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":459732939,"CacheID":3220672,"LogGuid":"2a98a44b-ed9e-4ab2-a9de-e316ccab26d7","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Kar nekaj časa iskal... ampak ga ni nikjer...","Created":"2014-11-08","Visited":"2014-11-08","UserName":"ŽKT","MembershipLevel":1,"AccountID":5797133,"AccountGuid":"d05bccf8-c730-4319-a97e-c7eff69a9bd5","Email":"","AvatarImage":"","GeocacheFindCount":808,"GeocacheHideCount":27,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":453019251,"CacheID":3220672,"LogGuid":"1876bacf-e6df-47b0-9357-e796cf0b3541","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Iskali v temi..a vendar po pol ure obupali :(","Created":"2014-10-12","Visited":"2014-10-12","UserName":"KoalaSpela&JS","MembershipLevel":1,"AccountID":9349853,"AccountGuid":"7518eb15-a3d0-4619-aff0-2708e27f1056","Email":"","AvatarImage":"73901d9d-3a53-42d1-832b-712a8ba2bb8a.jpg","GeocacheFindCount":99,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":452817935,"CacheID":3220672,"LogGuid":"2db262aa-1002-4e94-9821-4934a64e8cfe","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Nismo nasl. Pa smo pregledali vse polivinile in iskali vsaj pol ure. Ima kdo se kaksen namig?","Created":"2014-10-12","Visited":"2014-10-12","UserName":"jovoa","MembershipLevel":1,"AccountID":11022584,"AccountGuid":"9646cf3c-e2d2-4177-935a-8a3e2fcf9398","Email":"","AvatarImage":"","GeocacheFindCount":4,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":447814401,"CacheID":3220672,"LogGuid":"5f950efa-6e6e-4e77-b927-0b6bb324a48b","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Didn't find it","LogTypeImage":"3.png","LogText":"Napacen kesek sem ponesreci oznacila kot najdenega :( ko ga najdem ga bom pa dala kot najdenega :)","Created":"2014-09-23","Visited":"2014-09-24","UserName":"manca23","MembershipLevel":1,"AccountID":10465132,"AccountGuid":"ac9d054c-5d63-49ed-b4e0-fdabced68c9b","Email":"","AvatarImage":"f69e59d5-0709-4bcb-b65d-4efc63fb138d.jpg","GeocacheFindCount":83,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":447812068,"CacheID":3220672,"LogGuid":"1e136711-479d-493e-ae57-58aab66d8827","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Hitro :) le namig malce napacen :S tftc :)","Created":"2014-09-23","Visited":"2014-09-24","UserName":"manca23","MembershipLevel":1,"AccountID":10465132,"AccountGuid":"ac9d054c-5d63-49ed-b4e0-fdabced68c9b","Email":"","AvatarImage":"f69e59d5-0709-4bcb-b65d-4efc63fb138d.jpg","GeocacheFindCount":83,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":447740085,"CacheID":3220672,"LogGuid":"a1c195f1-1893-4977-b7b4-803e28ba2c19","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Tftc. Po petem poizkusu smo ga končno našli. Gps kaže dejansko 4m stran. Pomagala slikca in odvržen polivinil . ","Created":"2014-09-23","Visited":"2014-09-23","UserName":"morfej","MembershipLevel":1,"AccountID":9159065,"AccountGuid":"74daad71-4bc2-458e-a92c-e0830f46544a","Email":"","AvatarImage":"8febeb81-6dc4-4621-be01-e70e2674ed06.jpg","GeocacheFindCount":425,"GeocacheHideCount":4,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":447714784,"CacheID":3220672,"LogGuid":"77105f59-b874-4087-b490-fc84d9eedc8e","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"fak zafrknn do konca!!! :D ampak nice!!","Created":"2014-09-23","Visited":"2014-09-23","UserName":"blackwings1","MembershipLevel":1,"AccountID":10582292,"AccountGuid":"43046d5d-b9d5-4b51-95eb-2e3df1969594","Email":"","AvatarImage":"c323fa2d-e6ec-4628-9964-eb3f2a281fbe.jpeg","GeocacheFindCount":145,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":465449211,"CacheID":3220672,"LogGuid":"f3661d40-fb39-4f44-86aa-aae9c367ceef","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"That’s one more find for me! Thanks so much for hiding this geocache.","Created":"2014-12-09","Visited":"2014-09-20","UserName":"kjerkloe","MembershipLevel":1,"AccountID":10158843,"AccountGuid":"6b9ba8da-6090-4ff2-ae4f-2c85a0ede0fe","Email":"","AvatarImage":"","GeocacheFindCount":92,"GeocacheHideCount":1,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":446668838,"CacheID":3220672,"LogGuid":"fc9161ae-9818-47f0-8d4e-f155b90884e9","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ponoči je malo težje ga najti, pa vendarle sva ga opazili. HZZ! :) <br />Logbook je premočen in potreben zamenjave, saj prostora ni več-sva se podpisali na zadnjo stran.","Created":"2014-09-20","Visited":"2014-09-19","UserName":"zelenko&ana","MembershipLevel":3,"AccountID":9650533,"AccountGuid":"17fb56c6-5196-44e4-9867-9002c13b8a05","Email":"","AvatarImage":"cba51b72-6696-4f5a-9cdb-2382c18e2895.jpg","GeocacheFindCount":494,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":445228772,"CacheID":3220672,"LogGuid":"d8bb2888-36d9-4a8e-abe1-a280c7881fbf","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Po kar dolgem iskanju smo ga našli. Frnikulo zamenjali z avtomobilčkom.<br />Hzz","Created":"2014-09-14","Visited":"2014-09-14","UserName":"ZipBlocx","MembershipLevel":1,"AccountID":9321945,"AccountGuid":"ec68a9b1-2a12-42c6-94a7-8fb15c60b74c","Email":"","AvatarImage":"","GeocacheFindCount":2,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":443418219,"CacheID":3220672,"LogGuid":"af60d92b-1739-4899-88f9-c809ef669c09","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Večerni potep s kolesom.<br /><br />HZZ","Created":"2014-09-07","Visited":"2014-09-07","UserName":"bbajs","MembershipLevel":3,"AccountID":10525211,"AccountGuid":"f0dad178-d784-4f88-8acc-bc9c572f2b38","Email":"","AvatarImage":"56a461cd-479f-4a07-b4ed-bbfdabb0000d.jpg","GeocacheFindCount":429,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[{"ImageID":24389373,"ImageGuid":"03662b37-6376-461b-99f7-531b41ee3354","Name":"","Descr":"","FileName":"03662b37-6376-461b-99f7-531b41ee3354.jpg","Created":"2014-09-07","LogID":443418219,"CacheID":3220672,"ImageUrl":null}]},{"LogID":441923337,"CacheID":3220672,"LogGuid":"f33fcfa4-dbd6-4fc9-9ff1-65f2459aabca","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Zanimiv zaklad, pokrov škatlice zlomljen:(<br />HZZ","Created":"2014-09-02","Visited":"2014-09-02","UserName":"rozica","MembershipLevel":3,"AccountID":10546480,"AccountGuid":"64333e98-d178-4dd9-b6e0-1b51cc4abff9","Email":"","AvatarImage":"0a336011-3981-4191-8304-d80c35152b22.jpg","GeocacheFindCount":283,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":440060287,"CacheID":3220672,"LogGuid":"8ba61aec-340d-4ed3-a237-93f6ab3e6891","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Tukaj sva se s Tjanom že drugič danes srečala in šele tukaj ugotovila, da nisva tujca in da se lahko pogovarjava tudi v slovenščini. :) Očitno sva se prej narobe razumela. Združila sva moči, a to ni zadostovalo. Po klicu v sili, je bilo iskanje nekoliko bolj enostavno. <br />Opis cacha mi sicer deluje malo zmedeno. Vem, da je bil nek del teksta zaradi reklame odstranjen, a sedaj nam očitno kadar zbolimo pomaga zaraščen tir?<br />TFTC","Created":"2014-08-28","Visited":"2014-08-28","UserName":"pograd","MembershipLevel":1,"AccountID":5281767,"AccountGuid":"0ca3d5b4-8823-4a96-a5a6-36ba74b602be","Email":"","AvatarImage":"2a462ee7-9cb8-4d9b-9ff8-d26cd2f76617.jpg","GeocacheFindCount":783,"GeocacheHideCount":6,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":440027024,"CacheID":3220672,"LogGuid":"19788564-e0bb-49bc-96e8-6be1b523f9ae","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Under the brown! ","Created":"2014-08-28","Visited":"2014-08-28","UserName":"Tjan","MembershipLevel":1,"AccountID":10374351,"AccountGuid":"808f84d5-7d33-48e3-acfc-783e08c8050b","Email":"","AvatarImage":"1f4f8987-c992-4eca-bc2a-a123c67624bc.jpeg","GeocacheFindCount":164,"GeocacheHideCount":2,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":439165288,"CacheID":3220672,"LogGuid":"8ad3f6b4-23ac-4726-8453-1b17a1ecdf7a","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Found together with sierius, thx for hiding.<br />TFTC<br />harrylime + Ingrid","Created":"2014-08-25","Visited":"2014-08-23","UserName":"harrylime","MembershipLevel":3,"AccountID":1195360,"AccountGuid":"630f3b79-023a-4908-b960-143eaca19f99","Email":"","AvatarImage":"53fbcfa7-8e53-49f6-bbe1-8c7d8c3b27a7.jpg","GeocacheFindCount":29119,"GeocacheHideCount":28,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":438323373,"CacheID":3220672,"LogGuid":"50aadeb0-c2d2-4f25-9ec7-47ce11a932f5","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Found together with harrylime.<br />Thanks for hiding to all owners and greetings from Austria!<br />SIERIUS","Created":"2014-08-23","Visited":"2014-08-23","UserName":"SIERIUS","MembershipLevel":3,"AccountID":1609892,"AccountGuid":"36495b95-d980-49af-919d-a132fcd4726e","Email":"","AvatarImage":"c15f228a-4b20-4f8d-9a63-3c0ad9e9d3f4.jpg","GeocacheFindCount":23896,"GeocacheHideCount":29,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":432414556,"CacheID":3220672,"LogGuid":"1b80b42f-761a-4e4b-a616-a2564cee3869","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Ne kup, polivinil ga je izdal. Standardni postopek, odlij vodo in vpisi. Zdaj sem škatlo obrnil na glavo.<br /><br />Not stones but PVC revealed this one.<br /><br />TFTC!","Created":"2014-08-07","Visited":"2014-08-07","UserName":"Bamzž","MembershipLevel":3,"AccountID":1631613,"AccountGuid":"cea0e22f-d997-498b-b1aa-d2a6e967bf28","Email":"","AvatarImage":"","GeocacheFindCount":1217,"GeocacheHideCount":8,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Premium Member","GroupImageUrl":"/images/icons/prem_user.gif"},"Images":[]},{"LogID":430573248,"CacheID":3220672,"LogGuid":"6aee7c80-90fa-4851-aa33-80f5f0edb7a1","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Iskal 30 m","Created":"2014-08-02","Visited":"2014-08-02","UserName":"Possessor","MembershipLevel":1,"AccountID":5457171,"AccountGuid":"04336896-c32d-464f-8be2-3c4e4f16f42d","Email":"","AvatarImage":"","GeocacheFindCount":27,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":401779621,"CacheID":3220672,"LogGuid":"21c0ce48-3d19-47b7-83dc-901fbe1e08b8","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Tudi notranji kontejner je moker :( Je pa super izvedba <br />Out: kompasek<br />In: frnikula<br /><br />HZZ, 5M (4/5)","Created":"2014-04-27","Visited":"2014-04-27","UserName":"5M-jev","MembershipLevel":1,"AccountID":9137542,"AccountGuid":"fadeae0f-e52f-45ac-af65-f073d84db2ad","Email":"","AvatarImage":"8ea519e3-163e-4d03-bfdb-47a400d66ee6.jpg","GeocacheFindCount":43,"GeocacheHideCount":0,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":400178423,"CacheID":3220672,"LogGuid":"53e6769c-6538-4d96-aa58-592c244d0ee7","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Kot moji predhodniki sem tudi jaz najprej odlil vodo, nato pa se lotil vpisa v dnevnik, ki je bil tudi precej vlažen. Priporočam menjavo posode.<br /><br />HZZ!","Created":"2014-04-22","Visited":"2014-04-22","UserName":"IztokCult","MembershipLevel":1,"AccountID":1229391,"AccountGuid":"8ef811cb-1e14-4147-ad9c-999daedc6c72","Email":"","AvatarImage":"","GeocacheFindCount":212,"GeocacheHideCount":3,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]},{"LogID":399535262,"CacheID":3220672,"LogGuid":"b0282337-123f-43e8-aebb-f555ea946b8f","Latitude":null,"Longitude":null,"LatLonString":"","LogType":"Found it","LogTypeImage":"2.png","LogText":"Po tem ko sem napolnil rezervoar v avtu sem se ustavil še pri tem zakladu. Kljub temu, da je daž začel močneje padati ravno, ko sem stopil iz avta, sem vzel še dežnik. Zaklad mi je uspelo hitro najti. V njem je bilo veliko vode, vendar pa je dnevnik ostal skoraj čisto suh, ker je votranja posodica dobra <img src=\"/images/icons/icon_smile.gif\" border=\"0\" align=\"middle\" /><br />HZZ","Created":"2014-04-21","Visited":"2014-04-21","UserName":"vasili1945","MembershipLevel":1,"AccountID":7808645,"AccountGuid":"69cfa81a-4743-4ac4-a27e-16bdad245ce4","Email":"","AvatarImage":"dfe29348-335e-4d78-bab7-4d8de589326a.jpg","GeocacheFindCount":1994,"GeocacheHideCount":52,"ChallengesCompleted":0,"IsEncoded":false,"creator":{"GroupTitle":"Member","GroupImageUrl":"/images/icons/reg_user.gif"},"Images":[]}], "pageInfo": { "idx":1, "size": 25, "totalRows": 175, "rows": 175 } };
+var gaToken = 'UA-2020240-1';ga('create', 'UA-2020240-35', 'geocaching.com'); ga('send', 'pageview');//]]>
+</script>
+</form>
+ <script src="/js/jquery_plugins/tinynav.min.js"></script>
+ <script src="/js/matchMedia.js"></script>
+ <script src="/account/scripts/custom/message-center-header-widget.js"></script>
+ <script>
+ $('#messagecenterheaderwidget').messageCenterHeaderWidget();
+
+ var browserType = {
+ IE: !!(window.attachEvent && !window.opera),
+ Opera: !!window.opera,
+ WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
+ Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1,
+ MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
+ };
+
+ // Modernizr only identifies browsers that support touch events; Windows Phone and webOS handle touch differently
+ var isMobile = (/(webOS|hpwOS|IEMobile)/).test(navigator.userAgent);
+
+ $(function () {
+ var $topMenuLinks = $('.Menu > li');
+
+ $topMenuLinks.children('a').each(function () {
+ $(this).on('touchstart click', function (e) {
+ e.stopPropagation();
+
+ var $this = $(this),
+ $parent = $(this).parent();
+
+ $topMenuLinks.removeClass('hover');
+
+ if (!$parent.hasClass('hover') && $this.hasClass('Dropdown')) {
+ e.preventDefault();
+ $parent.addClass('hover');
+ }
+ });
+ });
+
+ var $userMenuBtn = $('.logged-in-user .li-user-toggle');
+
+ $userMenuBtn.on('touchstart click', function (e) {
+ e.stopPropagation();
+ $(this).next('ul').addClass('user-expanded');
+ });
+
+ $(document).on('click', function (e) {
+ if ($('.user-expanded').length && !$(e.target).parents().hasClass("user-expanded")) {
+ $('.user-expanded').removeClass("user-expanded");
+ }
+ if (!$(e.target).parents().hasClass("Menu")) {
+ $topMenuLinks.removeClass("hover");
+ }
+ });
+
+ if (isMobile || Modernizr.touch) {
+ // Convert language dropdown to native select
+ $("ul.language-list .selected").parent().addClass("selected");
+ $(".selected-language a, ul.language-list").hide();
+ $(".language-list").tinyNav({
+ active: 'selected'
+ });
+ }
+
+
+ // Constructing a Twitter-esque Login:
+ $(".SignInLink").on('click', function (e) {
+ if (window.matchMedia("(min-width: 1000px)").matches) {
+ e.preventDefault();
+ $("#SignInWidget").toggle();
+ $(".ProfileWidget").toggleClass("WidgetOpen");
+ $(this).blur();
+ $("#ctl00_tbUsername").focus();
+ $(document).click(function (e) {
+ if (!$(e.target).parents().hasClass("ProfileWidget")) {
+ $("#SignInWidget").hide();
+ $(".ProfileWidget").removeClass("WidgetOpen");
+ }
+ });
+ return false;
+ }
+ });
+
+
+ if (!("placeholder" in document.createElement("input"))) {
+ $("#SignInWidget label").removeClass("hideMe");
+ }
+
+ // Hide the warning message if the user closed it already
+ if ($.cookie('hide_warning') != null) {
+ $(".WarningMessage").hide();
+ } else {
+ $("#warningCloseButton").click(function () {
+ $('.WarningMessage').hide('blind');
+ $.cookie('hide_warning', 'true', { expires: 1 });
+ });
+ }
+
+ function isiOS() {
+ return (
+ (navigator.userAgent.match(/(iPhone)|(iPod)|(iPad)/i))
+ );
+ }
+ });
+ </script>
<script type="text/javascript"> <!-- @@ -1410,9 +1317,8 @@ var gaToken = 'UA-2020240-1';//]]> var editLink = $('a[href*="report.aspx"]').attr('href'); - $("#cspMessage").prepend('<P>Please take a moment to check the listing and ensure it is ready to enable. Clicking "Submit for Review" will enable your cache page.</P>'); - $("#cspMessage").prepend('<P>Once it is enabled, you will receive a confirmation email that it was successfully submitted. It is peak season for cache placement. Your volunteer reviewer will strive to begin the review process within the next 7 days.</P>'); - $("#cspMessage").prepend('<P>Your cache page has not been reviewed yet. It will not appear in the review queue until you enable it.</P>'); + $("#cspMessage").prepend('<P><strong>Already submitted this geocache?</strong> Please check below for the Reviewer’s notes and make any necessary changes before you resubmit. You can also respond by clicking "Log Your Visit" and posting a Reviewer Note.</P>'); + $("#cspMessage").prepend('<P>Your geocache has not been published. Once your geocache is in place and all of the details have been entered, click "Submit for Review". A volunteer reviewer will begin the review process within about 7 days.</P>'); $("#cspGoBack").click(function (e) { e.preventDefault(); @@ -1433,15 +1339,7 @@ var gaToken = 'UA-2020240-1';//]]> return false; }); - $("#cspConfirm").change(function() { - if ($("#cspConfirm").is(":checked")) { - $("#cspSubmit").removeAttr('disabled'); - $("#cspGoBack").attr('disabled', true); - } else { - $("#cspSubmit").attr('disabled', true); - $("#cspGoBack").removeAttr('disabled'); - } - }); + } @@ -1529,7 +1427,7 @@ var gaToken = 'UA-2020240-1';//]]> $(this).countable({ maxLength: 500 }); - } + } }); $("#pcn_help").qtip({ @@ -1542,6 +1440,7 @@ var gaToken = 'UA-2020240-1';//]]> classes: 'ui-tooltip-dark ui-tooltip-rounded pcn-tooltip' }, }); + $("a.decrypt-link").html(decryptLogs ? locString.encrypt : locString.decrypt); if ($("#cache_logs_container").length > 0) { @@ -1633,14 +1532,16 @@ var gaToken = 'UA-2020240-1';//]]> return false; }); + $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({ + overlayShow: false + }); + setStaticMaps(); - //$("#staticMap").lazyload(); } }); function setStaticMaps() { - var llBounds = new L.LatLngBounds(); - + var map = new L.Map('map_preview_canvas', { center: new L.LatLng(mapLatLng.lat, mapLatLng.lng), zoom: 10, @@ -1652,8 +1553,8 @@ var gaToken = 'UA-2020240-1';//]]> }) .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })); - var mapLarge = new L.Map('map_canvas', { - center: new L.LatLng(mapLatLng.lat, mapLatLng.lng), + var mapLarge = L.map('map_canvas', { + center: [mapLatLng.lat, mapLatLng.lng], zoom: 14, doubleClickZoom: true, dragging: true, @@ -1663,23 +1564,22 @@ var gaToken = 'UA-2020240-1';//]]> attributionControl: false }) .addControl(new L.Control.Attribution({ prefix: '<a href="/about/maps.aspx#leaflet" target="_blank">About our maps</a>' })) - .addControl(new L.Control.Scale()); - - llBounds.extend(new L.LatLng(mapLatLng.lat, mapLatLng.lng)); + .addControl(new L.Control.Scale()); var tileOptions = { - tileUrl: "http://otile{s}.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg", - name: "mpqosm", - alt: "MapQuest", - //attribution: "Tiles Courtesy of <a href='http://www.mapquest.com/' target='_blank'>MapQuest</a> <img src='http://developer.mapquest.com/content/osm/mq_logo.png'>, Map and map data © 2012 <a href=\"http://www.openstreetmap.org\" target='_blank'>OpenStreetMap</a> and contributors, <a href=\"http://creativecommons.org/licenses/by-sa/2.0/\">CC-BY-SA</a>. ", + tileUrl: "https://otile{s}-s.mqcdn.com/tiles/1.0.0/osm/{z}/{x}/{y}.jpg", + //name: "mpqosm", + //alt: "MapQuest", subdomains: "1234", - tileSize: 256, + //tileSize: 256, minZoom: 0, maxZoom: 18 }; - map.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions)); - mapLarge.addLayer(new L.TileLayer(tileOptions.tileUrl, tileOptions)); + map.addLayer(L.tileLayer(tileOptions.tileUrl, tileOptions)); + + L.tileLayer(tileOptions.tileUrl, tileOptions) + .addTo(mapLarge); var pinIcon = L.Icon.extend({ iconSize: new L.Point(20, 23), @@ -1697,36 +1597,37 @@ var gaToken = 'UA-2020240-1';//]]> return false; }); - var mkA2 = new L.Marker(new L.LatLng(mapLatLng.lat, mapLatLng.lng), { - icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + mapLatLng.type + '.png', iconAnchor: new L.Point(10,23)}), - clickable: false, zIndexOffset:99, title: mapLatLng.name - }); + L.marker([mapLatLng.lat, mapLatLng.lng], { + icon: L.icon({iconUrl: '/images/wpttypes/pins/' + mapLatLng.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23]}), + clickable: false, + //zIndexOffset: 99, + title: mapLatLng.name + }).addTo(mapLarge); map.addLayer(mkA); - mapLarge.addLayer(mkA2); - - $("#ctl00_ContentBody_uxNotesAboutPrinting").fancybox({ - overlayShow: false - }); if (cmapAdditionalWaypoints != null && cmapAdditionalWaypoints.length > 0) { + var llBounds = L.latLngBounds([mapLatLng.lat, mapLatLng.lng], [mapLatLng.lat, mapLatLng.lng]); + for (var x = 0, len = cmapAdditionalWaypoints.length; x < len; x++) { - + var item = cmapAdditionalWaypoints[x], - ll = new L.LatLng(item.lat, item.lng), - marker = new L.Marker(ll, { - icon: new pinIcon({iconUrl:'/images/wpttypes/pins/' + item.type + '.png', iconAnchor: new L.Point(10,23)}), - title: item.name, - clickable:false - }); + ll = [item.lat, item.lng]; + + L.marker(ll, { + icon: L.icon({ iconUrl: '/images/wpttypes/pins/'+ item.type + '.png', iconSize: [20, 23], iconAnchor: [10, 23] }), + title: item.name, + clickable: false + }).addTo(mapLarge); llBounds.extend(ll); - mapLarge.addLayer(marker); } - var bz = mapLarge.getBoundsZoom(llBounds.pad(1.1)); - - mapLarge.setView(new L.LatLng(mapLatLng.lat, mapLatLng.lng), bz); + + window.setTimeout(function () { + mapLarge.fitBounds(llBounds.pad(.5)); + }, 100); + } } @@ -1876,11 +1777,13 @@ var gaToken = 'UA-2020240-1';//]]> var score = 0; - if(scoreResult) + if(scoreResult) { score = scoreResult; + } - if(score > 100) + if(score > 100) { score = 100; + } $('#imgFavoriteScore').attr('src', '/images/favorites/piecharts/' + score + '.png'); var pieDesc = (score < 1 ? "<1" : score) + '% ' + $("#loc_favPointsScoreDesc").text().trim(); @@ -1894,7 +1797,13 @@ var gaToken = 'UA-2020240-1';//]]> }); } var scrollId = false, + logTop = 0; + + if (document.getElementById("cache_logs_container") != null){ logTop = $("#cache_logs_container").position().top; + } + + $(window).on("scroll", function() { if (scrollId != false) { window.clearTimeout(scrollId); @@ -1919,10 +1828,6 @@ var gaToken = 'UA-2020240-1';//]]> favContainer.removeClass('favorite-container-open'); }); } - if ($('#log-dropdown-options').is(':visible') && !$clicked.parents().hasClass('Dropdown')){ - $('#log-dropdown-options').toggleClass('hideMe'); - $('.Dropdown').toggleClass('Active'); - } }); $('#uxFavContainerLink').click(function () { @@ -1943,71 +1848,62 @@ var gaToken = 'UA-2020240-1';//]]> } }); - $('#dropdown-arrow').on('click', function(e){ - e.preventDefault(); - $('#log-dropdown-options').toggleClass('hideMe'); - $('.Dropdown').toggleClass('Active'); - }); // End --> </script> - - <script type="text/javascript"> - $(document).ready(function () { - $('#hlUpgrade').bind('click', function () { - var _this = $(this); - _gaq.push(['_trackEvent', 'Geocaching', 'Premium Upsell', 'Mini-profile Widget']); - setTimeout(function () { // Chrome requires a slight delay for tracking to fire. - window.location.href = _this.attr('href'); - }, 100); - return false; - }); - }); - </script> - <script type="text/javascript"> - _gaq.push(['_require', 'inpage_linkid', '//www.google-analytics.com/plugins/ga/inpage_linkid.js']); - _gaq.push(['_setAccount', gaToken]); - _gaq.push(['_trackPageview']); - (function () { - var ga = document.createElement('script'); - ga.src = ('https:' == document.location.protocol ? - 'https://ssl' : 'http://www') + - '.google-analytics.com/ga.js'; - ga.setAttribute('async', 'true'); - document.documentElement.firstChild.appendChild(ga); - })(); - $(function () { - $("a.language").click(function (e) { - e.preventDefault(); - window.location.replace(window.location.href + (window.location.search.indexOf("?") == -1 ? "?" : "&") + "lang=" + $(this).attr("lang")); - }); - }); - </script> - <!-- Quantcast Tag --> - <div id="Quantcast"> - <script type="text/javascript"> - var _qevents = _qevents || []; - - (function () { - var elem = document.createElement('script'); - - elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; - elem.async = true; - elem.type = "text/javascript"; - var scpt = document.getElementsByTagName('script')[0]; - scpt.parentNode.insertBefore(elem, scpt); - })(); - </script> - <script type="text/javascript"> - _qevents.push({ qacct: "p-f6VPrfmR4cujU" }); - </script> - <noscript> - <div style="display: none;"> - <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1" - alt="Quantcast" /> - </div> - </noscript> - </div> - <!-- End Quantcast tag --> - <!-- Server: WEB17; Build: Web.HotFix_20130821.1 --> -</body> -</html> +
+
+ <script type="text/javascript">
+
+
+ $(document).ready(function () {
+ $('#hlUpgrade').bind('click', function () {
+ var _this = $(this);
+ _gaq.push(['_trackEvent', 'Geocaching', 'Premium Upsell', 'Mini-profile Widget']);
+ setTimeout(function () { // Chrome requires a slight delay for tracking to fire.
+ window.location.href = _this.attr('href');
+ }, 100);
+ return false;
+ });
+ });
+
+
+ _gaq.push(['_setCustomVar', 1, 'AccountId', 3409138, 1]);
+
+
+ _gaq.push(['_require', 'inpage_linkid', '//www.google-analytics.com/plugins/ga/inpage_linkid.js']);
+ _gaq.push(['_setAccount', gaToken]);
+ _gaq.push(['_trackPageview']);
+
+ $(function () {
+ $("a.language").click(function (e) {
+ e.preventDefault();
+ window.location.replace(window.location.href + (window.location.search.indexOf("?") == -1 ? "?" : "&") + "lang=" + $(this).attr("lang"));
+ });
+ });
+
+ var _qevents = _qevents || [];
+ _qevents.push({ qacct: "p-f6VPrfmR4cujU" });
+
+ (function () {
+ var elem = document.createElement('script');
+
+ elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js";
+ elem.async = true;
+ elem.type = "text/javascript";
+ var scpt = document.getElementsByTagName('script')[0];
+ scpt.parentNode.insertBefore(elem, scpt);
+ })();
+
+
+
+ </script>
+ <noscript>
+ <div style="display: none;">
+ <img src="http://pixel.quantserve.com/pixel/p-f6VPrfmR4cujU.gif" height="1" width="1"
+ alt="Quantcast" />
+ </div>
+ </noscript>
+ <!-- Server: WEB07; Build: Tucson.Main.release-20150330.1.Release_270
+ -->
+</body>
+</html>
diff --git a/tests/src/cgeo/geocaching/test/mock/GC3XX5J.java b/tests/src/cgeo/geocaching/test/mock/GC3XX5J.java index 65de80c..e282881 100644 --- a/tests/src/cgeo/geocaching/test/mock/GC3XX5J.java +++ b/tests/src/cgeo/geocaching/test/mock/GC3XX5J.java @@ -4,7 +4,10 @@ import cgeo.geocaching.connector.gc.GCLogin; import cgeo.geocaching.enumerations.CacheSize; import cgeo.geocaching.enumerations.CacheType; import cgeo.geocaching.enumerations.LogType; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; +import cgeo.geocaching.settings.Settings; + +import org.eclipse.jdt.annotation.NonNull; import java.text.ParseException; import java.util.Date; @@ -38,6 +41,7 @@ public class GC3XX5J extends MockedCache { return "David & Ajda"; } + @NonNull @Override public CacheSize getSize() { return CacheSize.SMALL; @@ -55,9 +59,11 @@ public class GC3XX5J extends MockedCache { @Override public boolean isArchived() { - return false; + // The cache has been archived since 2015-01-13. + return true; } + @NonNull @Override public String getOwnerUserId() { return "David & Ajda"; @@ -93,6 +99,7 @@ public class GC3XX5J extends MockedCache { return null; } + @NonNull @Override public List<String> getAttributes() { final String[] attributes = new String[] { @@ -133,4 +140,10 @@ public class GC3XX5J extends MockedCache { public String getShortDescription() { return "Kadar zbolimo nam pomaga...<br /> <br /> When we get sick, they are helpful..."; } + + @Override + public boolean isFound() { + return Settings.getUsername().equals("mucek4"); + } + } diff --git a/tests/src/cgeo/geocaching/test/mock/MockedCache.java b/tests/src/cgeo/geocaching/test/mock/MockedCache.java index cd482f8..1981283 100644 --- a/tests/src/cgeo/geocaching/test/mock/MockedCache.java +++ b/tests/src/cgeo/geocaching/test/mock/MockedCache.java @@ -2,28 +2,30 @@ package cgeo.geocaching.test.mock; import static org.assertj.core.api.Assertions.assertThat; -import cgeo.geocaching.ICache; +import cgeo.geocaching.Geocache; import cgeo.geocaching.Image; import cgeo.geocaching.Trackable; import cgeo.geocaching.connector.gc.GCConstants; -import cgeo.geocaching.geopoint.Geopoint; +import cgeo.geocaching.location.Geopoint; import cgeo.geocaching.utils.TextUtils; import org.apache.commons.lang3.StringUtils; +import org.eclipse.jdt.annotation.NonNull; import org.mapsforge.core.IOUtils; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; +import java.util.Collections; import java.util.List; import junit.framework.Assert; -public abstract class MockedCache implements ICache { +public abstract class MockedCache extends Geocache { final protected Geopoint coords; - private String data; + private final String data; private String mockedDataUser; protected MockedCache(final Geopoint coords) { @@ -38,13 +40,13 @@ public abstract class MockedCache implements ICache { return mockedDataUser; } - public void setMockedDataUser(String mockedDataUser) { + public void setMockedDataUser(final String mockedDataUser) { this.mockedDataUser = mockedDataUser; assertThat(StringUtils.isNotBlank(this.mockedDataUser)).isTrue(); } public static String getDateFormat() { - return "dd/MM/yyyy"; + return "yyyy-MM-dd"; } /* @@ -71,7 +73,7 @@ public abstract class MockedCache implements ICache { } return TextUtils.replaceWhitespace(buffer.toString()); - } catch (IOException e) { + } catch (final IOException e) { Assert.fail(e.getMessage()); } finally { IOUtils.closeQuietly(is); @@ -141,8 +143,9 @@ public abstract class MockedCache implements ICache { } @Override + @NonNull public List<Image> getSpoilers() { - return null; + return Collections.emptyList(); } @Override diff --git a/tests/src/cgeo/geocaching/utils/DateUtilsTest.java b/tests/src/cgeo/geocaching/utils/CalendarUtilsTest.java index d0a2b4a..c074903 100644 --- a/tests/src/cgeo/geocaching/utils/DateUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/CalendarUtilsTest.java @@ -5,17 +5,17 @@ import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.Geocache; import cgeo.geocaching.enumerations.CacheType; -import java.util.Calendar; - import junit.framework.TestCase; -public class DateUtilsTest extends TestCase { +import java.util.Calendar; + +public class CalendarUtilsTest extends TestCase { public static void testDaysSince() { final Calendar start = Calendar.getInstance(); for (int hour = 0; hour < 24; hour++) { start.set(Calendar.HOUR_OF_DAY, hour); - assertThat(DateUtils.daysSince(start.getTimeInMillis())).isEqualTo(0); + assertThat(CalendarUtils.daysSince(start.getTimeInMillis())).isEqualTo(0); } } @@ -32,12 +32,22 @@ public class DateUtilsTest extends TestCase { assertPastEvent(start, true); } - private static void assertPastEvent(final Calendar start, boolean expectedPast) { + private static void assertPastEvent(final Calendar start, final boolean expectedPast) { final Geocache cache = new Geocache(); cache.setType(CacheType.EVENT); cache.setHidden(start.getTime()); - assertThat(DateUtils.isPastEvent(cache)).isEqualTo(expectedPast); + assertThat(CalendarUtils.isPastEvent(cache)).isEqualTo(expectedPast); } + public static void testIsFuture() { + final Calendar date = Calendar.getInstance(); + assertThat(CalendarUtils.isFuture(date)).isFalse(); + + date.add(Calendar.DAY_OF_MONTH, 1); + assertThat(CalendarUtils.isFuture(date)).isFalse(); + + date.add(Calendar.DAY_OF_MONTH, 1); + assertThat(CalendarUtils.isFuture(date)).isTrue(); + } } diff --git a/tests/src/cgeo/geocaching/utils/CheckerUtilsTest.java b/tests/src/cgeo/geocaching/utils/CheckerUtilsTest.java new file mode 100644 index 0000000..fa7c7e7 --- /dev/null +++ b/tests/src/cgeo/geocaching/utils/CheckerUtilsTest.java @@ -0,0 +1,25 @@ +package cgeo.geocaching.utils; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.Geocache; + +import junit.framework.TestCase; + +public class CheckerUtilsTest extends TestCase { + + public static void testGetCheckerUrl() throws Exception { + assertUrl("<p style=\"text-align:center;\"><a href=\"http://geocheck.org/geo_inputchkcoord.php?gid=618932716cc7e68-c4bb-4f41-8bb1-3e0a3e374a1f\" target=\"_blank\"><img", "http://geocheck.org/geo_inputchkcoord.php?gid=618932716cc7e68-c4bb-4f41-8bb1-3e0a3e374a1f"); + assertUrl("<p style=\"text-align:center;\"><a href=\"http://google.com/geo_inputchkcoord.php?gid=618932716cc7e68-c4bb-4f41-8bb1-3e0a3e374a1f\" target=\"_blank\"><img", null); + assertUrl("http://www.certitudes.org/certitude?wp=GC5MVX7", "http://www.certitudes.org/certitude?wp=GC5MVX7"); + assertUrl("http://geochecker.com/index.php?code=e001928e3c2682ec2bae0f24b9d02cfb&action=check&wp=474350573454&name=47656f636865636b6572205465737420666f72204e33382030302e303030205737362030302e303030", "http://geochecker.com/index.php?code=e001928e3c2682ec2bae0f24b9d02cfb&action=check&wp=474350573454&name=47656f636865636b6572205465737420666f72204e33382030302e303030205737362030302e303030"); + assertUrl("<p>Haarige Aussichten gibt es <a href=\"http://www.geochecker.com/index.php?code=cd52752a8649c5e385a624b5341176f9&action=check&wp=4743314a43384b&name=4b61747a656e&language=German\">hier</a>.</p></span>", "http://www.geochecker.com/index.php?code=cd52752a8649c5e385a624b5341176f9&action=check&wp=4743314a43384b&name=4b61747a656e&language=German"); + } + + private static void assertUrl(final String description, final String expected) { + final Geocache geocache = new Geocache(); + geocache.setDescription(description); + assertThat(CheckerUtils.getCheckerUrl(geocache)).isEqualTo(expected); + } + +} diff --git a/tests/src/cgeo/geocaching/utils/FileUtilsTest.java b/tests/src/cgeo/geocaching/utils/FileUtilsTest.java new file mode 100644 index 0000000..65638e1 --- /dev/null +++ b/tests/src/cgeo/geocaching/utils/FileUtilsTest.java @@ -0,0 +1,49 @@ +package cgeo.geocaching.utils; + +import static org.assertj.core.api.Assertions.assertThat; + +import cgeo.geocaching.files.LocalStorage; + +import junit.framework.TestCase; + +import java.io.File; +import java.io.IOException; + +public class FileUtilsTest extends TestCase { + + final File testDir = LocalStorage.getStorageDir("automated-tests"); + final File baseFile = new File(testDir, "prefix.ext"); + final File alternative1 = new File(testDir, "prefix_1.ext"); + final File alternative2 = new File(testDir, "prefix_2.ext"); + + public void testGetUniqueNamedFile() throws IOException { + FileUtils.deleteDirectory(testDir); + testDir.mkdirs(); + try { + assertThat(FileUtils.getUniqueNamedFile(baseFile)).isEqualTo(baseFile); + baseFile.createNewFile(); + assertThat(FileUtils.getUniqueNamedFile(baseFile)).isEqualTo(alternative1); + alternative1.createNewFile(); + assertThat(FileUtils.getUniqueNamedFile(baseFile)).isEqualTo(alternative2); + assertThat(FileUtils.getUniqueNamedFile(baseFile)).isEqualTo(alternative2); + } finally { + FileUtils.deleteDirectory(testDir); + } + } + + public static void testFileUrl() { + assertThat(FileUtils.isFileUrl("file:///tmp/foo/bar")).isTrue(); + assertThat(FileUtils.isFileUrl("http://www.google.com")).isFalse(); + assertThat(FileUtils.fileToUrl(new File("/tmp/foo/bar"))).isEqualTo("file:///tmp/foo/bar"); + assertThat(FileUtils.urlToFile("file:///tmp/foo/bar").getPath()).isEqualTo("/tmp/foo/bar"); + } + + public void testCreateRemoveDirectories() { + FileUtils.deleteDirectory(testDir); + assertThat(testDir.exists()).isFalse(); + FileUtils.mkdirs(testDir); + assertThat(testDir.exists()).isTrue(); + FileUtils.deleteDirectory(testDir); + assertThat(testDir.exists()).isFalse(); + } +} diff --git a/tests/src/cgeo/geocaching/utils/HtmlUtilsTest.java b/tests/src/cgeo/geocaching/utils/HtmlUtilsTest.java index 65e86b8..e75c2e6 100644 --- a/tests/src/cgeo/geocaching/utils/HtmlUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/HtmlUtilsTest.java @@ -15,4 +15,9 @@ public class HtmlUtilsTest extends TestCase { assertThat(HtmlUtils.extractText("<b>bold</b>")).isEqualTo("bold"); } + public static void testRemoveExtraParagraph() { + assertThat(HtmlUtils.removeExtraParagraph("<p></p>")).isEqualTo(""); + assertThat(HtmlUtils.removeExtraParagraph("<p>Test</p>")).isEqualTo("Test"); + assertThat(HtmlUtils.removeExtraParagraph("<p>1</p><p>2</p>")).isEqualTo("<p>1</p><p>2</p>"); + } } diff --git a/tests/src/cgeo/geocaching/ImageUtilsTest.java b/tests/src/cgeo/geocaching/utils/ImageUtilsTest.java index 7f6c7e5..59253c5 100644 --- a/tests/src/cgeo/geocaching/ImageUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/ImageUtilsTest.java @@ -1,10 +1,9 @@ -package cgeo.geocaching; +package cgeo.geocaching.utils; import static org.assertj.core.api.Assertions.assertThat; import cgeo.geocaching.test.AbstractResourceInstrumentationTestCase; import cgeo.geocaching.test.R; -import cgeo.geocaching.utils.ImageUtils; import java.io.ByteArrayOutputStream; import java.io.IOException; diff --git a/tests/src/cgeo/geocaching/utils/ProcessUtilsTest.java b/tests/src/cgeo/geocaching/utils/ProcessUtilsTest.java index 2c6ed18..b442c8a 100644 --- a/tests/src/cgeo/geocaching/utils/ProcessUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/ProcessUtilsTest.java @@ -6,7 +6,7 @@ import junit.framework.TestCase; public class ProcessUtilsTest extends TestCase { public static void testIsInstalled() { - assertThat(ProcessUtils.isInstalled("com.android.launcher")).isTrue(); + assertThat(ProcessUtils.isInstalled("com.android.settings")).isTrue(); } public static void testIsInstalledNotLaunchable() { @@ -16,7 +16,7 @@ public class ProcessUtilsTest extends TestCase { } public static void testIsLaunchable() { - assertThat(ProcessUtils.isInstalled("com.android.settings")).isTrue(); + assertThat(ProcessUtils.isLaunchable("com.android.settings")).isTrue(); } } diff --git a/tests/src/cgeo/geocaching/utils/RxUtilsTest.java b/tests/src/cgeo/geocaching/utils/RxUtilsTest.java new file mode 100644 index 0000000..cc8589b --- /dev/null +++ b/tests/src/cgeo/geocaching/utils/RxUtilsTest.java @@ -0,0 +1,44 @@ +package cgeo.geocaching.utils; + +import static org.assertj.core.api.Assertions.assertThat; + +import rx.Observable; +import rx.Subscription; +import rx.subjects.PublishSubject; +import rx.subjects.ReplaySubject; + +import android.test.AndroidTestCase; + +public class RxUtilsTest extends AndroidTestCase { + + // Observable.range(int, int) is not kept in the application by proguard. Use an explicit range here. + private static final ReplaySubject<Integer> range = ReplaySubject.createWithSize(10); + static { + for (int i = 1; i <= 10; i++) { + range.onNext(i); + } + range.onCompleted(); + } + + public static void testRememberLast() { + final PublishSubject<String> rawObservable = PublishSubject.create(); + final Observable<String> observable = RxUtils.rememberLast(rawObservable, "initial"); + + // Check that the initial value is present, and is kept there + assertThat(observable.toBlocking().first()).isEqualTo("initial"); + assertThat(observable.toBlocking().first()).isEqualTo("initial"); + + // Check that if the observable is not subscribed, changes are not propagated (similar to not keeping the + // inner subscription active). + rawObservable.onNext("without subscribers"); + assertThat(observable.toBlocking().first()).isEqualTo("initial"); + + // Check that new values are propagated and cached + final Subscription subscription = observable.subscribe(); + rawObservable.onNext("first"); + assertThat(observable.toBlocking().first()).isEqualTo("first"); + subscription.unsubscribe(); + assertThat(observable.toBlocking().first()).isEqualTo("first"); + } + +} diff --git a/tests/src/cgeo/geocaching/utils/TextUtilsTest.java b/tests/src/cgeo/geocaching/utils/TextUtilsTest.java index 29c4864..6c6b82d 100644 --- a/tests/src/cgeo/geocaching/utils/TextUtilsTest.java +++ b/tests/src/cgeo/geocaching/utils/TextUtilsTest.java @@ -14,7 +14,6 @@ public class TextUtilsTest extends AndroidTestCase { public static void testRegEx() { final String page = MockedCache.readCachePage("GC2CJPF"); assertThat(TextUtils.getMatch(page, GCConstants.PATTERN_LOGIN_NAME, true, "???")).isEqualTo(GCConstantsTest.MOCK_LOGIN_NAME); - assertThat(page.contains("id=\"ctl00_hlRenew\"") || GCConstants.MEMBER_STATUS_PM.equals(TextUtils.getMatch(page, GCConstants.PATTERN_MEMBER_STATUS, true, "???"))).isTrue(); } public static void testReplaceWhitespaces() { @@ -26,4 +25,11 @@ public class TextUtilsTest extends AndroidTestCase { assertThat(TextUtils.getMatch("some" + "\u001C" + "control" + (char) 0x1D + "characters removed", patternAll, "")).isEqualTo("some control characters removed"); assertThat(TextUtils.getMatch("newline\nalso\nremoved", patternAll, "")).isEqualTo("newline also removed"); } + + public static void testGetMatch() { + final Pattern patternAll = Pattern.compile("foo(...)"); + final String text = "abc-foobar-def-fooxyz-ghi-foobaz-jkl"; + assertThat(TextUtils.getMatch(text, patternAll, false, 1, null, false)).isEqualTo("bar"); + assertThat(TextUtils.getMatch(text, patternAll, false, 1, null, true)).isEqualTo("baz"); + } } |