",$.each(e,function(n,t){o+=t.Type=="LivingPacket"?`${t.Available}/${t.Total} | |
`:`${t.Available}/${t.Total} | ${t.Type} |
`}),o+="<\/table><\/div>"),o+="<\/div>"}function d(n,t,i,u,f,e,o){var h={url:"/Plugins/Nop.Plugin.WoL.Core/wwwroot/icons/googlemaps/GrafikLockerFrontscreen.png",scaledSize:new google.maps.Size(80,40),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(0,0)},s=new google.maps.Marker({map:googleMap,title:t,value:e,position:new google.maps.LatLng(i,u),icon:h,id:f,infoWindow:o});return markers.set(e,s),r.addMarker(s),google.maps.event.addListener(s,"click",function(){$("#locker-points-select").val(e);googleMap.setCenter(this.getPosition());n.setContent(o);n.open(googleMap,s)}),s}var rt=new google.maps.Geocoder,s,h,f,c,p,w,t;google.maps.visualRefresh=!0;googleMap=new google.maps.Map(document.getElementById("map"),{zoom:12,mapTypeId:google.maps.MapTypeId.ROADMAP,styles:[{featureType:"administrative",elementType:"geometry",stylers:[{visibility:"off"}]},{featureType:"poi",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"transit",stylers:[{visibility:"off"}]}]});s=sessionStorage.getItem("Zip");s&&$("#zip").val(s);h=document.getElementById("zip");f=new google.maps.places.Autocomplete(h,{componentRestrictions:{country:"de"}});f.bindTo("bounds",googleMap);var n=new google.maps.InfoWindow,e=null,r=new OverlappingMarkerSpiderfier(googleMap,{markersWontMove:!0,circleFootSeparation:100});google.maps.event.addListenerOnce(googleMap,"center_changed",function(){e=googleMap.getCenter()});$("#radius").on("input",function(){e=googleMap.getCenter();var n=new google.maps.Circle;n.setRadius(parseInt($("#radius").val())*100);n.setCenter(e);googleMap.fitBounds(n.getBounds());googleMap.setCenter(e)});(function(){var t=d(n,"MyLocker24-Box-300",50.5427246,12.3097668,"4a728f82-0a7f-43e0-8cf8-ff4e13604d19","4a728f82-0a7f-43e0-8cf8-ff4e13604d19___",k("MyLocker24-Box-300","Perlaser Straße","13","08223","Treuen","heelpiece.tactical.deflated",[{Type:"S",Available:20,Total:24},{Type:"M",Available:5,Total:6},{Type:"L",Available:22,Total:22}]));markersArray.push(t);r.addMarker(t);googleMap.setCenter(t.getPosition())})();c=new MarkerClusterer(googleMap,markersArray,{maxZoom:16,styles:styles});p=new google.maps.LatLng(52.5196761,13.3804558);googleMap.setZoom(12);googleMap.setCenter(p);setTimeout(tt(),1e3);var l=sessionStorage.getItem("lat"),a=sessionStorage.getItem("lon"),v=sessionStorage.getItem("SetMarkerContent");if(v&&l&&a){w=new google.maps.LatLng(l,a);t=new google.maps.Marker({map:googleMap,position:w});t.setIcon({size:new google.maps.Size(71,71),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(17,34),scaledSize:new google.maps.Size(35,35)});r.addMarker(t);var g=l,nt=a,b=document.getElementById("radius").value,y={latitude:parseFloat(g),longitude:parseFloat(nt),radius:parseInt(b)};googleMap.setZoom(12);google.maps.event.addListener(t,"click",function(){googleMap.setCenter(this.getPosition());n.setContent(v);n.open(googleMap,t)});google.maps.event.addListenerOnce(googleMap,"tilesloaded",function(){googleMap.setCenter(t.getPosition());n.setContent(v);n.open(googleMap,t)});sessionStorage.Radius=parseInt(b);u(n,y.latitude,y.longitude,y.radius)}$("#radius").change(function(){var i=sessionStorage.getItem("lat"),r=sessionStorage.getItem("lon");if(i&&r){var e=i,o=r,f=document.getElementById("radius").value,t={latitude:parseFloat(e),longitude:parseFloat(o),radius:parseInt(f)};sessionStorage.Radius=parseInt(f);u(n,t.latitude,t.longitude,t.radius)}else u(n,googleMap.getCenter().lat(),googleMap.getCenter().lng(),$(this).val())});$("#to").change(function(){var i=sessionStorage.getItem("lat"),r=sessionStorage.getItem("lon"),t=$("#radius").val();sessionStorage.Radius=parseInt(t);u(n,parseFloat(i),parseFloat(r),parseInt(t))}),function(n){function t(t,r){if(t=="keydown"){var u=r;r=function(t){var r=$(".pac-item-selected").length>0,i;t.which!=13||r||(i=$.Event("keydown",{keyCode:40,which:40}),u.apply(n,[i]));u.apply(n,[t])}}i.apply(n,[t,r])}var i=n.addEventListener?n.addEventListener:n.attachEvent;n.addEventListener?n.addEventListener=t:n.attachEvent&&(n.attachEvent=t)}(h);google.maps.event.addListener(f,"place_changed",function(){var t=f.getPlace(),i,e,a;if(t.geometry){i=new google.maps.Marker({map:googleMap,position:t.geometry.location});i.setIcon({icon:t.icon,size:new google.maps.Size(71,71),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(17,34),scaledSize:new google.maps.Size(35,35)});i.setPosition(t.geometry.location);markerPlaces.push(i);r.addMarker(i);var s=t.geometry.location.lat(),h=t.geometry.location.lng(),c=document.getElementById("radius").value,o={latitude:parseFloat(s),longitude:parseFloat(h),radius:parseInt(c)},l="";t.address_components&&(l=[t.address_components[0]&&t.address_components[0].short_name||"",t.address_components[1]&&t.address_components[1].short_name||"",t.address_components[2]&&t.address_components[2].short_name||""].join(" "));e=""+t.name+"<\/strong>
"+l;googleMap.setZoom(12);googleMap.setCenter(t.geometry.location);n.setContent(e);n.open(googleMap,i);a=$("#zip").val();sessionStorage.setItem("Zip",a);sessionStorage.setItem("SetMarkerContent",e);sessionStorage.lat=parseFloat(s);sessionStorage.lon=parseFloat(h);google.maps.event.addListener(i,"click",function(){googleMap.setCenter(this.getPosition());n.setContent(e);n.open(googleMap,i)});sessionStorage.Radius=parseInt(c);u(n,o.latitude,o.longitude,o.radius)}});$("#locker-points-select").on("change",function(){new google.maps.event.trigger(markers.get(this.value),"click")});$("#Locations").on("change",function(){if($("#Locations").is(":checked")){var n=googleMap.getCenter();google.maps.event.trigger(googleMap,"resize");googleMap.setCenter(n)}})})})