<form method="post" action="/system/web/mapfinder2.aspx?menuonr=221154316&sprache=1" id="aspnetForm" novalidate="novalidate">
<div class="aspNetHidden">
<input type="hidden" name="ctl00_ctl00_ctl00_cph_col_a_rk_master_scriptmanager_TSM" id="ctl00_ctl00_ctl00_cph_col_a_rk_master_scriptmanager_TSM" value=";;System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35:de-DE:92dc34f5-462f-43bd-99ec-66234f705cd1:ea597d4b:b25378d2">
<input type="hidden" name="ctl00_ctl00_ctl00_cph_header_ctl02_ExpandState" id="ctl00_ctl00_ctl00_cph_header_ctl02_ExpandState" value="ennnnnnnennnnnnennnnnennnennnennnnnnnnnennnnnnnnnenennnenennnnn">
<input type="hidden" name="ctl00_ctl00_ctl00_cph_header_ctl02_SelectedNode" id="ctl00_ctl00_ctl00_cph_header_ctl02_SelectedNode" value="ctl00_ctl00_ctl00_cph_header_ctl02t30">
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="">
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="">
<input type="hidden" name="ctl00_ctl00_ctl00_cph_col_b_ctl01_ExpandState" id="ctl00_ctl00_ctl00_cph_col_b_ctl01_ExpandState" value="ennnnnnnnn">
<input type="hidden" name="ctl00_ctl00_ctl00_cph_col_b_ctl01_SelectedNode" id="ctl00_ctl00_ctl00_cph_col_b_ctl01_SelectedNode" value="ctl00_ctl00_ctl00_cph_col_b_ctl01n1">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTE2NDEwNTgxM2QYAQUeX19Db250cm9sc1JlcXVpcmVQb3N0QmFja0tleV9fFiEFImN0bDAwJGN0bDAwJGN0bDAwJGNwaF9oZWFkZXIkY3RsMDIFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDAwBT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwwMQU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMDIFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDAzBT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwwNAU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMDUFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDA2BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwwNwU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMDgFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDA5BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwxMAU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMTEFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDEyBT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwxMwU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMTQFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDE1BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwxNgU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMTgFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDE5BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwyMAU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMjEFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDIyBT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwyMwU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMjQFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDI1BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwyNgU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMjcFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDI4BT5jdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2EkY3BoX2NvbnRlbnQkY3BoX2NvbnRlbnRfbGlzdCRjdGwyOQU+Y3RsMDAkY3RsMDAkY3RsMDAkY3BoX2NvbF9hJGNwaF9jb250ZW50JGNwaF9jb250ZW50X2xpc3QkY3RsMzAFPmN0bDAwJGN0bDAwJGN0bDAwJGNwaF9jb2xfYSRjcGhfY29udGVudCRjcGhfY29udGVudF9saXN0JGN0bDMxBSFjdGwwMCRjdGwwMCRjdGwwMCRjcGhfY29sX2IkY3RsMDG3ECLHD2Eig5KAl2KFAgEvX4/2ag==">
</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="/system/WebResource.axd?d=E1C60Wyyyj3x3gZMMMXR372I7EPSYk-6sPdbzZxMplipCxdTJ883JoiIxEUQNqXkzsHrgxMUK1AHg1MReC7qUXtfQqw1&t=637276125371763429" type="text/javascript"></script>
<script src="https://www.google.com/jsapi?autoload={"modules":[{"name":"visualization","version":"1","packages":["corechart"]}]}" type="text/javascript"></script>
<script src="https://maps.google.com/maps/api/js?key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&libraries=geometry,places,drawing&v=3" type="text/javascript"></script>
<script src="https://www.google.com/jsapi" type="text/javascript"></script>
<script src="https://cdnfile.riskommunal.net/cdnstatic/mapfinder/markerclusterer/markerclusterer.js" type="text/javascript"></script>
<script src="https://cdnfile.riskommunal.net/cdnstatic/mapfinder/infobox/infobox.js" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var MapTypeId = {
HYBRID: 'hybrid',
ROADMAP: 'roadmap',
SATELLITE: 'satellite',
TERRAIN: 'terrain',
BASEMAP: 'basemap',
GRAU: 'grau',
HIDPI: 'hidpi',
ORTHO: 'ortho',
}
var mapoptions = {
mapTypeIds: [google.maps.MapTypeId.ROADMAP,
google.maps.MapTypeId.SATELLITE,
MapTypeId.BASEMAP,
MapTypeId.GRAU,
MapTypeId.HIDPI,
MapTypeId.ORTHO,
google.maps.MapTypeId.TERRAIN,
google.maps.MapTypeId.HYBRID],
defaultMaptypId: MapTypeId.ROADMAP
};
var mf_options = {"fullscreenControl":false,"zoom":14,"center":{"lng":15.828436851501465,"lat":48.570858001708984},"tilepath":"https://mffiles.riskommunal.net/custom/maissau/tiles/","sprachid":1,"startuplist":null,"startupdetail":null,"command":"","katbez":null,"katdescription":null,"googleapikey":"AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k","showthemen":false,"hausnrfontsize":"12px","menuonr":221154316,"isregion":false,"clusterType":8250}
var mf_texts = {"hoehenprofil":"Höhenprofil","distance":"Länge","height":"Höhe","results":"Ergebnisse","err3chars":"Der Suchbegriff muss mindestens 3 Zeichen enthalten.","errorAlert":"An error occured","errorTooMany":"Es wurden {0} Einträge gefunden. Bitte erweitern Sie Ihre Suchanfrage!","weiteredetails":"weitere Details","mapfindercopyright":"©2018 mapFinder GISDAT \u0026 RiS GmbH"}
var texts = {"results":"Ergebnisse","detail":"Details","noentries":"Keine Einträge gefunden!"}//]]>
</script>
<script src="/system/statV.26558419/JavaScript/MenuAdapter.js" type="text/javascript"></script><script src="/system/statV.26558419/JavaScript/mobileMenu.js" type="text/javascript"></script><script type="text/javascript">initMenu(1, 224412896, [], 'Startseite', 'Suchbegriffe', 'Suche starten')</script>
<script src="/system/ScriptResource.axd?d=HdmM-xE2mfmzm841mDD8Bpm97AO33EWr0I6rNQbQ82UJ8U7OU42sKtykLta5plElQy_671OHQii-_39f2TUvDIaxRpo4SgiPVijJ8ve66Yo-P2BkNCGSWydLsoQ7F7nVtQF73eWYLk9EOQF4SDcjlZgIzZY1&t=ffffffff93f2983c" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
var ctl00_ctl00_ctl00_cph_header_ctl02_Data = null;var ctl00_ctl00_ctl00_cph_col_b_ctl01_Data = null;//]]>
</script>
<script src="/system/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_ctl00_ctl00_cph_col_a_rk_master_scriptmanager_TSM&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d4.0.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3ade-AT%3a92dc34f5-462f-43bd-99ec-66234f705cd1%3aea597d4b%3ab25378d2" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ctl00$ctl00$cph_col_a$rk_master_scriptmanager', 'aspnetForm', [], [], [], 90, 'ctl00$ctl00$ctl00');
//]]>
</script>
<div id="page_top"></div>
<link href="/system/statV.26558419/web/css/mapfinder2.css" rel="stylesheet">
<link href="/system/statV.26558419/web/css/extensions/ris_collapsible.css" rel="stylesheet">
<script src="/system/web/../JavaScript/extensions/ris_collapsible.js"></script>
<script src="/system/web/../JavaScript/extensions/ris_rotate.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/OverlappingMarkerSpiderfier/1.0.3/oms.min.js"></script>
<script>
String.prototype.format = function () {
var s = this,
i = arguments.length;
while (i--) {
s = s.replace(new RegExp('\\{' + i + '\\}', 'gm'), arguments[i]);
}
return s;
};
var clusterEnum = {
CLUSTER: 8250,
SPIDERFY: 8251
};
var loading = false;
var mf;
function mapfinder() {
this.detailmap;
this.detailmarkers = [];
this.markers = [];
this.listeners = [];
this.detailPolyline;
this.map = null;
this.polylines = [];
this.currentRecord = null;
this.totalDistance;
this.isDetailVisible = false;
this.isListVisible = false;
this.searchresults;
this.bounds;
this.infoboxOptions = {
disableAutoPan: false
, zIndex: null
, boxStyle: {
padding: '0px 0px 0px 0px',
width: '300px'
},
pixelOffset: new google.maps.Size(-150, -47),
closeBoxURL: "",
maxWidth: 400
, zIndex: null,
isHidden: false,
pane: 'floatPane',
enableEventPropagation: false
, alignBottom: true
};
this.routeFinder = {
markers: {
from: null,
to: null
},
origin: '',
destination: ''
};
this.routePoiBox = {
path: 'M -10,-10 10,-10 10,10 -10,10 z',
fillColor: 'white',
fillOpacity: 0.8,
scale: 1,
strokeColor: 'black',
strokeWeight: 1
};
this.lineSymbol = {
path: google.maps.SymbolPath.FORWARD_CLOSED_ARROW,
fillOpacity: 1
};
function polyInfo(onr, polyline) {
this.onr = onr;
this.polyline = polyline;
}
this.ArrowList = [
{ icon: this.lineSymbol, offset: '10%' },
{ icon: this.lineSymbol, offset: '20%' },
{ icon: this.lineSymbol, offset: '30%' },
{ icon: this.lineSymbol, offset: '40%' },
{ icon: this.lineSymbol, offset: '50%' },
{ icon: this.lineSymbol, offset: '60%' },
{ icon: this.lineSymbol, offset: '70%' },
{ icon: this.lineSymbol, offset: '80%' },
{ icon: this.lineSymbol, offset: '90%' },
{ icon: this.lineSymbol, offset: '100%' }
];
this.localTexts = {};
var copyrightDiv;
var self = this;
var options;
var oms;
var omsdetail;
var directionsDisplay = new google.maps.DirectionsRenderer();
var directionsService = new google.maps.DirectionsService();
var iw = new google.maps.InfoWindow();
/*--- Layers ---*/
this.copyrights = [];
function CoordMapType(tileSize, url, ext) {
this.tileSize = tileSize;
this.width = tileSize.width + 'px';
this.height = tileSize.height + 'px';
this.url = url;
this.ext = ext || '.png';
this.valid = true;
}
CoordMapType.prototype = new google.maps.MVCObject();
CoordMapType.onerror = function () { this.style.display = 'none'; };
CoordMapType.prototype.getTile = function (coord, zoom, ownerDocument) {
var img = ownerDocument.createElement('img');
img.onerror = CoordMapType.onerror; // hide on missing image file
img.className = 'mf-gm-tile';
img.src = this.url + zoom.toString() + '/' + coord.y + '/' + coord.x + this.ext;
return img;
};
this.AddMapTypes = function () {
var BaseMapOptions = {
getTileUrl: function (coord, zoom) {
return window.location.protocol + '//maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/' + zoom + '/' + coord.y + '/' + coord.x + '.png'
},
tileSize: new google.maps.Size(256, 256),
maxZoom: 19,
minZoom: 0,
name: 'basemap.at'
};
var HiDpiBaseMapOptions = {
getTileUrl: function (coord, zoom) {
return window.location.protocol + '//maps.wien.gv.at/basemap/bmaphidpi/normal/google3857/' + zoom + '/' + coord.y + '/' + coord.x + '.jpeg'
},
tileSize: new google.maps.Size(256, 256),
maxZoom: 19,
minZoom: 0,
name: 'basemap.at (HIDPI)'
};
var OrthoFotoBaseMapOptions = {
getTileUrl: function (coord, zoom) {
return window.location.protocol + '//maps.wien.gv.at/basemap/bmaporthofoto30cm/normal/google3857/' + zoom + '/' + coord.y + '/' + coord.x + '.jpeg'
},
tileSize: new google.maps.Size(256, 256),
maxZoom: 19,
minZoom: 0,
name: 'basemap.at (OrthoFoto)'
};
var GrauBaseMapOptions = {
getTileUrl: function (coord, zoom) {
return window.location.protocol + '//maps.wien.gv.at/basemap/bmapgrau/normal/google3857/' + zoom + '/' + coord.y + '/' + coord.x + '.png'
},
tileSize: new google.maps.Size(256, 256),
maxZoom: 19,
minZoom: 0,
name: 'basemap.at (GRAU)'
};
var baseMapType = new google.maps.ImageMapType(BaseMapOptions);
var grauBaseMapType = new google.maps.ImageMapType(GrauBaseMapOptions);
var hiDpiBaseMapType = new google.maps.ImageMapType(HiDpiBaseMapOptions);
var OrthoFotoBaseMapType = new google.maps.ImageMapType(OrthoFotoBaseMapOptions);
this.map.mapTypes.set(MapTypeId.BASEMAP, baseMapType);
this.map.mapTypes.set(MapTypeId.HIDPI, hiDpiBaseMapType);
this.map.mapTypes.set(MapTypeId.GRAU, grauBaseMapType);
this.map.mapTypes.set(MapTypeId.ORTHO, OrthoFotoBaseMapType);
this.copyrights[MapTypeId.BASEMAP] = "<a target=\"_blank\" rel=\"noopener\" class=\"extlink\" href=\"http://www.basemap.at/\">basemap.at</a>"
this.copyrights[MapTypeId.HIDPI] = "<a target=\"_blank\" rel=\"noopener\" class=\"extlink\" href=\"http://www.basemap.at/\">basemap.at</a>"
this.copyrights[MapTypeId.GRAU] = "<a target=\"_blank\" rel=\"noopener\" class=\"extlink\" href=\"http://www.basemap.at/\">basemap.at</a>"
this.copyrights[MapTypeId.ORTHO] = "<a target=\"_blank\" rel=\"noopener\" class=\"extlink\" href=\"http://www.basemap.at/\">basemap.at</a>"
copyrightDiv = document.createElement("div")
copyrightDiv.id = "map-copyright";
copyrightDiv.className = "gm-style-cc mf-basemap";
this.map.controls[google.maps.ControlPosition.BOTTOM_RIGHT].push(copyrightDiv);
self.setTileOverlay(self, self.options.mapTypeId);
google.maps.event.addListener(this.map, 'maptypeid_changed', function () {
self.map.overlayMapTypes.clear()
self.setTileOverlay(self, self.map.getMapTypeId());
self.addCopyright()
});
}
this.addCopyright = function () {
if (!copyrightDiv) copyrightDiv = document.getElementById("map-copyright")
copyrightDiv.innerHTML = "<span class='mf_copyright'>" + self.localTexts.mapfindercopyright + "</span>";
if (self.map.getMapTypeId() in self.copyrights)
copyrightDiv.innerHTML += "<span class='mf_copyright'>" + self.copyrights[self.map.getMapTypeId()] + "</span>";
var zoom = self.map.getZoom();
if (zoom > 20) self.map.setZoom(20);
}
/*--- Layers End ---*/
this.setTileOverlay = function (mp, mpTypId) {
if (mpTypId == MapTypeId.ROADMAP) {
var cmt = new CoordMapType(new google.maps.Size(256, 256), mp.options.tilepath + 'gmap/Z');
if (cmt.valid) {
mp.map.overlayMapTypes.insertAt(0, cmt);
}
}
}
this.initMap = function (options, texts) {
mf_text = jQuery.extend({
hoehenprofil: 'Höhenprofil',
distance: 'Distance',
height: 'Height',
results: 'Ergebnisse',
err3chars: 'Der Suchbegriff muss mind. 3 Zeichen enthalten.',
errorAlert: 'An error occured',
errorTooMany: 'Es sind {0} gefunden. Bitte die Suchabfrage erweitern!',
mapfor: 'Karte für',
vonhier: 'von hier',
hierher: 'hierher',
routenplanung: 'Routenplanung',
detail: 'Detail',
weitererouteskategorie: 'Weitere Wegzuordungen',
weiterepoikategorie: 'Weitere Zuordungen',
routespoisheader: 'Interessante Orte (POIs) entlang des Weges',
mapfindercopyright: '©2018 mapFinder GISDAT & RiS GmbH'
}, texts);
this.localTexts = mf_text;
mapoptions = jQuery.extend({
zoom: 18,
center: { lat: 48, lng: 14 },
mapTypeId: mapoptions.defaultMaptypId,
streetViewControl: false,
scaleControl: true,
overviewMapControl: true,
fullscreenControl: false,
mapTypeControlOptions: {
position: google.maps.ControlPosition.TOP_RIGHT,
style: google.maps.MapTypeControlStyle.DROPDOWN_MENU,
mapTypeIds: mapoptions.mapTypeIds
},
sprachid: 1,
staticmapwidth: 600,
staticmapheight: 300,
scrollToMap: true,
clusterType: clusterEnum.CLUSTER,
spiderfyoptions: {
markersWontMove: true,
markersWontHide: true,
basicFormatEvents: true,
keepSpiderfied: true
}
}, options);
this.options = mapoptions;
this.map = new google.maps.Map($('#map')[0], mapoptions);
if (this.options.clusterType == clusterEnum.CLUSTER) {
this.map.markerCluster = new MarkerClusterer(this.map, [], { maxZoom: 15 });
} else {
this.oms = new OverlappingMarkerSpiderfier(this.map, this.options.spiderfyoptions);
this.omsdetail = new OverlappingMarkerSpiderfier(this.detailmap, this.options.spiderfyoptions);
}
this.AddMapTypes();
setTimeout(this.addCopyright, 50)
this.hideExtraDetailInfo();
if (options.startuplist) {
this.currentRecord = options.startuplist[0];
if (options.startuplist.length == 1 && options.startuplist[0].responsetype == 'route') { this.showRouteOnMap(options.startuplist[0], true) }
else {
if (options.showthemen)
this.addThemenCard();
options.startuplist.forEach(function (response) { self.ShowResponse(response, options.showthemen, false, true) });
}
if (options.startupdetail) {
this.showRecord(options.startuplist[0]);
this.showExtraInfo(options.startupdetail, options.startuplist[0].responsetype);
if (options.startuplist[0].responsetype == 'route') {
this.showRouteDetail(options.startuplist[0]);
}
if (options.command == 'map') {
this.showMap();
}
} else {
if (options.command == 'map') {
this.showMap();
} else {
this.showListView();
}
this.updateMap()
}
this.makePager();
} else {
this.showMap();
}
directionsDisplay.setMap(this.map);
directionsDisplay.setPanel(document.getElementById('directionsPanel'));
}
this.travelmode = 'DRIVING';
this.clearRouteMarkers = function () {
if (this.routeFinder.markers.to) {
this.routeFinder.markers.to.setMap(null);
this.routeFinder.markers.to = null;
}
if (this.routeFinder.markers.from) {
this.routeFinder.markers.from.setMap(null);
this.routeFinder.markers.from = null;
}
$('#mf_route_from').val('');
$('#mf_route_to').val('');
directionsDisplay.setDirections({ routes: [] });
$('#directionsPanel').hide();
}
this.hideWarnings = function () {
$('#mfFromWarning').hide();
$('#mfToWarning').hide();
}
this.calcRoute = function () {
var request = {
travelMode: this.travelmode
};
request.destination = this.routeFinder.destination;
request.origin = this.routeFinder.origin;
this.hideWarnings();
directionsService.route(request, function (result, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(result);
$('#directionsPanel').show();
}
if (status == google.maps.DirectionsStatus.NOT_FOUND) {
if (result.geocoded_waypoints[0].geocoder_status == google.maps.GeocoderStatus.ZERO_RESULTS) {
$('#mfFromWarning').show()
}
if (result.geocoded_waypoints[1].geocoder_status == google.maps.GeocoderStatus.ZERO_RESULTS) {
$('#mfToWarning').show()
}
}
if (status == google.maps.DirectionsStatus.ZERO_RESULTS) {
$('#directionsPanel').innerHTML('No route could be found between the origin and destination.');
$('#directionsPanel').show();
}
});
}
this.swapRouteMarkers = function () {
var toVal = $('#mf_route_to').val();
$('#mf_route_to').val($('#mf_route_from').val());
$('#mf_route_from').val(toVal);
if (this.routeFinder.markers.to && this.routeFinder.markers.from) {
var frommarker = this.routeFinder.markers.from;
var tomarker = this.routeFinder.markers.to;
this.clearRouteMarkers();
this.setRouteFrom(tomarker.position.lat(), tomarker.position.lng())
this.setRouteTo(frommarker.position.lat(), frommarker.position.lng())
}
}
this.addMarkerPOI = function (ResponsePOI, showthemen, leaveListView) {
this.addMarker(ResponsePOI, this.getInfoBoxLayout(ResponsePOI, showthemen, 'showPOI'), leaveListView);
}
this.addMarkerRoute = function (ResponseRoute, showthemen, leaveListView) {
if (ResponseRoute.showprofil && ResponseRoute.icons.length > 0) {
var extra = '<span class="mf_poi_routeValue"><a href="#/" onclick="mf.showProfil(' + ResponseRoute.onr + ')" ><span class="fa fa-area-chart" aria-hidden="true"></span>' + this.localTexts.hoehenprofil + '</a></span>';
}
this.addMarker(ResponseRoute, this.getInfoBoxLayout(ResponseRoute, showthemen, 'mf.showRoute', extra), leaveListView);
}
this.addMarkerVA = function (ResponseVA, showthemen, leaveListView) {
this.addMarker(ResponseVA, this.getInfoBoxLayout(ResponseVA, showthemen, 'showVA'), leaveListView);
}
this.rebind = function () {
google.maps.event.trigger(this.map, 'resize');
if (this.bounds) {
if (this.bounds.isEmpty()) {
this.bounds.extend(this.options.center)
this.map.panToBounds(this.bounds);
} else {
this.map.fitBounds(this.bounds);
this.map.panToBounds(this.bounds);
}
}
var zoom = this.map.getZoom();
if (zoom > 20) this.map.setZoom(20);
}
this.getPinList = function (katids, branchenids, gnr) {
var data = JSON.stringify({ 'katids': katids, 'branchenids': branchenids, 'filtergnr': gnr, 'sprachid': this.options.sprachid });
this.deleteMarkers();
$('#themenFilterWrapper').hide();
$('#filterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetPOIPinList',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
self.AddPOIMarkers(data.d);
}
});
}
this.AddPOIMarkers = function (poilist) {
self.bounds = new google.maps.LatLngBounds();
poilist.forEach(function (responsePOI) {
self.addMarkerPOI(responsePOI);
var pos = new google.maps.LatLng(responsePOI.latLng.lat, responsePOI.latLng.lng)
self.bounds.extend(pos);
});
self.updateMap()
}
this.showRoute = function (ctrl) {
this.showCurrentRecord($(ctrl).data().onr);
this.showRouteDetail(this.currentRecord)
}
this.showRouteDetail = function (response) {
var path = [];
if (!response.latLng) {
response.latLng = response.legs[0];
}
response.legs.forEach(function (leg) {
var pos = new google.maps.LatLng(leg.lat, leg.lng)
path.push(pos);
self.bounds.extend(pos);
});
if (response.pois) {
if (response.pois.length > 0) {
$('#mf_route_poi_list').append('<h2>' + self.localTexts.routespoisheader + ':</h2><ul class="collapsible-items"></ul>')
} else {
$('#mf_route_poi_list').empty();
}
response.pois.forEach(function (responsePOI, index) {
var pos = new google.maps.LatLng(responsePOI.latLng.lat, responsePOI.latLng.lng)
if (self.options.clusterType == clusterEnum.CLUSTER) {
var marker = new google.maps.Marker({
position: pos,
icon: self.routePoiBox,
map: self.detailmap,
label: { text: toAlpha(index), color: 'black' }
});
self.detailmarkers.push(marker);
} else {
var marker = new google.maps.Marker({
position: pos,
icon: self.routePoiBox,
label: { text: toAlpha(index), color: 'black' }
});
self.omsdetail.addMarker(marker);
self.detailmarkers.push(marker);
}
self.bounds.extend(pos);
var poiItemLayout = $('#mf_route_layout .mf_route_collapsible_detailItem').clone();
poiItemLayout.show()
poiItemLayout.find('.mf_route_collapsible_map').html('<img src="' + self.getStaticMapUrl(responsePOI) + '" title="' + self.localTexts.mapfor + ' ' + responsePOI.bez + '">');
poiItemLayout.find('.mf_route_collapsible_detailLink').html('<a onclick="showPOI(this)" data-onr="' + responsePOI.onr + '" ><span class="mf_moreDetails"><span class="fa fa-chevron-right"></span><span class="mf_moreDetails_text">' + self.localTexts.detail + '...</span></span></a>');
poiItemLayout.find('.listingBullet').html(toAlpha(index));
poiItemLayout.find('#rlist_header').html(responsePOI.bez);
if (responsePOI.imgUrl) {
poiItemLayout.find('.mf_route_collapsible_image_wrapper').html('<img class="mf_route_collapsible_image" src="' + responsePOI.imgUrl.replace('&width=400&height=200', '&width=275&height=225') + '" />');
} else {
poiItemLayout.find('.mf_route_collapsible_image_wrapper').html('<div class="noImageWrapper"><span class="mf_lb_placeholder_value"><span class="fa fa-picture-o"></span></span></div>');
}
if (responsePOI.address) {
poiItemLayout.find('.mf_route_collapsible_address').html('<p>' + responsePOI.address + '</p>');
poiItemLayout.find('.mf_route_collapsible_address').show();
}
else {
poiItemLayout.find('.mf_route_collapsible_address').hide();
}
if (responsePOI.icons && responsePOI.icons.length > 0) {
poiItemLayout.find('.mf_route_collapsible_icon_wrapper').html('<img class="mf_route_collapsible_image" src="' + responsePOI.icons[0].icon + '" />');
poiItemLayout.find('.mf_route_collapsible_icon_wrapper').show();
if (responsePOI.icons && responsePOI.icons.length > 0)
poiItemLayout.find('.mf_route_collapsible_category').html(responsePOI.icons[0].vorkategoriebez + ' > ' + responsePOI.icons[0].bez);
poiItemLayout.find('.mf_route_collapsible_categories').empty();
if (responsePOI.icons.length > 1) {
for (var i = 1; i < responsePOI.icons.length; i++) {
poiItemLayout.find('.mf_route_collapsible_categories').append('<a "javascript:void(0);"><img class="mf_route_collapsible_category" src="' + responsePOI.icons[i].icon + '" title="' + responsePOI.icons[i].bez + '" /></a>');
}
}
} else {
poiItemLayout.find('.mf_route_collapsible_icon_wrapper').hide();
}
if (responsePOI.icons.length > 1 || (responsePOI.tel && responsePOI.tel != '') || (responsePOI.email && responsePOI.email != '') || (responsePOI.web && responsePOI.web != '')) {
poiItemLayout.find('.mf_route_collapsible_detail_contactWrapper').show();
} else {
poiItemLayout.find('.mf_route_collapsible_detail_contactWrapper').hide();
}
$('.mf_route_collapsible_contact').hide();
if (responsePOI.tel && responsePOI.tel != '') {
poiItemLayout.find('.mf_route_collapsible_contact_tel').html(responsePOI.tel);
poiItemLayout.find('.mf_poi_contact_phone').show();
$('.mf_route_collapsible_contact').show();
} else {
poiItemLayout.find('.mf_poi_contact_phone').hide();
}
if (responsePOI.email && responsePOI.email != '') {
poiItemLayout.find('.mf_route_collapsible_contact_mail').html('<a href="/system/web/kontaktform.aspx?email=E62B4A454159FF5999059F9161AB8485413EC41A0BE4669A6FE47BB224A0F30346BD5DAD8DF94DD13D20FF35296F2148F9C049793821112F3D321F5C429B34002C2CF2A17A3E25D042609BE87B3A02BBEF441AAB934222887495FAA2F1FE0E7B54E873954394E8E79FC18194564246F2C36FD977&menuonr=221154316&sprache=1" title="E-mail senden">E-mail senden</a>');
poiItemLayout.find('.mf_poi_contact_mail').show();
$('.mf_route_collapsible_contact').show();
} else {
poiItemLayout.find('.mf_poi_contact_mail').hide();
}
if (responsePOI.web && responsePOI.web != '') {
poiItemLayout.find('.mf_route_collapsible_contact_website').html('<a href="' + responsePOI.web + '">' + responsePOI.web + '</a>');
poiItemLayout.find('.mf_poi_contact_website').show();
$('.mf_route_collapsible_contact').show();
} else {
poiItemLayout.find('.mf_poi_contact_website').hide();
}
$('#mf_route_poi_list ul').append(poiItemLayout);
});
$("#mf_route_poi_list").ris_collapsible();
} else {
$('#mf_route_poi_list').empty();
}
$('#detailElevation_chart').hide();
this.detailPolyline = new google.maps.Polyline({ map: this.detailmap, path: path, icons: this.ArrowList, strokeColor: response.color });
if (response.showprofil) {
$('#detailElevation_chart').show();
var ec = new ElevationsChart(mf_texts);
ec.displayPathElevation(path, $('#detailElevation_chart')[0], response.bez);
}
this.detailmaprebind();
}
this.getHnrForStrassen = function (data) {
this.deleteMarkers();
$('#themenFilterWrapper').hide();
$('#filterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetHNRForStrassenOnr',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
self.bounds = new google.maps.LatLngBounds();
data.d.forEach(function (StrassenResponse) {
self.addNumberPlate(StrassenResponse, false);
var pos = new google.maps.LatLng(StrassenResponse.lat, StrassenResponse.lng)
self.bounds.extend(pos);
});
self.updateMap();
}
});
}
this.updateMap = function () {
this.rebind();
this.makePager();
if (this.isDetailVisible) {
this.showMap();
}
}
this.getVeranstaltungen = function (data) {
$.extend(data, { menuonr: mf.options.menuonr });
this.deleteMarkers();
$('#themenFilterWrapper').hide();
$('#filterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetVeranstaltungen',
data: JSON.stringify(data),
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
self.bounds = new google.maps.LatLngBounds();
data.d.forEach(function (recordVA) {
mf.addMarkerVA(recordVA);
var pos = new google.maps.LatLng(recordVA.latLng.lat, recordVA.latLng.lng)
self.bounds.extend(pos);
});
self.updateMap();
}
});
}
this.getMarkers = function () {
if (this.options.clusterType == clusterEnum.CLUSTER) {
return self.map.markerCluster.getMarkers();
}
else {
return self.oms.getMarkers();
}
};
this.addMarker = function (Response, ibcontent, leaveListView) {
var markers = self.getMarkers();
if (markers) {
for (var i = 0; i < markers.length; i++) {
if (markers[i].infobox.record.onr == Response.onr)
return;
}
}
var icons = Response.icons;
if (icons.length > 0) {
var pos = new google.maps.LatLng(Response.latLng.lat, Response.latLng.lng);
var marker = new google.maps.Marker({
icon: icons[0].icon,
position: pos,
});
marker.infobox = new InfoBox(this.infoboxOptions);
marker.infobox.setContent(ibcontent);
if (!leaveListView)
$('.mf_infobox_overview').append(ibcontent);
marker.infobox.record = Response;
google.maps.event.addListener(marker.infobox, 'closeclick', function () {
$('.elevationChart_panel').hide()
});
var clickType = 'spider_click';
if (this.options.clusterType == clusterEnum.CLUSTER) {
clickType = 'click';
}
google.maps.event.addListener(marker, clickType, (function (marker, i) {
return function () {
var closeIb = false;
$('.over_map').hide();
$('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
var markers = self.getMarkers();
if (marker.infobox.getMap()) {
closeIb = true;
}
for (var i = 0; i < markers.length; i++) {
markers[i].infobox.close();
}
if (!closeIb) {
self.currentRecord = marker.infobox.record;
marker.infobox.open(self.map, this);
if (self.currentRecord.responsetype && self.currentRecord.responsetype == "route") {
if (self.polylines) {
self.polylines.forEach(function (polyline) {
polyline.polyline.setMap(null);
});
}
marker.infobox.record.pois.forEach(function (responsePOI) {
self.addMarkerPOI(responsePOI);
var pos = new google.maps.LatLng(responsePOI.latLng.lat, responsePOI.latLng.lng)
self.bounds.extend(pos);
});
var pi = self.getCurrentPolyInfo(self.currentRecord.onr);
if (pi) {
pi.polyline.setMap(self.map);
}
self.rebind();
}
self.map.panTo(this.position);
} else {
$('.elevationChart_panel').hide();
}
}
})(marker));
self.addMarkerToMarkers(marker);
}
}
this.clearMarkers = function(){
if (this.options.clusterType == clusterEnum.CLUSTER) {
this.map.markerCluster.clearMarkers();
}else{
this.oms.removeAllMarkers();
}
}
this.addMarkerToMarkers = function (marker) {
if (this.options.clusterType == clusterEnum.CLUSTER) {
this.map.markerCluster.addMarker(marker);
} else {
this.oms.addMarker(marker);
}
}
this.deleteMarkers = function (leaveListView) {
if (this.polylines) {
this.polylines.forEach(function (polyline) {
polyline.polyline.setMap(null);
});
this.polylines = [];
}
if (!leaveListView) {
this.clearListview();
}
if (this.routeinfo && this.routeinfo.infobox) {
this.routeinfo.infobox.close();
}
$('.over_map .itm_selected').toggleClass('itm_selected', 'itm_notSelected');
$('.elevationChart_panel').hide();
this.clearMarkers();
if (this.map.markerElevation) this.map.markerElevation.setVisible(false);
while (this.listeners.length) {
window.google.visualization.events.removeListener(this.listeners.pop());
}
}
this.clearListview = function () {
$('#listView .mf_infobox_overview').empty();
}
this.addNumberPlate = function (StrassenResponse, showthemen) {
var pos = new google.maps.LatLng(StrassenResponse.lat, StrassenResponse.lng)
var path = 'M -10,-10 10,-10 10,10 -10,10 z'
if (StrassenResponse.Hnr.length > 2) {
var offset = (StrassenResponse.Hnr.length) * 5;
path = 'M -' + offset + ',-10 ' + offset + ',-10 ' + offset + ', 10 -' + offset + ',10 z'
}
if (StrassenResponse.color == null || StrassenResponse.color == '') {
StrassenResponse.color == 'blue'
}
var bluebox = {
path: path,
fillColor: StrassenResponse.color,
fillOpacity: 0.8,
scale: 1,
strokeColor: 'black',
strokeWeight: 1
};
var marker = new google.maps.Marker({
position: pos,
icon: bluebox,
map: this.map,
label: { text: StrassenResponse.Hnr, color: 'white', fontSize: this.options.hausnrfontsize }
});
this.addMarkerToMarkers(marker);
marker.infobox = new InfoBox(this.infoboxOptions);
var ibcontent = this.getInfoBoxLayout(StrassenResponse, showthemen);
marker.infobox.setContent(ibcontent);
$('.mf_infobox_overview').append(ibcontent);
marker.infobox.record = StrassenResponse;
google.maps.event.addListener(marker, 'click', (function (marker, i) {
return function () {
var closeIb = false;
if (marker.infobox.getMap()) {
closeIb = true;
}
$('.over_map').hide();
$('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
var markers = self.getMarkers();
for (var i = 0; i < markers.length; i++) {
markers[i].infobox.close();
}
if (!closeIb)
marker.infobox.open(self.map, this);
self.currentRecord = marker.infobox.record;
self.map.panTo(this.position);
}
})(marker));
}
this.closeInfobox = function () {
var markers = this.getMarkers();
for (var i = 0; i < markers.length; i++) {
markers[i].infobox.close();
}
}
this.setRouteFrom = function (Lat, Lng) {
if (this.routeFinder.markers.from) {
this.routeFinder.markers.from.setMap(null);
this.routeFinder.markers.from = null;
}
$('#mf_route_from').val(Lat + ', ' + Lng);
var pos = new google.maps.LatLng(Lat, Lng);
var marker = new google.maps.Marker({
position: pos,
map: this.map,
icon: this.pinSymbol('green'),
});
this.routeFinder.markers.from = marker;
if (this.routeFinder.markers.to) {
this.routeFinder.destination = $('#mf_route_to').val();
this.routeFinder.origin = $('#mf_route_from').val();
this.calcRoute();
}
showPane($('.mf_dd_selector')[4]);
}
this.setRouteTo = function (Lat, Lng) {
if (this.routeFinder.markers.to) {
this.routeFinder.markers.to.setMap(null);
this.routeFinder.markers.to = null;
}
$('#mf_route_to').val(Lat + ', ' + Lng);
var pos = new google.maps.LatLng(Lat, Lng);
var marker = new google.maps.Marker({
position: pos,
map: this.map,
icon: this.pinSymbol('red'),
});
this.routeFinder.markers.to = marker;
if (this.routeFinder.markers.from) {
this.routeFinder.destination = $('#mf_route_to').val();
this.routeFinder.origin = $('#mf_route_from').val();
this.calcRoute();
}
showPane($('.mf_dd_selector')[4])
}
this.getRoute = function (data) {
this.deleteMarkers();
$('#themenFilterWrapper').hide();
$('#filterWrapper').hide();
var jsonparam = JSON.stringify({ 'routes': data, 'sprachid': this.options.sprachid });
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetRoute',
data: jsonparam,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
self.bounds = new google.maps.LatLngBounds();
data.d.forEach(function (Route) {
self.showRouteOnMap(Route, data.d.length == 1)
})
self.updateMap();
}
});
}
this.showRouteOnMap = function (Route, showRoute) {
if (!Route.latLng) {
Route.latLng = Route.legs[0]
}
self.addMarkerRoute(Route);
var pos = new google.maps.LatLng(Route.latLng.lat, Route.latLng.lng)
if (!self.bounds) {
self.bounds = new google.maps.LatLngBounds();
}
self.bounds.extend(pos);
var path = [];
Route.legs.forEach(function (leg) {
var pos = new google.maps.LatLng(leg.lat, leg.lng)
path.push(pos);
if (showRoute)
self.bounds.extend(pos);
});
var routePoly = new google.maps.Polyline({ path: path, icons: self.ArrowList, strokeColor: Route.color })
self.polylines.push(new polyInfo(Route.onr, routePoly));
if (showRoute) {
routePoly.setMap(self.map);
}
var mcmarkers = self.getMarkers();
self.routeinfo = mcmarkers[mcmarkers.length - 1];
google.maps.event.addListener(routePoly, 'click', function (event) {
self.routeinfo.infobox.setPosition(event.latLng);
self.routeinfo.infobox.open(self.map);
});
if (Route.pois && showRoute) {
Route.pois.forEach(function (responsePOI) {
self.addMarkerPOI(responsePOI);
var pos = new google.maps.LatLng(responsePOI.latLng.lat, responsePOI.latLng.lng)
self.bounds.extend(pos);
});
}
}
this.routeinfo = null;
this.pinSymbol = function (color) {
return {
path: 'M 0,0 C -2,-20 -10,-22 -10,-30 A 10,10 0 1,1 10,-30 C 10,-22 2,-20 0,0 z M -2,-30 a 2,2 0 1,1 4,0 2,2 0 1,1 -4,0',
fillColor: color,
fillOpacity: 1,
strokeColor: '#000',
strokeWeight: 2,
scale: 1,
};
}
this.textSearch = function (text, fn) {
if (text.length < 3) {
alert(this.localTexts.err3chars);
if (fn) fn();
} else {
var data = JSON.stringify({ 'searchterm': text, 'sprachid': this.options.sprachid, 'menuonr': this.options.menuonr });
$('#themenFilterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/getFulltextSearch',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
self.deleteMarkers();
self.bounds = new google.maps.LatLngBounds();
self.searchresults = data.d.responses;
if (!data.d.hasError) {
self.searchresults = data.d.responses;
self.searchresults.forEach(function (response) {
self.ShowResponse(response, false, false, true);
});
} else {
if (data.d.ErrorType == 1) {
alert(self.localTexts.errorTooMany.format(data.d.count));
} else {
alert(self.localTexts.errorAlert);
}
}
if (fn) fn();
self.updateMap();
}
});
}
}
this.ShowResponse = function (response, showthemen, leaveListView, hideRoutePois) {
if (!self.bounds) {
self.bounds = new google.maps.LatLngBounds();
}
if (response.responsetype == "poi") {
self.addMarkerPOI(response, showthemen, leaveListView);
var pos = new google.maps.LatLng(response.latLng.lat, response.latLng.lng)
self.bounds.extend(pos);
}
if (response.responsetype == "strassen") {
self.addNumberPlate(response, showthemen, leaveListView);
var pos = new google.maps.LatLng(response.lat, response.lng)
self.bounds.extend(pos);
}
if (response.responsetype == "veranstaltung") {
self.addMarkerVA(response, showthemen, leaveListView);
var pos = new google.maps.LatLng(response.latLng.lat, response.latLng.lng)
self.bounds.extend(pos);
}
if (response.responsetype == "route") {
if (!response.latLng) {
response.latLng = response.legs[0]
}
self.addMarkerRoute(response, showthemen, leaveListView);
var pos = new google.maps.LatLng(response.latLng.lat, response.latLng.lng)
self.bounds.extend(pos);
var path = [];
response.legs.forEach(function (leg) {
var pos = new google.maps.LatLng(leg.lat, leg.lng)
path.push(pos);
self.bounds.extend(pos);
});
if (!hideRoutePois && response.pois) {
response.pois.forEach(function (responsePOI) {
self.addMarkerPOI(responsePOI, showthemen, leaveListView);
var pos = new google.maps.LatLng(responsePOI.latLng.lat, responsePOI.latLng.lng)
self.bounds.extend(pos);
});
}
self.polylines.push(new polyInfo(response.onr, new google.maps.Polyline({ path: path, icons: self.ArrowList, strokeColor: response.color })));
}
}
this.getCurrentRecord = function (onr) {
if (this.currentRecord == null || this.currentRecord == undefined || this.currentRecord.onr != onr) {
this.getMarkers().forEach(function (marker) {
if (marker.infobox.record.onr == onr) {
self.currentRecord = marker.infobox.record;
return self.currentRecord;
} else {
if (marker.infobox.record.pois) {
marker.infobox.record.pois.forEach(function (poi) {
if (poi.onr == onr) {
self.currentRecord = poi;
return self.currentRecord;
}
});
}
}
});
};
return this.currentRecord;
}
this.getCurrentPolyInfo = function (onr) {
var curpi;
if (this.polylines) {
this.polylines.forEach(function (pi) {
if (pi.onr == onr) {
curpi = pi;
return;
}
});
}
return curpi;
}
this.makePager = function () {
var $listItems = $('#listView .mf_infobox_overview .mf_infobox');
var $listView = $('#listView #listViewPager');
$listView.empty();
$('#alleErgebnisse .listViewCtrl_txt').html($listItems.length + ' ' + this.localTexts.results)
if ($listItems.length > 12) {
var pagerDiv = $('<div class="listViewPager_innerWrapper"></div>');
var pages = $listItems.length / 12;
for (var i = 0; i < pages; i++) {
pagerDiv.append('<a class="listViewPager_pagerItem" onclick="mf.showPage(' + i + ')"> ' + (i + 1) + ' </a>');
}
$listView.html(pagerDiv)
}
self.showPage(0);
}
this.scrolltoShow = function () {
$("html,body").animate({ scrollTop: $("#mf_whole").offset().top - $('#header').height() }, "fast");
}
this.showPage = function (page) {
var $listItems = $('#listView .mf_infobox_overview .mf_infobox');
var $overview = $('#listView .mf_infobox_overview')
$('.listViewPager_pagerItem').removeClass('active');
$('.listViewPager_pagerItem:nth(' + page + ')').addClass('active');
$listItems.hide();
var lLen = $listItems.length;
if (self.options.scrollToMap)
this.scrolltoShow();
$('.mf_infobox-placeholder').remove();
for (var i = 0; i < 12; i++) {
var j = (page * 12) + i;
if (lLen > j) {
if (i > 0) {
$overview.append('<div class="mf_infobox-placeholder"></div>');
}
$($listItems[j]).show();
}
}
if ($('.mf_infobox-placeholder').length < 4) {
for (var i = $('.mf_infobox-placeholder').length; i < 4; i++) {
$overview.append('<div class="mf_infobox-placeholder"></div>');
}
}
}
this.showMapContents = function () {
$('#mapView').show();
$('#detailView').hide();
$('#listView').hide();
$('#notMapView').hide();
$('.mf_map_link').hide();
$('.mf_galerie_link').show();
this.isListVisible = false;
this.isDetailVisible = false;
}
this.showMap = function () {
this.showMapContents();
this.updateMap();
}
this.getInfoBoxLayout = function (Response, showthemen, fnName, extra) {
var layout = '<div class="mf_infobox">'
layout += '<div class="mf_content">';
layout += '<h2 class="mf_poi_bez">' + Response.bez
layout += '<a class="mf_poi_closeItem" href="javascript:mf.closeInfobox();"><span class="fa fa-times"></span></a>'
layout += '</h2>';
if (Response.gemeinde && this.options.isregion) {
layout += '<h3 class="mf_poi_gemeinde"><span class="fa fa-chevron-right"></span> ' + Response.gemeinde + '</h3>';
}
layout += '<div class="mf_detail_wrappper">'
layout += '<div class="mf_image_wrapper">';
if (Response.imgUrl) {
layout += '<img class="mf_image" src="' + Response.imgUrl + '" />';
}
layout += '</div>';
if (Response.imgUrl) {
layout += '<div class="mf_poi_detail width53">';
} else {
layout += '<div class="mf_poi_detail width100">';
}
layout += '<div class="mf_overview_detail_katWrapper"><span class="mf_poi_icon_wrapper">';
if (Response.icons && Response.icons.length > 0) {
layout += '<img class="mf_poi_image" src="' + Response.icons[0].icon + '" title="' + Response.icons[0].bez + '"/>';
}
layout += '</span>';
layout += '<span class="mf_poi_category">';
if (Response.icons && Response.icons.length > 0)
layout += Response.icons[0].vorkategoriebez + ' > ' + Response.icons[0].bez;
layout += '</span></div>';
layout += '<span class="mf_poi_address">';
if (Response.address) {
layout += Response.address;
}
layout += '</span>';
if (extra) {
layout += '<div class="mf_poi_routelink">'
layout += extra;
layout += '</div>'
}
layout += '</div>';
layout += '<div class="mf_poi_detail">';
if ((Response.tel && Response.tel != '') ||
(Response.email && Response.email != '') ||
(Response.web && Response.web != '')
) {
layout += '<div class="mf_poi_contact">';
if (Response.tel && Response.tel != '') {
layout += '<span class="mf_poi_contact_tel">';
layout += '<span class="fa fa-phone"></span>';
layout += Response.tel;
layout += '</span>';
}
if (Response.email && Response.email != '') {
layout += '<span class="mf_poi_contact_mail">';
layout += '<a href="mailto:' + Response.email + '">';
layout += '<span class="fa fa-envelope"></span>';
layout += '</a>';
layout += '</span>';
}
if (Response.web && Response.web != '') {
layout += '<span class="mf_poi_contact_website">';
layout += '<a href="' + Response.web + '">';
layout += '<span class="fa fa-home"></span>';
layout += '</a>';
layout += '</span>';
}
layout += '</div>';
}
layout += '<span class="mf_poi_planner">';
layout += this.localTexts.routenplanung + ': ';
layout += '<a href="javascript:void(0);" class="mf_poi_planner_marker" onclick="mf.setRouteFrom(\'' + Response.latLng.lat + '\', \'' + Response.latLng.lng + '\')">';
layout += ' <span class="fa fa-dot-circle-o"></span>' + this.localTexts.vonhier + '</a>';
layout += '<a href="javascript:void(0);" class="mf_poi_planner_marker" onclick="mf.setRouteTo(\'' + Response.latLng.lat + '\', \'' + Response.latLng.lng + '\')">';
layout += ' <span class="fa fa-map-marker"></span>' + this.localTexts.hierher + '</span>';
layout += '</a>';
if (Response.icons && Response.icons.length > 1) {
layout += '<span class="mf_poi_categories">';
for (var i = 1; i < Response.icons.length; i++) {
layout += '<a "javascript:void(0);">';
layout += '<img class="mf_poi_category" src="' + Response.icons[i].icon + '" title="' + Response.icons[i].bez + '" />';
layout += '</a>';
}
layout += '</span>';
}
layout += '</div>';
layout += '</div>';
layout += '<div class="mf_footer">';
if (showthemen) {
layout += '<input type="checkbox" data-onr="' + Response.onr + '" onclick="mf.themenSelect(this)" class="mf_createRoute_checkbox">';
}
if (fnName) {
layout += '<a onclick="' + fnName + '(this)" data-onr="' + Response.onr + '" >';
layout += '<span class="mf_moreDetails">';
layout += '<span class="fa fa-chevron-right"></span>';
layout += '<span class="mf_moreDetails_text">' + texts.detail + '...</span>';
layout += '</span>';
layout += '</a>';
} else {
layout += ' '
}
layout += '</div>';
layout += '</div>';
return layout;
}
this.themenSelect = function (ctrl) {
if ($('.mf_createRoute_checkbox:checked').length > 0) {
this.deleteMarkers(true);
var onrs = [];
$('.mf_createRoute_checkbox:checked').each(function () {
onrs.push($(this).data().onr);
});
this.options.startuplist.forEach(function (response) {
if ($.inArray(response.onr, onrs) != -1)
self.ShowResponse(response, true, true)
});
} else {
this.deleteMarkers();
this.addThemenCard();
this.options.startuplist.forEach(function (response) { self.ShowResponse(response, true) });
}
this.updateMap();
this.rebind();
}
this.ec; // Elevations Chart holder
this.showProfil = function (onr) {
if (this.isListVisible) {
this.showMapContents();
this.rebind();
}
var eChart = $('#elevation_chart');
if (eChart.data().onr && eChart.data().onr == onr) {
$('.elevationChart_panel').toggle();
return;
};
this.getCurrentRecord(onr);
ec = new ElevationsChart(mf_texts);
ec.displayPathElevation(this.getCurrentPolyInfo(onr).polyline.getPath().getArray(), eChart[0], this.currentRecord.bez, function () {
self.listeners.push(window.google.visualization.events.addListener(ec.chart, 'select', function () {
var sel = ec.chart.getSelection();
if (sel.length && typeof (sel[0].row) == 'number') {
if (!self.map.getCenter().equals(ec.elevations[sel[0].row].location)) {
self.map.panTo(ec.elevations[sel[0].row].location);
ec.chart.setSelection();
}
else if ((self.map.zoom < ((self.map.maxZoom || self.map.mapTypes[self.map.mapTypeId].maxZoom) - 1))) {
self.map.setZoom(self.map.zoom + 1);
ec.chart.setSelection();
}
}
}));
self.listeners.push(window.google.visualization.events.addListener(ec.chart, 'onmouseover', function (event) {
if (typeof (event.row) == 'number') {
if (!self.map.markerElevation) self.map.markerElevation = new google.maps.Marker(
{
map: self.map, position: ec.elevations[event.row].location,
icon: new google.maps.MarkerImage('mfImage.axd?ico=targetElevation.png'),
draggable: false, raiseOnDrag: false
});
else self.map.markerElevation.setPosition(ec.elevations[event.row].location), self.map.markerElevation.setVisible(true);
}
}));
self.listeners.push(window.google.visualization.events.addListener(ec.chart, 'onmouseout', function () {
if (self.map.markerElevation) self.map.markerElevation.setVisible(false);
}));
});
eChart.data("onr", onr);
$('.elevationChart_panel').show();
}
this.hideElevation = function () {
$('.elevationChart_panel').hide();
}
this.showListView = function () {
$('#mapView').hide();
$('#detailView').hide();
$('#listView').show();
$('#notMapView').show();
$('.mf_map_link').show();
$('.mf_galerie_link').hide();
this.isDetailVisible = false;
this.isListVisible = true;
}
this.clearListView = function () {
var listView = $('#listView #listViewPager');
listView.empty();
}
this.showRecord = function (record) {
if (this.detailPolyline) {
this.detailPolyline.setMap(null);
this.detailPolyline = null;
}
for (var i = 0; i < this.detailmarkers.length; i++) {
this.detailmarkers[i].setMap(null);
}
this.detailmarkers = [];
$('#detailView').removeClass('mf_poi_detail');
$('#detailView').removeClass('mf_va_detail');
$('#detailView').removeClass('mf_route_detail');
if (record.responsetype == "poi") {
$('.mf_poi_categories_header').html('<p>' + this.localTexts.weiterepoikategorie + ':</p>');
$('#detailView').addClass('mf_poi_detail');
}
if (record.responsetype == "veranstaltung") {
$('#detailView').addClass('mf_va_detail');
}
if (record.responsetype == "route") {
$('#detailView').addClass('mf_route_detail');
$('.mf_poi_categories_header').html('<p>' + this.localTexts.weitererouteskategorie + ':</p>');
}
$('#mf_route_poi_item').hide();
$('#mf_route_poi_list').empty();
this.showDetailView();
this.scrolltoShow();
if (record.responsetype)
$('#detailView .mf_poi_icon_wrapper').html('<img src="' + record.icons[0].icon + '" title="' + record.icons[0].bez + '">');
$('#detailView .mf_poi_bez').html(record.bez);
if (record.address) {
$('#detailView .mf_poi_location').show();
$('#detailView .mf_poi_location').html('<p>' + record.address + '</p>');
}
else {
$('#detailView .mf_poi_location').hide();
}
if (record.tel && record.tel != '') {
$('#detailView .mf_poi_contact_phone').show();
$('#detailView .mf_poi_contact_phone_value').html(record.tel);
} else {
$('#detailView .mf_poi_contact_phone').hide();
}
if (record.email && record.email != '') {
$('#detailView .mf_poi_contact_mail').show();
$('#detailView .mf_poi_contact_mail_value').html('<a href="/system/web/kontaktform.aspx?email=25E46728AE732690E19100BE5B32EF28827344070576041E8328BB64DD96844BC3D8939EE3E72E53AFD93695CF7D896407647FC31757A186A775261DC9CD132C852CFDD0B2CFBC9005E437BC57B75926632F9F8799AFF7B9ED841318E3D8E812DCAEEAF8&menuonr=221154316&sprache=1" title="E-mail senden">E-mail senden</a>');
} else {
$('#detailView .mf_poi_contact_mail').hide();
}
if (record.web && record.web != '') {
$('#detailView .mf_poi_contact_website').show();
$('#detailView .mf_poi_contact_website_value').html('<a href="' + record.web + '">' + record.web + '</a>');
} else {
$('#detailView .mf_poi_contact_website').hide();
}
if (record.icons.length > 1) {
var icons = '';
for (var i = 1; i < record.icons.length; i++) {
icons += '<a href="javascript:void(0);"><img class="mf_poi_category" src="' + record.icons[i].icon + '" title="' + record.icons[i].bez + '" /></a>'
}
$('#mfr_detail_kats').html(icons);
$('.mf_poi_categories').show();
} else {
$('#mfr_detail_kats').empty();
$('.mf_poi_categories').hide();
}
$('.mf_poi_bigImage').hide();
$('.mf_route_gallery').hide();
if (record.responsetype != 'route') {
if (record.imgUrl && record.imgUrl != '') {
$('.mf_poi_bigImage').show();
$('.mf_poi_bigImage .mf_poi_image_wrapper').html('<a href="' + record.imgUrl.replace('mode=T', 'mode=O') + '" class="mf_lb"><img class="mf_poi_image" src="' + record.imgUrl.replace('mode=T', 'mode=O') + '" /></a>');
}
}
else {
$('.mf_route_gallery .mf_route_gallery_innerWrapper').empty();
if (record.imgUrl && record.imgUrl != '') {
$('.mf_route_gallery').show();
$('.mf_route_gallery .mf_route_gallery_innerWrapper').html('<a href="' + record.imgUrl.replace('mode=T', 'mode=O') + '" class="mf_lb"><img class="mf_poi_image" src="' + record.imgUrl + '" /></a>');
}
}
$('#detailElevation_chart').hide();
this.bounds = new google.maps.LatLngBounds();
var pos = new google.maps.LatLng(record.latLng.lat, record.latLng.lng)
if (this.options.clusterType == clusterEnum.CLUSTER) {
var marker = new google.maps.Marker({
icon: record.icons[0].icon,
position: pos,
map: this.detailmap
});
this.detailmarkers.push(marker);
} else {
var marker = new google.maps.Marker({
icon: record.icons[0].icon,
position: pos,
});
this.omsdetail.addMarker(marker);
this.detailmarkers.push(marker);
}
this.bounds.extend(pos);
this.detailmaprebind();
}
this.removeCards = function (ctrl, responseType) {
$(ctrl).hide();
var remainingRecords = [];
this.searchresults.forEach(function (response) {
if (response.responsetype != responseType) {
remainingRecords.push(response)
}
});
this.searchresults = remainingRecords;
this.showCards();
}
this.showCards = function () {
this.deleteMarkers();
var gnr = 0;
var fGmd = $('#filterGmdDD');
if (fGmd) {
gnr = fGmd.val();
}
this.searchresults.forEach(function (response) {
if (gnr == 0 || response.gnr == gnr)
self.ShowResponse(response, false, false, true);
});
this.updateMap();
}
this.filterThemen = function (gnr) {
this.deleteMarkers();
this.addThemenCard();
this.options.startuplist.forEach(function (response) { if (gnr == 0 || response.gnr == gnr) self.ShowResponse(response, true) });
this.updateMap();
}
this.addThemenCard = function () {
if (this.options.katdescription == null) {
this.options.katdescription = '';
}
$('.mf_infobox_overview').append('<div class="mf_infobox_kat"><div class="mf_content"><h2 class="mf_poi_bez">' + this.options.katbez + '</h2><div class="mf_detail_wrappper"><div class="mf_poi_moreInformation_infoTextWrapper" data-label="text-hidden"><div class="mf_poi_moreInformation_textWrapper"><div class="mf_poi_moreInformation_text">' + this.options.katdescription + '</div><div class="mf_poi_moreInformation_showTextLayer"></div></div><div class="mf_poi_moreInformation_showText"><span class="showOnHiddenText"><span class="fa fa-chevron-down"></span><span class="showMoreText">mehr anzeigen</span></span><span class="showOnShownText"><span class="fa fa-chevron-up"></span><span class="showLessText">weniger anzeigen</span></span></div></div></div></div></div>');
var toggleelement2 = $(".mf_infobox_kat .mf_poi_moreInformation_infoTextWrapper");
var textitem2 = $(".mf_infobox_kat .mf_poi_moreInformation_infoTextWrapper .mf_poi_moreInformation_textWrapper .mf_poi_moreInformation_text");
var maxheight2 = 256;
if (textitem2.height() <= maxheight2) {
$(".mf_poi_moreInformation_showText").css("display", "none");
$(".mf_poi_moreInformation_showTextLayer").css("display", "none");
} else {
$('.mf_poi_moreInformation_infoTextWrapper[data-label="text-hidden"] .mf_poi_moreInformation_text').css("max-height", maxheight2)
}
$(".mf_infobox_kat .mf_poi_moreInformation_showText").click(function () {
if (toggleelement2.attr("data-label") == "text-hidden") {
textitem2.css({
"height": "100%",
"max-height": "none"
});
var estimatedheight2 = textitem2.height();
textitem2.css({
"height": maxheight2,
"max-height": "none",
"overflow": "visible"
}).animate({
"height": estimatedheight2
});
toggleelement2.attr("data-label", "text-shown");
} else if (toggleelement2.attr("data-label") == "text-shown") {
var estimatedheight2 = textitem2.height();
textitem2.css({
"height": estimatedheight2,
"max-height": estimatedheight2,
"overflow": "hidden"
}).animate({
"height": maxheight2,
}, {
queue: false
}).animate({
"max-height": maxheight2,
}, {
queue: false
});
toggleelement2.attr("data-label", "text-hidden");
}
return false;
});
}
this.showCurrentRecord = function (onr) {
this.getCurrentRecord(onr);
this.showRecord(this.currentRecord);
var data = JSON.stringify({ 'gnr': this.currentRecord.gnr, 'onr': this.currentRecord.onr, 'sprache': this.options.sprachid, 'menuonr': this.options.menuonr });
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetPOIDetail',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
if (data.d) {
self.showExtraInfo(data.d, self.currentRecord.responsetype);
} else {
self.hideExtraDetailInfo();
}
}
});
}
this.hideExtraDetailInfo = function () {
var fotoholder = $('.mf_poi_images_top3')
fotoholder.empty();
$('.mf_poi_openings').hide();
$('.mf_poi_moreInformation').hide();
$('.mf_poi_jumpToGelbeseiten').hide();
$('.mf_route_extrainfo').hide();
}
this.showExtraInfo = function (data, responsetype) {
var $fotoholder;
var maxlen = 3;
var placeholder = '<a class="mf_lb_placeholder"></a>'
$fotoholder = $('.mf_poi_images_top3');
$fotoholder.empty();
if (responsetype == 'route') {
$fotoholder = $('.mf_route_gallery .mf_route_gallery_innerWrapper');
maxlen = 4;
placeholder = '<a class="mf_lb_placeholder"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAADICAQAAABsHH9pAAABmUlEQVR42u3TAQ0AAAzCsOPf9BVggLQSliwHVJEADAIGAYOAQcAgYBAwCBgEDAIYBAwCBgGDgEHAIGAQMAgYBAwCGAQMAgYBg4BBwCBgEDAIGAQwCBgEDAIGAYOAQcAgYBAwCBgEMAgYBAwCBgGDgEHAIGAQMAhgEDAIGAQMAgYBg4BBwCBgEDAIYBAwCBgEDAIGAYOAQcAgYBDAIGAQMAgYBAwCBgGDgEHAIGAQwCBgEDAIGAQMAgYBg4BBwCBgEAnAIGAQMAgYBAwCBgGDgEHAIIBBwCBgEDAIGAQMAgYBg4BBwCCAQcAgYBAwCBgEDAIGAYOAQQCDgEHAIGAQMAgYBAwCBgGDgEEAg4BBwCBgEDAIGAQMAgYBgwAGAYOAQcAgYBAwCBgEDAIGAYMABgGDgEHAIGAQMAgYBAwCBgEMAgYBg4BBwCBgEDAIGAQMAgYBDAIGAYOAQcAgYBAwCBgEDAIGkQAMAgYBg4BBwCBgEDAIGAQMAhgEDAIGAYOAQcAgYBAwCBgEDAIYBAwCBgGDgEHAIGAQWPQrVADJ9dNP1AAAAABJRU5ErkJggg==" style="width: 100%;" alt="Kein Bild vorhanden - Platzhalter"><span class="mf_lb_placeholder_value"><span class="fa fa-picture-o"></span></span></a>'
}
if (data.fotos) {
data.fotos.forEach(function (fotourl) {
$fotoholder.append(' <a href="' + fotourl.replace('mode=T', 'mode=O') + '" class="mf_lb"><img class="mf_poi_image" src="' + fotourl + '" /></a>');
});
}
if ($fotoholder.find('a').length < maxlen)
for (var i = $fotoholder.find('a').length; i < maxlen; i++) {
$fotoholder.append(placeholder);
}
$('#mfr_oz').empty();
if (data.oeffnungszeiten) {
$('#mfr_oz').html(data.oeffnungszeiten);
$('.mf_poi_openings').show();
}
$('#mfr_nextopen').empty();
if (data.nextopen) {
$('#mfr_nextopen').html(data.nextopen);
$('.mf_poi_openings').show();
}
if (!(data.oeffnungszeiten) && !(data.nextopen)) {
$('.mf_poi_openings').hide();
}
$textItem = $(".mf_poi_moreInformation_infoTextWrapper .mf_poi_moreInformation_text");
$textItem.empty();
if (data.description) {
$('.mf_poi_moreInformation').show();
$textItem.empty();
$textItem.css({
"height": "100%",
"max-height": "none"
});
$textItem.html(data.description);
$toggleElement = $(".mf_poi_moreInformation_infoTextWrapper");
totalHeight = $($textItem).outerHeight();
maxHeight = 256;
if (totalHeight > maxHeight) {
$(".mf_poi_moreInformation_showText").show();
$textItem.css({
"height": maxHeight,
"max-height": maxHeight,
"overflow": "hidden"
});
$toggleElement.attr("data-label", "text-hidden");
} else {
$toggleElement.attr("data-label", "text-shown");
$(".mf_poi_moreInformation_showText").hide();
}
} else {
$('.mf_poi_moreInformation_showText').hide();
}
if (data.querverweislink) {
$('.mf_poi_jumpToGelbeseiten').show()
$('.mf_poi_jumpToGelbeseiten_text').html('<a href="' + data.querverweislink + '">' + this.localTexts.weiteredetails + '</a>')
} else {
if (data.redirecturl) {
$('.mf_poi_jumpToGelbeseiten').show()
$('.mf_poi_jumpToGelbeseiten_text').html('<a href="' + data.redirecturl + '">' + this.localTexts.weiteredetails + '</a>')
} else {
$('.mf_poi_jumpToGelbeseiten').hide()
}
}
$('.mf_route_extrainfo').empty();
$('.mf_route_extrainfo').hide();
if (data.ExtraInfo && data.ExtraInfo.length > 0) {
$('.mf_route_extrainfo').show();
var infoHeaderDiv = $('<div class="mf_wege_header"></div>');
infoHeaderDiv.html($('<p></p>').append('Details zum Weg:').append('<div class="detail_btns_wrapper"><a href="' + data.tourdruckenlink + '" class="print_tour"><span class="fa fa-print"></span>Tour Drucken</a> <a href="' + data.gpslink + '" class="download_gpx"><span class="fa fa-download"></span>GPX Daten</a></div>'));
$('.mf_route_extrainfo').html(infoHeaderDiv);
var infoDiv = $('<div class="mf_wege_dataTable"></div>');
data.ExtraInfo.forEach(function (info) {
infoDiv.append('<div class="mf_wege_dataTable_value"><p>' + info.Key + ': ' + info.Value + '</p></div>')
});
$('.mf_route_extrainfo').append(infoDiv);
}
$('.mf_lb').lightBox();
$('.mf_lb').append('<div class="mf_lb_image_overlay"><span class="fa fa-plus"></span></div>');
}
this.showDetailView = function () {
$('#mapView').hide();
$('#notMapView').show();
$('#detailView').show();
$('#listView').hide();
$('#zurGalerie').show();
this.isDetailVisible = true;
}
this.getStaticMapUrl = function (response) {
var icon = "";
if (response.icons && response.icons.length > 0)
icon = response.icons[0].icon;
var url = 'https://maps.googleapis.com/maps/api/staticmap?size=' + this.options.staticmapwidth + 'x' + this.options.staticmapheight + '&maptype=roadmap&zoom=14'
url += '&markers=icon:' + icon + '%7C' + response.latLng.lat + ',' + response.latLng.lng;
if (this.options.googleapikey) {
url += '&key=' + this.options.googleapikey;
}
return url;
}
this.detailmaprebind = function () {
google.maps.event.trigger(this.detailmap, 'resize');
this.detailmap.fitBounds(this.bounds);
this.detailmap.panToBounds(this.bounds);
}
}
function ElevationsChart(texts) {
this.chart = {};
var localTexts = {};
mf_text = jQuery.extend({
hoehenprofil: 'Höhenprofil',
distance: 'Distance',
height: 'Height',
}, texts);
this.localTexts = mf_text;
var self = this;
this.bez = "";
this.elevations;
this.callback;
this.chartDiv;
this.displayPathElevation = function (path, chartDiv, bez, callback) {
this.bez = bez;
this.callback = callback;
this.chartDiv = chartDiv;
totalDistance = google.maps.geometry.spherical.computeLength(path);
var roughPath = this.getRoughPath(path, 100);
var elevator = new google.maps.ElevationService;
elevator.getElevationAlongPath({
'path': roughPath,
'samples': 100
}, this.plotElevation);
}
this.plotElevation = function (elevations, status) {
self.elevations = elevations;
if (status !== 'OK') {
// Show the error code inside the chartDiv.
self.chartDiv.innerHTML = 'Cannot show elevation: request failed because ' +
status;
return;
}
if (totalDistance > 2000) {
totalDistance = totalDistance / 1000;
unit = 'km';
} else {
unit = 'm';
}
// Create a new chart in the elevation_chart DIV.
self.chart = new google.visualization.AreaChart(self.chartDiv);
var data = new google.visualization.DataTable();
data.addColumn('number', self.localTexts.distance);
data.addColumn('number', self.localTexts.hoehenprofil);
data.addColumn({ type: 'string', role: 'tooltip', 'p': { 'html': true } });
for (var i = 0; i < elevations.length; i++) {
data.addRow([((totalDistance / 100) * i), elevations[i].elevation, '<p class="mfr_chart_tt"><b>' + self.localTexts.distance + ':</b>' + ((totalDistance / 100) * i).toFixed(2) + unit + '<br /><b>' + self.localTexts.height + ':</b> ' + elevations[i].elevation.toFixed(0) + 'm</p>']);
}
// Draw the chart using the data within its DIV.
var chartOptions = {
title: self.bez,
height: 150,
tooltip: { isHtml: true },
legend: { position: 'top' },
hAxis: {
title: self.localTexts.distance + ' (' + unit + ')',
},
vAxis: {
title: self.localTexts.height + ' (m)'
},
}
self.chart.draw(data, chartOptions);
if (self.callback) {
self.callback();
}
}
this.getRoughPath = function (path, nPoints) {
/// <summary>
/// To reduce elevation service request data to avoid exceedind data limits.
/// </summary>
/// <param name="path" type="Array"> The original route.</param>
/// <param name="nPoints" type="Number"> The limit of number of points.</param>
/// <returns type="Array"> A rough path not exceeing number of points.</returns>
if (path.length < nPoints) return path;
var roughPath = [path[0]];
var lengthPL = google.maps.geometry.spherical.computeLength(path);
var step = lengthPL / nPoints--;
var distance = step;
var i = 1;
var dist = 0;
var olddist = 0;
var p1;
var p2;
for (var p = 0; ++p < nPoints; distance += step) {
for (; (i < path.length && dist < distance) ; ++i) {
olddist = dist;
dist += google.maps.geometry.spherical.computeDistanceBetween(p2 = path[i], p1 = path[i - 1]);
}
var m = (distance - olddist) / (dist - olddist);
roughPath.push(new google.maps.LatLng(p1.lat() + (p2.lat() - p1.lat()) * m, p1.lng() + (p2.lng() - p1.lng()) * m));
}
roughPath.push(path[path.length - 1]);
return roughPath;
}
}
function showMoreSetup() {
$('.mehr_content_anzeigen_wrapper').addClass('hide')
$('.mehr_content_anzeigen, .weniger_content_anzeigen').removeClass('hide')
$('.mehr_content_anzeigen > a').on('click', function (e) {
$(this).parent().next('.mehr_content_anzeigen_wrapper').removeClass('hide');
$(this).parent().addClass('hide');
e.preventDefault();
});
$('.weniger_content_anzeigen > a').on('click', function (e) {
var p = $(this).parent().parent('.mehr_content_anzeigen_wrapper');
p.addClass('hide');
p.prev('.mehr_content_anzeigen').removeClass('hide');
e.preventDefault();
});
}
function filterThemen(ctrl) {
$ctrl = $(ctrl);
gnr = $ctrl.val();
mf.filterThemen(gnr);
}
function initMap() {
$('#alleErgebnisse .listViewCtrl_txt').html(0 + ' ' + texts.results);
$('.mapViewLoader').hide();
$("#filterWrapper").hide();
mf = new mapfinder();
mf.detailmap = new google.maps.Map($('#detailMF')[0], $.extend({
maxZoom: 15,
disableDefaultUI: true
}, mf_options));
if (mf_options.showthemen)
$('#themenFilterWrapper').show();
else
$('#themenFilterWrapper').hide();
mf.initMap(mf_options, mf_texts);
mf.hideWarnings();
$('#ergibnisse').click(function () { showListView(); });
$('#mf_suche').on('focus', function (e) {
$('.over_map').hide();
$('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
});
$('#mf_suche').on('keypress', function (e) {
if (e.which === 13) {
e.preventDefault();
$(this).attr("disabled", "disabled");
$("#filterWas").hide();
$("#filterStrassen").hide();
$("#filterWege").hide();
$("#filterVeranstaltungen").hide();
var gmds = [];
mf.textSearch($(this).val(), function () {
$('#filterWrapper').show();
$('#mf_suche').removeAttr("disabled");
mf.getMarkers().forEach(function (marker) {
if (marker.infobox.record.gemeinde) {
if (!gmds.some(function (e) { return e.gnr === marker.infobox.record.gnr })) {
var gmd = { gemeinde: marker.infobox.record.gemeinde, gnr: marker.infobox.record.gnr };
gmds.push(gmd);
}
}
if (marker.infobox.record.responsetype == 'route') {
$("#filterWege").show();
}
if (marker.infobox.record.responsetype == 'poi') {
$("#filterWas").show();
}
if (marker.infobox.record.responsetype == 'veranstaltung') {
$("#filterVeranstaltungen").show();
}
if (marker.infobox.record.responsetype == 'strassen') {
$("#filterStrassen").show();
}
});
gmds = gmds.sort(function (a, b) {
return a.gemeinde.localeCompare(b.gemeinde)
});
$("#filterGmdDD option").remove();
$('#filterGmdDD').append($('<option>', { value: 0, text: 'Alle' }));
if (gmds.length > 1) {
$('#filterGmd').show();
gmds.forEach(function (g) {
$('#filterGmdDD').append($('<option>', { value: g.gnr, text: g.gemeinde }))
});
} else {
$('#filterGmd').hide();
}
});
return false;
}
});
mf.map.addListener('click', function (e) {
$('.over_map').hide();
$('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
});
$('#notMapView').on('click', function (e) {
if (e.target.tagName != 'A') {
$('.over_map').hide();
$('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
}
});
$("#poiItems").ris_collapsible();
$('#strasseItems').ris_collapsible();
$('#routesItems').ris_collapsible()
$('#mf_va_datepicker').datepicker();
$.datepicker.setDefaults({
showOn: "both",
buttonImageOnly: true,
regional: 'de',
});
$("#mf_va_datepicker").datepicker("setDate", "-0d").on("input change", function (e) {
getVAForGnr();
});
$textItem = $("#detailView .mf_poi_moreInformation_infoTextWrapper .mf_poi_moreInformation_text");
$toggleElement = $("#detailView .mf_poi_moreInformation_infoTextWrapper");
maxHeight = 256;
$("#detailView .mf_poi_moreInformation_showText").click(function () {
if ($toggleElement.attr("data-label") == "text-hidden") {
$textItem.css({
"height": "100%",
"max-height": "none"
})
$estimatedHeight = $textItem.height();
$textItem.css({
"height": maxHeight,
"max-height": maxHeight
})
$textItem.css({
"height": maxHeight,
"max-height": "none",
"overflow": "visible"
}).animate({
height: $estimatedHeight
});
$toggleElement.attr("data-label", "text-shown");
} else {
$estimatedHeight = $textItem.height();
$textItem.css({
"height": $estimatedHeight,
"max-height": $estimatedHeight,
"overflow": "hidden"
}).animate({
"height": maxHeight,
}, { queue: false }).animate({
"max-height": maxHeight,
}, { queue: false });
$toggleElement.attr("data-label", "text-hidden");
}
return false;
});
if (getParameterByName('tabid')) {
$('.mf_dd_selector')[getParameterByName('tabid')].click();
}
//$("#selectors input[type=checkbox]:checked").attr('checked', false);
}
function getParameterByName(name, url) {
if (!url) url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
function getVAForGnr() {
var dateText = $('#mf_va_datepicker').datepicker().val();
var gnrNr = $('#vaSelector select').val();
var data = JSON.stringify({ 'gnr': gnrNr, 'datumab': dateText, 'sprache': mf.options.sprachid, 'menuonr': mf.options.menuonr });
$('#themenFilterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetVeranstaltungenList',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
deleteMarkers();
var vaitems = $('#vaItems');
vaitems.empty();
if (data.d) {
var vaList = $('<ul class="collapsible-items"></ul>');
data.d.forEach(function (vaItem) {
vaList.append('<li><div class="collapsible-header-noExpand"><a onclick="getVeranstaltungen(this);" class="itm_notSelected" data-sprache="' + mf.options.sprachid + '" data-gnr="' + gnrNr + '" data-katid="' + vaItem.katid + '" data-datumab="' + dateText + '">' + vaItem.bez + '</a></div></li>');
});
vaitems.html(vaList);
} else {
vaitems.append('<div class="mfr_header">' + texts.noentries + '</div>');
}
}
});
}
function clearChecked() {
$('.mfr_cbo > input').attr('checked', false);
}
function showPOI(ctrl) {
mf.showCurrentRecord($(ctrl).data().onr);
}
function showVA(ctrl) {
window.location = mf.getCurrentRecord($(ctrl).data().onr).vahref;
}
function toAlpha(value) {
value = Math.abs(parseInt(value));
var alpha = '';
var base = ('A').charCodeAt();
do {
alpha = String.fromCharCode(base + (value % 26)) + alpha;
value = Math.floor(value / 26);
} while (value--);
return alpha;
};
function getRoutesForGnr(ctrl) {
var data = JSON.stringify({ 'gnr': $(ctrl).val(), 'sprache': mf.options.sprachid });
$('#themenFilterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetRouteList',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
deleteMarkers();
clearChecked();
var $routesItems = $('#routesItems');
$routesItems.empty();
if (data.d) {
makeAccordionFromData(data.d, $routesItems);
} else {
$routesItems.append('<div class="mfr_header">' + texts.noentries + '</div>');
}
}
});
}
function makeAccordionFromData(accordionData, $ph) {
var accordion = $('<ul class="collapsible-items"></ul>');
accordionData.forEach(function (accordionSection) {
var sectionHtml = '<li><div class="collapsible-header"><div class="collapsible-icon"><span class="fa fa-chevron-down"></span></div>' + accordionSection.Bez + ' [' + accordionSection.Count + ']</div>';
sectionHtml += '<div class="collapsible-body">'
accordionSection.Items.forEach(function (item) {
var span = $('<span class="mfr_cbo"></span>')
item.Attributes.forEach(function (attr) {
span.attr('data-' + attr.DataName, attr.DataId);
})
span.append('<input type="checkbox" onclick="' + item.OnClick + ';">' + item.Bez)
if (item.Count && item.Count > 0) {
span.append(' [' + item.Count + ']')
}
sectionHtml += span[0].outerHTML;
//sectionHtml += '<span class="mfr_cbo" data-onr="' + Attributes[0].DataId + '" data-gnr="' + Attributes[1].DataId + '"><input type="checkbox" onclick="getRoute(this);">' + item.Bez + '</span>';
if (item.ExtraInfo)
sectionHtml += item.ExtraInfo;
});
sectionHtml += '</div><li>';
accordion.append(sectionHtml);
$ph.html(accordion);
});
$ph.ris_collapsible();
}
function getPoiForGnr(ctrl) {
var data = JSON.stringify({ 'gnr': $(ctrl).val(), 'sprache': mf.options.sprachid });
$('#themenFilterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetPoiList',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
deleteMarkers();
clearChecked();
var $poiItems = $('#poiItems');
$poiItems.empty();
if (data.d) {
makeAccordionFromData(data.d, $poiItems);
} else {
$poiItems.append('<div class="mfr_header">' + texts.noentries + '</div>');
}
}
});
}
function getStrassenForGnr(ctrl) {
var data = JSON.stringify({ 'gnr': $(ctrl).val(), 'sprache': mf.options.sprachid });
$('#themenFilterWrapper').hide();
jQuery.ajax({
url: envurl + 'system/web/services/mapfinder2/getMapfinderData.asmx/GetStrassenList',
data: data,
dataType: 'json',
type: 'POST',
contentType: 'application/json; charset=utf-8',
success: function (data) {
deleteMarkers();
clearChecked();
var $strassenItems = $('#strasseItems');
$strassenItems.empty();
if (data.d) {
$slist = $("<ul class='collapsible-items'><ul>");
data.d.forEach(function (str) {
$slist.append("<li><div class='collapsible-header-noExpand'><a class='itm_notSelected' onclick='getHnrForStrassen(this)' data-onr='" + str.onr + "' data-gnr='" + str.gnr + "'>" + str.bez + " [" + str.count + "]</a></div></li>")
});
$strassenItems.html($slist);
} else {
$strassenItems.append('<div class="mfr_header">' + texts.noentries + '</div>');
}
}
});
}
function showPane(ctrl) {
var $ctrl = $(ctrl);
$ctrl.siblings('.over_map:not(' + $(ctrl).data().selector + ')').hide();
$ctrl.siblings('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
$ctrl.addClass('selected');
$ctrl.find('.fa-angle-down').removeClass('fa-angle-down').addClass('fa-angle-up');
$($ctrl.data().selector).show();
}
function toggleInputPane(ctrl) {
var $ctrl = $(ctrl);
$ctrl.siblings('.over_map:not(' + $(ctrl).data().selector + ')').hide();
$ctrl.siblings('.mf_dd_selector').removeClass('selected').find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
$ctrl.toggleClass('selected');
if ($ctrl.hasClass("selected"))
$ctrl.find('.fa-angle-down').removeClass('fa-angle-down').addClass('fa-angle-up');
else
$ctrl.find('.fa-angle-up').removeClass('fa-angle-up').addClass('fa-angle-down');
$($ctrl.data().selector).toggle();
}
function itemClick(item) {
var katids = [];
var branchenids = [];
var gnr = 0;
$(item).parent().parent().parent().siblings().each(function () {
$(this).find('input:checked').attr('checked', false);
});
$(item).parent().parent().children('span').each(function () {
if ($(this).find('input:checked').length > 0) {
gnr = $(this).data().gnr;
if ($(this).data().katid)
katids.push($(this).data().katid);
if ($(this).data().branchenid)
branchenids.push($(this).data().branchenid);
}
});
clearRouteCbos();
mf.getPinList(katids, branchenids, gnr);
}
function getHnrForStrassen(ctrl) {
clearChecked();
if ($(ctrl).hasClass('itm_selected')) {
mf.deleteMarkers();
} else {
var d = $(ctrl).data();
var data = JSON.stringify({ 'strassenonr': d.onr, 'gnr': d.gnr, 'sprachid': mf.options.sprachid });
mf.getHnrForStrassen(data);
$(ctrl).addClass('itm_selected');
}
}
function getRoute(ctrl) {
var data = [];
clearWasCbos();
$(ctrl).parent().parent().parent().siblings().each(function () {
$(this).find('input:checked').attr('checked', false);
});
$(ctrl).parent().parent().children('span').each(function () {
if ($(this).find('input:checked').length > 0) {
data.push($(this).data());
}
});
mf.getRoute(data);
}
function clearRouteCbos() {
$('#routeSelector .mfr_cbo > input').attr('checked', false);
}
function clearWasCbos() {
$('#poiSelector .mfr_cbo > input').attr('checked', false);
}
function getVeranstaltungen(ctrl) {
clearChecked();
if ($(ctrl).hasClass('itm_selected')) {
mf.deleteMarkers();
} else {
mf.getVeranstaltungen($(ctrl).data())
$(ctrl).addClass('itm_selected');
}
}
function showListView() {
mf.showListView();
$('.mf_map_link').show();
$('.mf_galerie_link').hide();
$('#zurGalerie').hide();
}
function cancelselection(ctrl) {
$(ctrl).parent().parent().parent().find('input:checked').attr('checked', false);
deleteMarkers();
}
function calcRoute(ctrl) {
$ctrl = $(ctrl);
$('[class^=mf_route]').removeClass('active');
$ctrl.addClass('active');
mf.travelmode = $ctrl.data().travelmode;
mf.calcRoute();
}
function deleteMarkers() {
mf.clearRouteMarkers();
mf.clearListView();
mf.deleteMarkers();
mf.updateMap(null);
}
function routeLos() {
mf.routeFinder.destination = $('#mf_route_to').val();
mf.routeFinder.origin = $('#mf_route_from').val();
mf.calcRoute();
mf.showMap();
$("html,body").animate({ scrollTop: $("#directionsPanel").offset().top }, "fast");
}
$.ajaxSetup({
error: function (jqXHR, textStatus, errorThrown) {
alert('Error: ' + textStatus + ': ' + errorThrown);
},
beforeSend: function () {
// Display loading icon if AJAX call takes >1 second
loading = true;
setTimeout(function () {
if (loading) {
$('.mapViewLoader').show();
}
}, 1000);
},
complete: function () {
loading = false;
$('.mapViewLoader').hide();
}
});
google.maps.event.addDomListener(window, 'load', initMap);
</script>
<div id="mf_whole">
<div id="selectors">
<div>
<div id="selectors_Wrapper">
<div class="mf_dd_selector" onclick="toggleInputPane(this)" data-selector="#poiSelector">
<span class="fa fa-angle-down" aria-hidden="true"></span>Kategorien
</div>
<div class="mf_dd_selector" onclick="toggleInputPane(this)" data-selector="#vaSelector">
<span class="fa fa-angle-down" aria-hidden="true"></span>Veranstaltung
</div>
<div class="mf_dd_selector" onclick="toggleInputPane(this)" data-selector="#strasseSelector">
<span class="fa fa-angle-down" aria-hidden="true"></span>Strassen
</div>
<div class="mf_dd_selector" onclick="toggleInputPane(this)" data-selector="#routeSelector">
<span class="fa fa-angle-down" aria-hidden="true"></span>Wege
</div>
<div class="mf_dd_selector" onclick="toggleInputPane(this)" data-selector="#routePlannerSelector" title="Routenplanner">
<span class="fa-stack routenPlannerIcon">
<span class="fa fa-square fa-stack-2x" aria-hidden="true"></span>
<span class="fa fa-share fa-stack-1x" aria-hidden="true"></span>
</span>
</div>
<div class="mf_dd_selector extra_icons" onclick="cancelselection(this)" title="Auswahl aufheben">
<span class="fa fa-undo routenPlannerIcon" aria-hidden="true"></span>
</div>
<div class="mf_dd_selector extra_icons mf_map_link" onclick="mf.showMap()" title="Zur Karte" style="display: none;">
<span class="fa fa-map" aria-hidden="true"></span>
</div>
<div class="mf_dd_selector extra_icons mf_galerie_link" onclick="showListView(this)" title="Galerie">
<span class="fa fa-th" aria-hidden="true"></span>
</div>
<div id="poiSelector" class="over_map" data-collapsible="accordion" style="display: none;">
<div class="mf_ctrls">
<div onclick="cancelselection(this)"><span class="fa fa-undo" aria-hidden="true"></span> Auswahl aufheben</div>
<div onclick="showListView(this)" class="mf_galerie_link"><span class="fa fa-th" aria-hidden="true"></span> Galerie</div>
<div onclick="mf.showMap()" class="mf_map_link" style="display: none;"><span class="fa fa-map" aria-hidden="true"></span> Zur Karte</div>
</div>
<div class="clear_both"></div>
<div class="clear_both"></div>
<div id="poiItems" data-collapsible="accordion">
<ul class="collapsible-items"><li>
<div class="collapsible-header">Ausflugsziele [23]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-katid="135" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl00" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl00" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl00">Aussichtspunkt/-turm [3]</label></span><span class="mfr_cbo" data-katid="137" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl01" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl01" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl01">Burg/Schloss [2]</label></span><span class="mfr_cbo" data-katid="143" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl02" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl02" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl02">Denkmal [1]</label></span><span class="mfr_cbo" data-katid="141" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl03" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl03" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl03">Historische Stätte [1]</label></span><span class="mfr_cbo" data-katid="140" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl04" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl04" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl04">Kapelle [2]</label></span><span class="mfr_cbo" data-katid="138" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl05" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl05" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl05">Kirche [4]</label></span><span class="mfr_cbo" data-katid="136" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl06" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl06" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl06">Museum/Sammlung [1]</label></span><span class="mfr_cbo" data-katid="159" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl07" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl07" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl07">Sonstige [8]</label></span><span class="mfr_cbo" data-katid="162" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl08" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl08" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl08">Spielplatz [1]</label></span></div></li><li>
<div class="collapsible-header">Gastronomie [2]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-katid="175" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl09" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl09" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl09">Mostschank/Heurige [2]</label></span></div></li><li>
<div class="collapsible-header">Öffentliche Gebäude [8]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-katid="18" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl10" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl10" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl10">Kindergarten [2]</label></span><span class="mfr_cbo" data-katid="40" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl11" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl11" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl11">Rastplatz, Bank [5]</label></span><span class="mfr_cbo" data-katid="27" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl12" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl12" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl12">Rathaus/Gemeindeamt [1]</label></span></div></li><li>
<div class="collapsible-header">Sport und Freizeit [4]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-katid="88" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl13" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl13" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl13">Beachvolleyballplatz [1]</label></span><span class="mfr_cbo" data-katid="90" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl14" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl14" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl14">Eisstockbahn [1]</label></span><span class="mfr_cbo" data-katid="87" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl15" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl15" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl15">Sportplatz [1]</label></span><span class="mfr_cbo" data-katid="116" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl16" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl16" onclick="itemClick(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl16">Tennisplatz [1]</label></span></div></li></ul>
</div>
</div>
<div id="strasseSelector" class="over_map" data-collapsible="accordion" style="display: none;">
<div class="mf_ctrls">
<div onclick="cancelselection(this)"><span class="fa fa-undo" aria-hidden="true"></span> Auswahl aufheben</div>
<div onclick="showListView(this)" class="mf_galerie_link"><span class="fa fa-th" aria-hidden="true"></span> Galerie</div>
<div onclick="mf.showMap()" class="mf_map_link" style="display: none;"><span class="fa fa-map" aria-hidden="true"></span> ;Zur Karte</div>
</div>
<div class="clear_both"></div>
<div class="clear_both"></div>
<div id="strasseItems" data-collapsible="accordion">
<ul class="collapsible-items"><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413299" data-gnr="1878">Aigenstraße [36]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413285" data-gnr="1878">Alte Postgasse [23]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413300" data-gnr="1878">Am Berg [51]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413301" data-gnr="1878">Am Graben [5]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413286" data-gnr="1878">Bachgasse [8]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413287" data-gnr="1878">Bäckergasse [12]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413288" data-gnr="1878">Bahnstraße [14]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413302" data-gnr="1878">Bahnstraße [22]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413277" data-gnr="1878">Benedikt-Zimmermann-Gasse [10]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413272" data-gnr="1878">Eggendorf am Walde [76]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413289" data-gnr="1878">Fasanstraße [20]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413278" data-gnr="1878">Franz-Gilly-Gasse [16]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413290" data-gnr="1878">Gartengasse [10]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413279" data-gnr="1878">Gartenhaus [18]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413273" data-gnr="1878">Grübern [53]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413275" data-gnr="1878">Gumping [20]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413280" data-gnr="1878">Hans-Friedrich-Straße [12]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413281" data-gnr="1878">Hauptplatz [18]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413291" data-gnr="1878">Hauptstraße [24]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413282" data-gnr="1878">Hopfengasse [16]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413283" data-gnr="1878">Horner Straße [39]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413303" data-gnr="1878">Josef-Naderer-Straße [23]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413304" data-gnr="1878">Kellergasse [18]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413305" data-gnr="1878">Kirchenplatz [10]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413276" data-gnr="1878">Klein-Burgstall [24]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413292" data-gnr="1878">Kleinstraße [27]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413306" data-gnr="1878">Krappgasse [8]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413307" data-gnr="1878">Kremser Straße [50]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413308" data-gnr="1878">Leopold-Figl-Straße [7]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413309" data-gnr="1878">Ludwig-Kahl-Straße [2]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413310" data-gnr="1878">Mitterfeld [11]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413293" data-gnr="1878">Mühlgasse [26]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413294" data-gnr="1878">Neue Siedlung [18]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413320" data-gnr="1878">Oberdürnbach [90]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413311" data-gnr="1878">Parisdorfer Straße [1]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413312" data-gnr="1878">Quittengang [2]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413325" data-gnr="1878">Reikersdorf [21]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413313" data-gnr="1878">Safrangasse [14]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413314" data-gnr="1878">Schanzgasse [13]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413295" data-gnr="1878">Schlossstraße [2]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413284" data-gnr="1878">Sonndorfer Straße [17]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413296" data-gnr="1878">Steinweg [8]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413297" data-gnr="1878">Straninger Straße [11]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413298" data-gnr="1878">Teichweg [2]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413315" data-gnr="1878">Traunstraße [8]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413322" data-gnr="1878">Unterdürnbach [113]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413321" data-gnr="1878">Viaduktgasse [4]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413316" data-gnr="1878">Weinberg [23]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413317" data-gnr="1878">Weitenbachgasse [9]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413318" data-gnr="1878">Weitenbach-Siedlung [1]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413319" data-gnr="1878">Wiener Straße [10]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413323" data-gnr="1878">Wilhelmsdorf [29]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getHnrForStrassen(this)" data-onr="11413324" data-gnr="1878">Wilhelmsdorf [1]</a></div></li></ul>
</div>
</div>
<div id="routeSelector" class="over_map" style="display: none;">
<div class="clear_both"></div>
<div class="mf_ctrls">
<div onclick="cancelselection(this)"><span class="fa fa-undo" aria-hidden="true"></span> Auswahl aufheben</div>
<div onclick="showListView(this)" class="mf_galerie_link"><span class="fa fa-th" aria-hidden="true"></span> Galerie</div>
<div onclick="mf.showMap()" class="mf_map_link" style="display: none;"><span class="fa fa-map" aria-hidden="true"></span> Zur Karte</div>
</div>
<div class="clear_both"></div>
<div class="clear_both"></div>
<div id="routesItems" data-collapsible="accordion">
<ul class="collapsible-items"><li>
<div class="collapsible-header">Fusswege - Wanderweg [12]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-onr="224502312" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl18" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl18" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl18">Amethyst Kapellenweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>12,10 km</div><span class="mfr_cbo" data-onr="224502460" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl19" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl19" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl19">Amethyst Rundweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>8,10 km</div><span class="mfr_cbo" data-onr="224502467" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl20" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl20" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl20">Franz-Böhacker-Weg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>1,60 km</div><span class="mfr_cbo" data-onr="224502480" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl21" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl21" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl21">Gottfried von Einem-Weg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>3,00 km</div><span class="mfr_cbo" data-onr="224502498" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl22" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl22" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl22">Kräuterdorfweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>10,00 km</div><span class="mfr_cbo" data-onr="224502553" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl23" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl23" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl23">Lavendelweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>11,00 km</div><span class="mfr_cbo" data-onr="224502565" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl24" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl24" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl24">Libellenteichweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>7,90 km</div><span class="mfr_cbo" data-onr="224502576" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl25" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl25" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl25">Manhartsberg Rundweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>22,10 km</div><span class="mfr_cbo" data-onr="224502599" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl26" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl26" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl26">Venusdorfweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>23,50 km</div><span class="mfr_cbo" data-onr="224502589" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl27" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl27" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl27">Venusweg</label></span><span class="mfr_cbo" data-onr="224502608" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl28" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl28" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl28">Waldlehrpfad</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>3,10 km</div><span class="mfr_cbo" data-onr="224502615" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl29" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl29" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl29">Weinwanderweg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>6,70 km</div></div></li><li>
<div class="collapsible-header">Rad - Rad MTB [1]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-onr="224502583" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl30" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl30" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl30">MTB Manhartsberg</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>23,00 km</div></div></li><li>
<div class="collapsible-header">Rad - Rad Trekking [1]
<div class="collapsible-icon" style="transform: rotate(0deg); transition: transform 350ms ease 0s;">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
</div>
<div class="collapsible-body"><span class="mfr_cbo" data-onr="224502336" data-gnr="1878"><input id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl31" type="checkbox" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl31" onclick="getRoute(this);"><label for="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_ctl31">Amethyst Radroute</label></span><div class="mf_route_info"><span class="fa fa-chevron-right" aria-hidden="true"></span>29,00 km</div></div></li></ul>
</div>
</div>
<div id="vaSelector" class="over_map" style="display: none;">
<div class="mf_ctrls">
<div onclick="cancelselection(this)"><span class="fa fa-undo" aria-hidden="true"></span> Auswahl aufheben</div>
<div onclick="showListView(this)" class="mf_galerie_link"><span class="fa fa-th" aria-hidden="true"></span> Galerie</div>
<div onclick="mf.showMap()" class="mf_map_link" style="display: none;"><span class="fa fa-map" aria-hidden="true"></span> Zur Karte</div>
</div>
<div class="clear_both"></div>
<div class="mf_selector_where">
<span id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_lbl_gemeinde" class="mf_selector_where_select">Wo</span><select size="1" name="ctl00$ctl00$ctl00$cph_col_a$cph_content$cph_content_list$ctl17" class="width80 float_right" onchange="getVAForGnr(this)">
<option selected="selected" value="0">Alle</option>
<option value="583">Eggenburg</option>
<option value="1230">Gemeinde Heldenberg</option>
<option value="2043">Großweikersdorf</option>
<option value="2165">LEADER Region</option>
<option value="1878">Maissau</option>
<option value="992">Ravelsbach</option>
<option value="1891">Röschitz</option>
<option value="2359">Waldviertel Nord</option>
<option value="2236">Weinviertler Dreiländereck</option>
</select>
</div>
<div class="clear_both"></div>
<div class="mf_selector_datum">
<span class="mf_selector_datum_text">Datum ab: </span>
<input class="mf_selector_datum_select hasDatepicker" type="text" id="mf_va_datepicker">
</div>
<div class="clear_both"></div>
<div id="vaItems">
<ul class="collapsible-items"><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="272" data-datumab="16.07.2020">Film [4]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="278" data-datumab="16.07.2020">Gesundheit, Soziales [6]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="271" data-datumab="16.07.2020">Kirche/Religion [6]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="274" data-datumab="16.07.2020">Kulinarisches [3]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="269" data-datumab="16.07.2020">Messe, Kongress, Markt [23]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="270" data-datumab="16.07.2020">Sonstige [7]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="263" data-datumab="16.07.2020">Sport, Freizeit [19]</a></div></li><li><div class="collapsible-header-noExpand"><a class="itm_notSelected" onclick="getVeranstaltungen(this);" data-sprache="1" data-gnr="1878" data-katid="267" data-datumab="16.07.2020">Vortrag, Lesung [7]</a></div></li></ul>
</div>
</div>
<div id="routePlannerSelector" class="over_map" data-collapsible="accordion" style="display: none;">
<div class="mf_ctrls">
<div onclick="cancelselection(this)"><span class="fa fa-undo" aria-hidden="true"></span> Auswahl aufheben</div>
<div onclick="showListView(this)" class="mf_galerie_link"><span class="fa fa-th" aria-hidden="true"></span> Galerie</div>
<div onclick="mf.showMap()" class="mf_map_link" style="display: none;"><span class="fa fa-map" aria-hidden="true"></span> Zur Karte</div>
</div>
<div class="clear_both"></div>
<div class="mf_route_planner">
<div class="mf_route_display">
<div class="mf_route_display_inputGroup">
<div class="mf_route_display_inputWrapper">
<div class="mf_route_display_iconLabel">
<span class="fa fa-dot-circle-o" aria-hidden="true"></span>
</div>
<div class="mf_route_display_input">
<input id="mf_route_from" type="text" placeholder="Startpunkt auswählen oder auf Karte klicken">
</div>
<div class="mf_route_display_warning" id="mfFromWarning" style="display: none;">
<span class="fa fa-exclamation-circle" aria-hidden="true"></span>
</div>
</div>
<div class="mf_route_display_inputWrapper">
<div class="mf_route_display_iconLabel">
<span class="fa fa-map-marker" title="Standort nicht gefunden!" aria-hidden="true"></span><span class="sr-only">Standort nicht gefunden!</span>
</div>
<div class="mf_route_display_input">
<input id="mf_route_to" type="text" placeholder="Reiseziel auswählen oder auf Karte klicken">
</div>
<div class="mf_route_display_warning" id="mfToWarning" style="display: none;">
<span class="fa fa-exclamation-circle" title="Standort nicht gefunden!" aria-hidden="true"></span><span class="sr-only">Standort nicht gefunden!</span>
</div>
</div>
</div>
<div class="mf_route_swapWrapper" onclick="mf.swapRouteMarkers()">
<span id="mf_route_swap" class="fa fa-exchange" aria-hidden="true"></span>
</div>
</div>
<div class="mf_route_planner_footer">
<div class="mf_route_travelmodeWrapper">
<div class="mf_route_travelmode_item" onclick="calcRoute(this)" data-travelmode="WALKING">
<span id="mf_route_walking" class="fa fa-male" aria-hidden="true"></span>
</div>
<div class="mf_route_travelmode_item active" onclick="calcRoute(this)" data-travelmode="DRIVING">
<span id="mf_route_driving" class="fa fa-car" aria-hidden="true"></span>
</div>
</div>
<div class="mf_route_startWrapper" onclick="routeLos()">
<div class="mf_route_startButton">
Los
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mf_sucheWrapper">
<input id="mf_suche" placeholder="SUCHE " type="text">
</div>
</div>
</div>
<div id="mapView">
<div class="mapViewLoader" style="display: none;">
<div class="loader"></div>
</div>
<div class="clear_both"></div>
<div id="mapFinder" style="width: 100%; height: 650px">
<div id="map" style="position: relative; overflow: hidden;"><div style="height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; background-color: rgb(229, 227, 223);"><div class="gm-style" style="position: absolute; z-index: 0; left: 0px; top: 0px; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px;"><div tabindex="0" style="position: absolute; z-index: 0; left: 0px; top: 0px; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; cursor: url("https://maps.gstatic.com/mapfiles/openhand_8_8.cur"), default; touch-action: pan-x pan-y;"><div style="z-index: 1; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(0px, 0px);"><div style="position: absolute; left: 0px; top: 0px; z-index: 100; width: 100%;"><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; z-index: 986; transform: matrix(1, 0, 0, 1, -95, -69);"><div style="position: absolute; left: 0px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -256px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -256px; top: -256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 0px; top: -256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 256px; top: -256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 256px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 256px; top: 256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 0px; top: 256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -256px; top: 256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -512px; top: 256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -512px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: -512px; top: -256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 512px; top: -256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 512px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div><div style="position: absolute; left: 512px; top: 256px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; z-index: 986; transform: matrix(1, 0, 0, 1, -95, -69);"><div style="position: absolute; left: 0px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5656/8912.png" style="display: none;"></div><div style="position: absolute; left: -256px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5656/8911.png" style="display: none;"></div><div style="position: absolute; left: -256px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5655/8911.png" style="display: none;"></div><div style="position: absolute; left: 0px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5655/8912.png" style="display: none;"></div><div style="position: absolute; left: 256px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5655/8913.png" style="display: none;"></div><div style="position: absolute; left: 256px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5656/8913.png" style="display: none;"></div><div style="position: absolute; left: 256px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5657/8913.png" style="display: none;"></div><div style="position: absolute; left: 0px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5657/8912.png" style="display: none;"></div><div style="position: absolute; left: -256px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5657/8911.png" style="display: none;"></div><div style="position: absolute; left: -512px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5657/8910.png" style="display: none;"></div><div style="position: absolute; left: -512px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5656/8910.png" style="display: none;"></div><div style="position: absolute; left: -512px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5655/8910.png" style="display: none;"></div><div style="position: absolute; left: 512px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5655/8914.png" style="display: none;"></div><div style="position: absolute; left: 512px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5656/8914.png" style="display: none;"></div><div style="position: absolute; left: 512px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img class="mf-gm-tile" src="https://mffiles.riskommunal.net/custom/maissau/tiles/gmap/Z14/5657/8914.png" style="display: none;"></div></div></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 101; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 102; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 103; width: 100%;"><div style="position: absolute; left: 0px; top: 0px; z-index: -1;"><div style="position: absolute; z-index: 986; transform: matrix(1, 0, 0, 1, -95, -69);"><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 0px; top: 0px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -256px; top: 0px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -256px; top: -256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 0px; top: -256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 256px; top: -256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 256px; top: 0px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 256px; top: 256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 0px; top: 256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -256px; top: 256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -512px; top: 256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -512px; top: 0px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: -512px; top: -256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 512px; top: -256px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 512px; top: 0px;"></div><div style="width: 256px; height: 256px; overflow: hidden; position: absolute; left: 512px; top: 256px;"></div></div></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; z-index: 986; transform: matrix(1, 0, 0, 1, -95, -69);"><div style="position: absolute; left: 0px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8912!3i5656!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=112716" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -256px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8911!3i5656!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=104738" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -256px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8911!3i5655!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=94333" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 0px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8912!3i5655!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=102311" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 256px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8913!3i5655!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=110289" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 256px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8913!3i5656!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=120694" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 256px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8913!3i5657!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=28" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 0px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8912!3i5657!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=123121" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -256px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8911!3i5657!4i256!2m3!1e0!2sm!3i520236444!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=115143" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -512px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8910!3i5657!4i256!2m3!1e0!2sm!3i520235472!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=26681" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -512px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8910!3i5656!4i256!2m3!1e0!2sm!3i520236144!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=65956" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: -512px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8910!3i5655!4i256!2m3!1e0!2sm!3i520236144!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=55551" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 512px; top: -256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8914!3i5655!4i256!2m3!1e0!2sm!3i520236024!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=18584" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 512px; top: 0px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8914!3i5656!4i256!2m3!1e0!2sm!3i520236024!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=28989" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div><div style="position: absolute; left: 512px; top: 256px; width: 256px; height: 256px; transition: opacity 200ms linear 0s;"><img draggable="false" alt="" role="presentation" src="https://maps.google.com/maps/vt?pb=!1m5!1m4!1i14!2i8914!3i5657!4i256!2m3!1e0!2sm!3i520235880!3m12!2sde-AT!3sUS!5e18!12m4!1e68!2m2!1sset!2sRoadmap!12m3!1e37!2m1!1ssmartmaps!4e0&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=19357" style="width: 256px; height: 256px; user-select: none; border: 0px; padding: 0px; margin: 0px; max-width: none;"></div></div></div></div><div class="gm-style-pbc" style="z-index: 2; position: absolute; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; left: 0px; top: 0px; opacity: 0;"><p class="gm-style-pbt"></p></div><div style="z-index: 3; position: absolute; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; left: 0px; top: 0px; touch-action: pan-x pan-y;"><div style="z-index: 4; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(0px, 0px);"><div style="position: absolute; left: 0px; top: 0px; z-index: 104; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 105; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 106; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 107; width: 100%;"></div></div></div></div><iframe aria-hidden="true" frameborder="0" tabindex="-1" style="z-index: -1; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; border: none;"></iframe><div style="margin-left: 5px; margin-right: 5px; z-index: 1000000; position: absolute; left: 0px; bottom: 0px;"><a target="_blank" rel="noopener" href="https://maps.google.com/maps?ll=48.570858,15.828437&z=14&t=m&hl=de-AT&gl=US&mapclient=apiv3" title="Dieses Gebiet in Google Maps öffnen (in neuem Fenster)" style="position: static; overflow: visible; float: none; display: inline;"><div style="width: 66px; height: 26px; cursor: pointer;"><img alt="" src="https://maps.gstatic.com/mapfiles/api-3/images/google4.png" draggable="false" style="position: absolute; left: 0px; top: 0px; width: 66px; height: 26px; user-select: none; border: 0px; padding: 0px; margin: 0px;"></div></a></div><div style="background-color: white; padding: 15px 21px; border: 1px solid rgb(171, 171, 171); font-family: Roboto, Arial, sans-serif; color: rgb(34, 34, 34); box-sizing: border-box; box-shadow: rgba(0, 0, 0, 0.2) 0px 4px 16px; z-index: 10000002; display: none; width: 300px; height: 180px; position: absolute; left: 288px; top: 235px;"><div style="padding: 0px 0px 10px; font-size: 16px; box-sizing: border-box;">Kartendaten</div><div style="font-size: 13px;">Kartendaten © 2020</div><button draggable="false" title="Schließen" aria-label="Schließen" type="button" class="gm-ui-hover-effect" style="background: none; display: block; border: 0px; margin: 0px; padding: 0px; position: absolute; cursor: pointer; user-select: none; top: 0px; right: 0px; width: 37px; height: 37px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%206.41L17.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="pointer-events: none; display: block; width: 13px; height: 13px; margin: 12px;"></button></div><div class="gmnoprint" style="z-index: 1000001; position: absolute; right: 389px; bottom: 0px; width: 102px;"><div draggable="false" class="gm-style-cc" style="user-select: none; height: 14px; line-height: 14px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right; vertical-align: middle; display: inline-block;"><a style="text-decoration: none; cursor: pointer; display: none;">Kartendaten</a><span>Kartendaten © 2020</span></div></div></div><div class="gmnoscreen" style="position: absolute; right: 0px; bottom: 0px;"><div style="font-family: Roboto, Arial, sans-serif; font-size: 11px; color: rgb(68, 68, 68); direction: ltr; text-align: right; background-color: rgb(245, 245, 245);">Kartendaten © 2020</div></div><div class="gmnoprint gm-style-cc" draggable="false" style="z-index: 1000001; user-select: none; height: 14px; line-height: 14px; position: absolute; right: 152px; bottom: 0px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right; vertical-align: middle; display: inline-block;"><a href="https://www.google.com/intl/de-AT_US/help/terms_maps.html" target="_blank" rel="noopener" style="text-decoration: none; cursor: pointer; color: rgb(68, 68, 68);">Nutzungsbedingungen</a></div></div><button draggable="false" title="Vollbildansicht ein/aus" aria-label="Vollbildansicht ein/aus" type="button" class="gm-control-active gm-fullscreen-control" style="background: none rgb(255, 255, 255); border: 0px; margin: 10px; padding: 0px; position: absolute; cursor: pointer; user-select: none; border-radius: 2px; height: 40px; width: 40px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; overflow: hidden; display: none; top: 58px; right: 0px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%20018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23666%22%20d%3D%22M0%2C0v2v4h2V2h4V0H2H0z%20M16%2C0h-4v2h4v4h2V2V0H16z%20M16%2C16h-4v2h4h2v-2v-4h-2V16z%20M2%2C12H0v4v2h2h4v-2H2V12z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23333%22%20d%3D%22M0%2C0v2v4h2V2h4V0H2H0z%20M16%2C0h-4v2h4v4h2V2V0H16z%20M16%2C16h-4v2h4h2v-2v-4h-2V16z%20M2%2C12H0v4v2h2h4v-2H2V12z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23111%22%20d%3D%22M0%2C0v2v4h2V2h4V0H2H0z%20M16%2C0h-4v2h4v4h2V2V0H16z%20M16%2C16h-4v2h4h2v-2v-4h-2V16z%20M2%2C12H0v4v2h2h4v-2H2V12z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"></button><div id="map-copyright" class="gm-style-cc mf-basemap" style="z-index: 0; position: absolute; right: 491px; bottom: 0px;"><span class="mf_copyright">©2018 mapFinder GISDAT & RiS GmbH</span></div><div draggable="false" class="gm-style-cc" style="user-select: none; height: 14px; line-height: 14px; position: absolute; right: 0px; bottom: 0px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right; vertical-align: middle; display: inline-block;"><a target="_blank" rel="noopener" title="Google falsche Straßenkarte oder Bilder melden" href="https://www.google.com/maps/@48.570858,15.8284369,14z/data=!10m1!1e1!12b1?source=apiv3&rapsrc=apiv3" style="font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); text-decoration: none; position: relative;">Fehler bei Google Maps melden</a></div></div><div class="gmnoprint gm-bundled-control gm-bundled-control-on-bottom" draggable="false" controlwidth="40" controlheight="81" style="margin: 10px; user-select: none; position: absolute; bottom: 95px; right: 40px;"><div class="gmnoprint" controlwidth="40" controlheight="81" style="position: absolute; left: 0px; top: 0px;"><div draggable="false" style="user-select: none; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; border-radius: 2px; cursor: pointer; background-color: rgb(255, 255, 255); width: 40px; height: 81px;"><button draggable="false" title="Vergrößern" aria-label="Vergrößern" type="button" class="gm-control-active" style="background: none; display: block; border: 0px; margin: 0px; padding: 0px; position: relative; cursor: pointer; user-select: none; overflow: hidden; width: 40px; height: 40px; top: 0px; left: 0px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2218%2C7%2011%2C7%2011%2C0%207%2C0%207%2C7%200%2C7%200%2C11%207%2C11%207%2C18%2011%2C18%2011%2C11%2018%2C11%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpolygon%20fill%3D%22%23333%22%20points%3D%2218%2C7%2011%2C7%2011%2C0%207%2C0%207%2C7%200%2C7%200%2C11%207%2C11%207%2C18%2011%2C18%2011%2C11%2018%2C11%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpolygon%20fill%3D%22%23111%22%20points%3D%2218%2C7%2011%2C7%2011%2C0%207%2C0%207%2C7%200%2C7%200%2C11%207%2C11%207%2C18%2011%2C18%2011%2C11%2018%2C11%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"></button><div style="position: relative; overflow: hidden; width: 30px; height: 1px; margin: 0px 5px; background-color: rgb(230, 230, 230); top: 0px;"></div><button draggable="false" title="Verkleinern" aria-label="Verkleinern" type="button" class="gm-control-active" style="background: none; display: block; border: 0px; margin: 0px; padding: 0px; position: relative; cursor: pointer; user-select: none; overflow: hidden; width: 40px; height: 40px; top: 0px; left: 0px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23666%22%20d%3D%22M0%2C7h18v4H0V7z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23333%22%20d%3D%22M0%2C7h18v4H0V7z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%3E%0A%20%20%3Cpath%20fill%3D%22%23111%22%20d%3D%22M0%2C7h18v4H0V7z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"></button></div></div><div class="gmnoprint" controlwidth="40" controlheight="40" style="display: none; position: absolute;"><div style="width: 40px; height: 40px;"><button draggable="false" title="Karte um 90 Grad drehen" aria-label="Karte um 90 Grad drehen" type="button" class="gm-control-active" style="background: none rgb(255, 255, 255); display: none; border: 0px; margin: 0px 0px 32px; padding: 0px; position: relative; cursor: pointer; user-select: none; width: 40px; height: 40px; top: 0px; left: 0px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; border-radius: 2px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2222%22%20viewBox%3D%220%200%2024%2022%22%3E%0A%20%20%3Cpath%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%20d%3D%22M20%2010c0-5.52-4.48-10-10-10s-10%204.48-10%2010v5h5v-5c0-2.76%202.24-5%205-5s5%202.24%205%205v5h-4l6.5%207%206.5-7h-4v-5z%22%20clip-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2222%22%20viewBox%3D%220%200%2024%2022%22%3E%0A%20%20%3Cpath%20fill%3D%22%23333%22%20fill-rule%3D%22evenodd%22%20d%3D%22M20%2010c0-5.52-4.48-10-10-10s-10%204.48-10%2010v5h5v-5c0-2.76%202.24-5%205-5s5%202.24%205%205v5h-4l6.5%207%206.5-7h-4v-5z%22%20clip-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2222%22%20viewBox%3D%220%200%2024%2022%22%3E%0A%20%20%3Cpath%20fill%3D%22%23111%22%20fill-rule%3D%22evenodd%22%20d%3D%22M20%2010c0-5.52-4.48-10-10-10s-10%204.48-10%2010v5h5v-5c0-2.76%202.24-5%205-5s5%202.24%205%205v5h-4l6.5%207%206.5-7h-4v-5z%22%20clip-rule%3D%22evenodd%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 18px; width: 18px;"></button><button draggable="false" title="Karte neigen" aria-label="Karte neigen" type="button" class="gm-tilt gm-control-active" style="background: none rgb(255, 255, 255); display: block; border: 0px; margin: 0px; padding: 0px; position: relative; cursor: pointer; user-select: none; width: 40px; height: 40px; top: 0px; left: 0px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; border-radius: 2px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%20%20%3Cpath%20fill%3D%22%23666%22%20d%3D%22M0%2C16h8V9H0V16z%20M10%2C16h8V9h-8V16z%20M0%2C7h8V0H0V7z%20M10%2C0v7h8V0H10z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%20%20%3Cpath%20fill%3D%22%23333%22%20d%3D%22M0%2C16h8V9H0V16z%20M10%2C16h8V9h-8V16z%20M0%2C7h8V0H0V7z%20M10%2C0v7h8V0H10z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="width: 18px;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2018%2016%22%3E%0A%20%20%3Cpath%20fill%3D%22%23111%22%20d%3D%22M0%2C16h8V9H0V16z%20M10%2C16h8V9h-8V16z%20M0%2C7h8V0H0V7z%20M10%2C0v7h8V0H10z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="width: 18px;"></button></div></div></div><div class="gmnoprint gm-style-mtc" style="margin: 10px; z-index: 0; position: absolute; cursor: pointer; text-align: left; width: 120px; right: 0px; top: 0px;"><div role="button" tabindex="0" title="Kartenstil ändern" aria-label="Kartenstil ändern" aria-pressed="false" draggable="false" style="direction: ltr; overflow: hidden; text-align: left; position: relative; color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 8px 17px; border-radius: 2px; background-clip: padding-box; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; font-weight: 500;">Karte<img alt="" src="https://maps.gstatic.com/mapfiles/arrow-down.png" draggable="false" style="user-select: none; border: 0px; padding: 0px; margin: -2px 0px 0px; position: absolute; right: 6px; top: 50%; width: 7px; height: 4px;"></div><div style="background-color: white; z-index: -1; padding: 2px; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px -1px; position: absolute; top: 100%; left: 0px; right: 0px; text-align: left; display: none;"><div draggable="false" title="Stadtplan anzeigen" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px; font-weight: 500;">Karte</div><div draggable="false" title="Satellitenbilder anzeigen" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px;">Satellit</div><div draggable="false" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px;">basemap.at</div><div draggable="false" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px;">basemap.at (GRAU)</div><div draggable="false" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px;">basemap.at (HIDPI)</div><div draggable="false" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px;">basemap.at (OrthoFoto)</div><div style="margin: 1px 0px; border-top: 1px solid rgb(235, 235, 235);"></div><div draggable="false" title="Stadtplan mit Gelände anzeigen" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px 8px 5px 5px; direction: ltr; text-align: left; white-space: nowrap;"><span role="checkbox" style="vertical-align: middle;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%203H5c-1.11%200-2%20.9-2%202v14c0%201.1.89%202%202%202h14c1.11%200%202-.9%202-2V5c0-1.1-.89-2-2-2zm-9%2014l-5-5%201.41-1.41L10%2014.17l7.59-7.59L19%208l-9%209z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 1em; width: 1em; transform: translateY(0.15em); display: none;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%205v14H5V5h14m0-2H5c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h14c1.1%200%202-.9%202-2V5c0-1.1-.9-2-2-2z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 1em; width: 1em; transform: translateY(0.15em);"></span><label style="vertical-align: middle; cursor: pointer;">Gelände</label></div><div style="margin: 1px 0px; border-top: 1px solid rgb(235, 235, 235); display: none;"></div><div draggable="false" title="Satellitenbilder mit Straßennamen anzeigen" style="color: black; font-family: Roboto, Arial, sans-serif; user-select: none; font-size: 18px; background-color: rgb(255, 255, 255); padding: 5px 8px 5px 5px; direction: ltr; text-align: left; white-space: nowrap; display: none;"><span role="checkbox" style="vertical-align: middle;"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%203H5c-1.11%200-2%20.9-2%202v14c0%201.1.89%202%202%202h14c1.11%200%202-.9%202-2V5c0-1.1-.89-2-2-2zm-9%2014l-5-5%201.41-1.41L10%2014.17l7.59-7.59L19%208l-9%209z%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 1em; width: 1em; transform: translateY(0.15em);"><img src="data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2224px%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22%23000000%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M19%205v14H5V5h14m0-2H5c-1.1%200-2%20.9-2%202v14c0%201.1.9%202%202%202h14c1.1%200%202-.9%202-2V5c0-1.1-.9-2-2-2z%22%2F%3E%0A%20%20%20%20%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%0A%3C%2Fsvg%3E%0A" style="height: 1em; width: 1em; transform: translateY(0.15em); display: none;"></span><label style="vertical-align: middle; cursor: pointer;">Beschriftungen</label></div></div></div><div draggable="false" class="gm-style-cc" style="position: absolute; user-select: none; height: 14px; line-height: 14px; right: 264px; bottom: 0px;"><div style="opacity: 0.7; width: 100%; height: 100%; position: absolute;"><div style="width: 1px;"></div><div style="background-color: rgb(245, 245, 245); width: auto; height: 100%; margin-left: 1px;"></div></div><div style="position: relative; padding-right: 6px; padding-left: 6px; box-sizing: border-box; font-family: Roboto, Arial, sans-serif; font-size: 10px; color: rgb(68, 68, 68); white-space: nowrap; direction: ltr; text-align: right; vertical-align: middle; display: inline-block;"><span>500 m </span><div style="position: relative; display: inline-block; height: 8px; bottom: -1px; width: 83px;"><div style="width: 100%; height: 4px; position: absolute; left: 0px; top: 0px;"></div><div style="width: 4px; height: 8px; left: 0px; top: 0px; background-color: rgb(255, 255, 255);"></div><div style="width: 4px; height: 8px; position: absolute; background-color: rgb(255, 255, 255); right: 0px; bottom: 0px;"></div><div style="position: absolute; background-color: rgb(102, 102, 102); height: 2px; left: 1px; bottom: 1px; right: 1px;"></div><div style="position: absolute; width: 2px; height: 6px; left: 1px; top: 1px; background-color: rgb(102, 102, 102);"></div><div style="width: 2px; height: 6px; position: absolute; background-color: rgb(102, 102, 102); bottom: 1px; right: 1px;"></div></div></div></div></div></div></div>
</div>
<div class="elevationChart_panel">
<div class="elevationChart_closeItem_Wrapper">
<a class="elevationChart_closeItem" href="javascript:mf.hideElevation();">
<span class="fa fa-times" aria-hidden="true"></span>
</a>
</div>
<div id="elevation_chart"></div>
</div>
<div id="directionsPanel" style="width: 600px;"></div>
</div>
<div id="notMapView" style="display: none;">
<div class="mapViewLoader" style="display: none;">
<div class="loader"></div>
</div>
<div id="listViewHeader">
<span id="zurKarte" class="listViewCtrl">
<span class="fa fa-map" aria-hidden="true"></span>
<span class="listViewCtrl_txt"><a onclick="mf.showMap()">zur Karte</a></span>
</span>
<span id="zurGalerie" onclick="showListView(this)" class="listViewCtrl">
<span class="fa fa-th" aria-hidden="true"></span>
<span class="listViewCtrl_txt">zur Galerie</span>
</span>
<span id="alleErgebnisse" class="listViewLabel">
<span class="listViewCtrl_txt">0 Ergebnisse</span>
</span>
<div id="themenFilterWrapper" style="display: none;">
</div>
<div id="filterWrapper" style="display: none;">
<span id="filterGmd" class="listViewLabel">
<select id="filterGmdDD" onchange="mf.showCards()"></select>
</span>
<span id="filterWas" class="listViewCtrl" onclick="mf.removeCards(this, "poi")">
<span class="listViewCtrl_txt">Kategorien</span>
</span>
<span id="filterStrassen" class="listViewCtrl" onclick="mf.removeCards(this, "strassen")">
<span class="listViewCtrl_txt">Strassen</span>
</span>
<span id="filterWege" class="listViewCtrl" onclick="mf.removeCards(this, "route")">
<span class="listViewCtrl_txt">Wege</span>
</span>
<span id="filterVeranstaltungen" class="listViewCtrl" onclick="mf.removeCards(this, "veranstaltung")">
<span class="listViewCtrl_txt">Veranstaltung</span>
</span>
</div>
</div>
<div id="detailView" class="mf_infobox_detailPage" style="display: none;">
<div class="mf_header">
<span id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_icon_wrapper" class="mf_poi_icon_wrapper"></span>
<h2 id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_bez" class="mf_poi_bez"></h2>
</div>
<div class="mf_poi_content">
<div class="mf_poi_leftSide">
<div class="mf_poi_detailView">
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_location" class="mf_poi_location">
<p>
</p>
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_route_extrainfo" class="mf_route_extrainfo" style="display: none;">
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact" class="mf_poi_contact">
<p class="mf_poi_contact_phone">
<span class="fa fa-phone-square" aria-hidden="true"></span>
<span id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact_phone_value" class="mf_poi_contact_phone_value"></span>
</p>
<p id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact_mail" class="mf_poi_contact_mail">
<span class="fa fa-envelope" aria-hidden="true"></span>
<span id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact_mail_value" class="mf_poi_contact_mail_value"></span>
</p>
<p id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact_website" class="mf_poi_contact_website">
<span class="fa fa-globe" aria-hidden="true"></span>
<span id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_contact_website_value" class="mf_poi_contact_website_value"></span>
</p>
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_categories" class="mf_poi_categories">
<div class="mf_poi_categories_header">
</div>
<span id="mfr_detail_kats"></span>
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_openings" class="mf_poi_openings" style="display: none;">
<div class="mf_poi_openings_header">
<p>
<span class="fa fa-clock-o" aria-hidden="true"></span>
Öffnungszeiten
</p>
</div>
<p id="mfr_oz">
</p>
<p id="mfr_nextopen">
</p>
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_jumpToGelbeseiten" class="mf_poi_jumpToGelbeseiten" style="display: none;">
<p>
<a href="#" id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_gs_link">
<span class="fa fa-angle-double-right" aria-hidden="true"></span>
<span class="mf_poi_jumpToGelbeseiten_text">weitere Details</span>
</a>
</p>
</div>
</div>
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_moreInformation" class="mf_poi_moreInformation" style="display: none;">
<div class="mf_poi_moreInformation_title">
<p>
Weitere Informationen und Details:
</p>
</div>
<div class="mf_poi_moreInformation_infoTextWrapper" data-label="text-hidden">
<div class="mf_poi_moreInformation_textWrapper">
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_moreInformation_text" class="mf_poi_moreInformation_text"></div>
</div>
<div class="mf_poi_moreInformation_showText">
<span class="showOnHiddenText">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
<span class="showMoreText">mehr anzeigen</span>
</span>
<span class="showOnShownText">
<span class="fa fa-chevron-up" aria-hidden="true"></span>
<span class="showLessText">weniger anzeigen</span>
</span>
</div>
</div>
</div>
<div class="mf_poi_images_top3"></div>
</div>
<div class="mf_poi_rightSide">
<div id="detailMap">
<div id="detailMF" style="position: relative; overflow: hidden;"><div style="height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; background-color: rgb(229, 227, 223);"><div class="gm-style" style="position: absolute; z-index: 0; left: 0px; top: 0px; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px;"><div tabindex="0" style="position: absolute; z-index: 0; left: 0px; top: 0px; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; cursor: url("https://maps.gstatic.com/mapfiles/openhand_8_8.cur"), default; touch-action: pan-x pan-y;"><div style="z-index: 1; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(0px, 0px);"><div style="position: absolute; left: 0px; top: 0px; z-index: 100; width: 100%;"><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"><div style="position: absolute; z-index: 986; transform: matrix(1, 0, 0, 1, -95, -69);"><div style="position: absolute; left: 0px; top: 0px; width: 256px; height: 256px;"><div style="width: 256px; height: 256px;"></div></div></div></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 101; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 102; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 103; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: -1; transform: matrix(1, 0, 0, 1, -183, -111);"><div style="position: absolute; left: 0px; top: 0px;"><img src="https://maps.googleapis.com/maps/api/js/StaticMapService.GetMapImage?1m2&1i2281384&2i1447894&2e1&3u14&4m2&1u366&2u223&5m5&1e0&5sde-AT&6sus&10b1&12b1&key=AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k&token=80160" style="width: 366px; height: 223px;"></div></div><div style="position: absolute; left: 0px; top: 0px; z-index: 0;"></div></div><div class="gm-style-pbc" style="z-index: 2; position: absolute; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; left: 0px; top: 0px; opacity: 0;"><p class="gm-style-pbt"></p></div><div style="z-index: 3; position: absolute; height: 100%; width: 100%; padding: 0px; border-width: 0px; margin: 0px; left: 0px; top: 0px; touch-action: pan-x pan-y;"><div style="z-index: 4; position: absolute; left: 50%; top: 50%; width: 100%; transform: translate(0px, 0px);"><div style="position: absolute; left: 0px; top: 0px; z-index: 104; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 105; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 106; width: 100%;"></div><div style="position: absolute; left: 0px; top: 0px; z-index: 107; width: 100%;"></div></div></div></div><iframe aria-hidden="true" frameborder="0" tabindex="-1" style="z-index: -1; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; border: none;"></iframe></div></div></div>
</div>
<div class="mf_poi_bigImage">
<div id="ctl00_ctl00_ctl00_cph_col_a_cph_content_cph_content_list_mf_detail_poi_bigImage" class="mf_poi_image_wrapper">
</div>
</div>
<div id="chart_galleryWrapper">
<div class="mf_route_gallery">
<div class="mf_route_gallery_innerWrapper"></div>
</div>
<div id="detailElevation_chart"></div>
</div>
</div>
<div id="mf_route_layout">
<ul style="display: none">
<li class="mf_route_collapsible_detailItem">
<div class="collapsible-header">
<div class="collapsible-icon">
<span class="fa fa-chevron-down" aria-hidden="true"></span>
</div>
<span class="listingBullet">A</span>
<span id="rlist_header"></span>
</div>
<div class="collapsible-body">
<div class="mf_route_collapsible_detail_outerWrapper">
<div class="mf_route_collapsible_image_wrapper">
<img class="mf_route_collapsible_image">
</div>
<div class="mf_route_collapsible_detail_adressWrapper">
<span class="mf_route_collapsible_icon_wrapper">
<img class="mf_route_collapsible_image">
</span>
<div class="mf_route_collapsible_adressWrapper">
<span class="mf_route_collapsible_category"></span>
<span class="mf_route_collapsible_address"></span>
<div class="mf_route_collapsible_detail_contactWrapper">
<div class="mf_route_collapsible_contact">
<p class="mf_poi_contact_phone">
<span class="fa fa-phone-square" aria-hidden="true"></span>
<span class="mf_route_collapsible_contact_tel"></span>
</p>
<p class="mf_poi_contact_mail">
<span class="fa fa-envelope" aria-hidden="true"></span>
<span class="mf_route_collapsible_contact_mail"></span>
</p>
<p class="mf_poi_contact_website">
<span class="fa fa-globe" aria-hidden="true"></span>
<span class="mf_route_collapsible_contact_website"></span>
</p>
</div>
<span class="mf_route_collapsible_categories"></span>
</div>
</div>
</div>
<div class="mf_route_wrapperWrapper">
<div class="mf_route_collapsible_mapWrapper">
<div class="mf_route_collapsible_map">
</div>
</div>
<div class="mf_route_collapsible_detailLinkWrapper">
<div class="mf_route_collapsible_detailLink">
</div>
</div>
</div>
</div>
</div>
</li>
</ul>
</div>
<div id="mf_route_poi_list" data-collapsible="accordion">
</div>
</div>
</div>
<div id="listView" style="display: none;">
<div class="mf_infobox_overview">
<div class="mf_infobox-placeholder"></div><div class="mf_infobox-placeholder"></div><div class="mf_infobox-placeholder"></div><div class="mf_infobox-placeholder"></div></div>
<div id="listViewPager"></div>
</div>
</div>
</div>
<script type="text/javascript">
//<![CDATA[
var ctl00_ctl00_ctl00_cph_header_ctl02_ImageArray = new Array('', '', '', '/system/WebResource.axd?d=vAIESjpfr2SfPj8sW3X1_TXLosnKweuUe3Kx5S3mWwurR8x5sz4EoVMz2aZpcFr-99hlFZRyvR_Oz0SuKvlIzPSwCusddYFyiYMLO2s0s_q-rMx90&t=637276125371763429', '/system/WebResource.axd?d=tVs7MIPG0xaGEOGJnFIsaZRGBUIcDPPg9uDqHb9O9LvIpyT-WjNlbATxI21ra_deI8PRphFFx0xNTimB3UBRWmam-E3_xKPc05KiqQDGI42PiAi50&t=637276125371763429', '/system/WebResource.axd?d=5PZSe_3u2vgpHOpKzLBBRZe3LPCdoOUVC2zA-LRuEWfGgyqHSDBiR3rqBg96lkERy6A5sKCg6NbKA34-OxGfubxEGgtVUh1riHoBiPY9wAWH9GCv0&t=637276125371763429');
var ctl00_ctl00_ctl00_cph_col_b_ctl01_ImageArray = new Array('', '', '', '/system/WebResource.axd?d=vAIESjpfr2SfPj8sW3X1_TXLosnKweuUe3Kx5S3mWwurR8x5sz4EoVMz2aZpcFr-99hlFZRyvR_Oz0SuKvlIzPSwCusddYFyiYMLO2s0s_q-rMx90&t=637276125371763429', '/system/WebResource.axd?d=tVs7MIPG0xaGEOGJnFIsaZRGBUIcDPPg9uDqHb9O9LvIpyT-WjNlbATxI21ra_deI8PRphFFx0xNTimB3UBRWmam-E3_xKPc05KiqQDGI42PiAi50&t=637276125371763429', '/system/WebResource.axd?d=5PZSe_3u2vgpHOpKzLBBRZe3LPCdoOUVC2zA-LRuEWfGgyqHSDBiR3rqBg96lkERy6A5sKCg6NbKA34-OxGfubxEGgtVUh1riHoBiPY9wAWH9GCv0&t=637276125371763429');
//]]>
</script>
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="E07A5C45">
<input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEdACpGs4NjeoDQiaGXRl3FOHprC1q8W4ngLmA0Q87ikhb4hcHfc9Lq+AHsYWnogtMKvmyc4VLNsPg2tDn4NrLp6rWruXJ3W3P4MH5UyAEuCafZVEcSldYQI2zBXPEDKoAa2RMauiaBdmU+3/AsSQxHszNEwziU30Gxk1Leysg9wTW1nd5ZJu56BuysQJCmOCumK2VUTeUtQhv+D11hAppJxoOwD1zoznVGNXyK4v9moT7eC0TOXsvHTXmHqorUZM3yXr5OQt+FeBi8dwzNtRiLOaQsZuNPishIx1G+on4PARsA9e1PmwS1gq0v3om76RjzDvwMq8ItBVxSRFWLs9FF0HITtsSqz+akBl7InYsz2o0Aj291ig1j5/M+TKyh1pZ6ExnNvsFHPiWVhrr3V+P04ccOvXKy0wpVQoLxXVxAyE7JHrTmBvhJc3Xer+eGwReu+im5WQPWDhxkDVaxgCGDL3Ui6vHKkWVHFbXHnAeWm0niTv7F3q2WIc8+5U7CaOEynTcc3qJsFc/7tWRaY/nW1Hrv+b3fP0SuuFoVY+2ippcEtlC9GwXT5BYW4nNA1JwyCxPSUv2zlDmwvHgfkrseLwjnfvpWCI2/5XV6ecWCoFCQtQ5NGSvk86GzBbBL4Me0Wytcu25zAhgYX/paTUypIuxNMQagvYc4+NOnLaHKN86I9y3RJR5eCcjNs2K1U1+XzhcG+pWxpN1xC+ScZS3Y82pR5iuQ8kBiK+VKj0Uqv6UkjKqK1zNxW62Ep9BHsgUW6JAXaFJp18l0TMiAkw/pJaG2dH0TV9/X42CKAWzVpmd2A0L+p1OyuM966EG9VKSzhvtRzVrup+oP7CjJZYXUdHEiJ9JbSFoNVc2XX5cSUYajtOd9c0LjoebLca+zG9te/nTrUFZAmSqW1Edq9OlXH16EyCdH8A==">
</div>
<script type="text/javascript">
//<![CDATA[
var rismap3_global_settings = {
"clickMessage" : "Klicken Sie hier um die Karte zu laden",
"showbasemap" : true,
"zoom": 14,
"clicktostart": true,
"defaultlayer": "roadmap",
"googleApiKey": "AIzaSyC5bl4g4rWqjmj3amz6g1q8TzHV89zC15k",
"protocol": "https://",
}
$(document).ready(function(){
jQuery.extend(jQuery.validator.messages, {
required: "Dieses Feld ist Pflicht!",
email: "Bitte geben Sie eine korrekte E-Mail Adresse an!",
url: "Bitte geben Sie einen korrekten Link an!",
number: "Bitte geben Sie eine Zahl an!",
maxlength: "Bitte geben Sie nicht mehr als {0} Zeichen ein.",
minlength: "Bitte geben Sie mindestens {0} Zeichen ein.",
max: $.validator.format( "Bitte geben Sie einen Wert kleiner oder gleich {0} ein." ),
min: $.validator.format( "Bitte geben Sie einen Wert größer oder gleich {0} ein." )
});
$('form').each(function() {
var $frm = $(this);
if($frm.data('validator') == undefined){
$frm.validate( {ignoreTitle: true, errorClass: "risFrmError"});
$('[type="submit"]').click(function(){
var frmid = $(this).data("formonr");
if (typeof frmid !== 'undefined')
{
$(this).closest('form').validate().settings.ignore = ":not([data-formonr='" + frmid + "'])";
}
});
}
});
var mapdivs = $(".rismap3_map");
$.each(mapdivs, function() {
var lf = new rismap3(this);
lf.initialiseRisMap3();
});
});
//]]>
</script>
<script type="text/javascript">
var lbsettings = {"txtImage":"Bild","txtOf":"von","sprachid":"1","imgCopyright":"Copyright","imgAltText":"Alternativtext","imgQuelle":"Quelle","imgLongDesc":"Fotobeschreibung","bildInformation":"Bildinformation"};
$(document).ready(function () {
$(function () {
$('a[data-lbgroup]').lightBox(lbsettings);
$('a[id*="startup"]').click();
});
});
$(function () {
if(!jQuery.isFunction($('a[data-lbgroup]').lightBox)){
loadlightbox();
}
$('a[rel*="lightbox"]').lightBox(lbsettings);
});
</script>
<script type="text/javascript">
//<![CDATA[
var ctl00_ctl00_ctl00_cph_header_ctl02_Data = new Object();
ctl00_ctl00_ctl00_cph_header_ctl02_Data.images = ctl00_ctl00_ctl00_cph_header_ctl02_ImageArray;
ctl00_ctl00_ctl00_cph_header_ctl02_Data.collapseToolTip = "Collapse {0}";
ctl00_ctl00_ctl00_cph_header_ctl02_Data.expandToolTip = "Expand {0}";
ctl00_ctl00_ctl00_cph_header_ctl02_Data.expandState = theForm.elements['ctl00_ctl00_ctl00_cph_header_ctl02_ExpandState'];
ctl00_ctl00_ctl00_cph_header_ctl02_Data.selectedNodeID = theForm.elements['ctl00_ctl00_ctl00_cph_header_ctl02_SelectedNode'];
(function() {
for (var i=0;i<6;i++) {
var preLoad = new Image();
if (ctl00_ctl00_ctl00_cph_header_ctl02_ImageArray[i].length > 0)
preLoad.src = ctl00_ctl00_ctl00_cph_header_ctl02_ImageArray[i];
}
})();
var ctl00_ctl00_ctl00_cph_col_b_ctl01_Data = new Object();
ctl00_ctl00_ctl00_cph_col_b_ctl01_Data.images = ctl00_ctl00_ctl00_cph_col_b_ctl01_ImageArray;
ctl00_ctl00_ctl00_cph_col_b_ctl01_Data.collapseToolTip = "Collapse {0}";
ctl00_ctl00_ctl00_cph_col_b_ctl01_Data.expandToolTip = "Expand {0}";
ctl00_ctl00_ctl00_cph_col_b_ctl01_Data.expandState = theForm.elements['ctl00_ctl00_ctl00_cph_col_b_ctl01_ExpandState'];
ctl00_ctl00_ctl00_cph_col_b_ctl01_Data.selectedNodeID = theForm.elements['ctl00_ctl00_ctl00_cph_col_b_ctl01_SelectedNode'];
(function() {
for (var i=0;i<6;i++) {
var preLoad = new Image();
if (ctl00_ctl00_ctl00_cph_col_b_ctl01_ImageArray[i].length > 0)
preLoad.src = ctl00_ctl00_ctl00_cph_col_b_ctl01_ImageArray[i];
}
})();
//]]>
</script>
</form>