diff --git a/css/lfh-style.css b/css/lfh-style.css
index 91ec7dd..c1f9afa 100644
--- a/css/lfh-style.css
+++ b/css/lfh-style.css
@@ -277,6 +277,8 @@ Version: 1.0
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
border-bottom-left-radius: 6px;
+ pointer-events: auto;
+ cursor: auto;
}
.main .lfh-element h1,
.main .lfh-element h2,
diff --git a/css/lfh-style.less b/css/lfh-style.less
index 9f2b76e..e3e3c27 100644
--- a/css/lfh-style.less
+++ b/css/lfh-style.less
@@ -16,6 +16,8 @@
font-family:Helvetica,Arial,sans-serif;
font-size:12px;
border-bottom-left-radius:6px;
+ pointer-events: auto;
+ cursor:auto;
}
diff --git a/dist/lfh-front-min.1.9.0.js b/dist/lfh-front-min.1.9.0.js
index 2454a6d..bdd3f13 100644
--- a/dist/lfh-front-min.1.9.0.js
+++ b/dist/lfh-front-min.1.9.0.js
@@ -1 +1 @@
-!function(e,t,n){"use strict";L.AwesomeMarkers={},L.AwesomeMarkers.version="2.0.1",L.AwesomeMarkers.Icon=L.Icon.extend({options:{iconSize:[35,45],iconAnchor:[17,42],popupAnchor:[1,-32],shadowAnchor:[10,12],shadowSize:[36,16],className:"awesome-marker",prefix:"glyphicon",spinClass:"fa-spin",extraClasses:"",icon:"home",markerColor:"blue",iconColor:"white"},initialize:function(e){e=L.Util.setOptions(this,e)},createIcon:function(){var e=t.createElement("div"),n=this.options;return n.icon&&(e.innerHTML=this._createInner()),n.bgPos&&(e.style.backgroundPosition=-n.bgPos.x+"px "+-n.bgPos.y+"px"),this._setIconStyles(e,"icon-"+n.markerColor),e},_createInner:function(){var e,t="",n="",o="",i=this.options;return e=i.icon.slice(0,i.prefix.length+1)===i.prefix+"-"?i.icon:i.prefix+"-"+i.icon,i.spin&&"string"==typeof i.spinClass&&(t=i.spinClass),i.iconColor&&("white"===i.iconColor||"black"===i.iconColor?n="icon-"+i.iconColor:o="style='color: "+i.iconColor+"' "),""},_setIconStyles:function(e,t){var n,o=this.options,i=L.point(o["shadow"===t?"shadowSize":"iconSize"]);n="shadow"===t?L.point(o.shadowAnchor||o.iconAnchor):L.point(o.iconAnchor),!n&&i&&(n=i.divideBy(2,!0)),e.className="awesome-marker-"+t+" "+o.className,n&&(e.style.marginLeft=-n.x+"px",e.style.marginTop=-n.y+"px"),i&&(e.style.width=i.x+"px",e.style.height=i.y+"px")},createShadow:function(){var e=t.createElement("div");return this._setIconStyles(e,"shadow"),e}}),L.AwesomeMarkers.icon=function(e){return new L.AwesomeMarkers.Icon(e)}}(0,document);var L=L||require("leaflet"),_MAX_POINT_INTERVAL_MS=15e3,_SECOND_IN_MILLIS=1e3,_MINUTE_IN_MILLIS=60*_SECOND_IN_MILLIS,_HOUR_IN_MILLIS=60*_MINUTE_IN_MILLIS,_DAY_IN_MILLIS=24*_HOUR_IN_MILLIS,_DEFAULT_MARKER_OPTS={startIconUrl:"pin-icon-start.png",endIconUrl:"pin-icon-end.png",shadowUrl:lfh.ICON_URL+"icons/pin-shadow.png",wptIconUrls:{"":lfh.ICON_URL+"icons/pin-icon-wpt.png"},iconSize:[26,41],shadowSize:[41,41],iconAnchor:[13,41],shadowAnchor:[10,41],clickable:!1},_DEFAULT_POLYLINE_OPTS={color:"blue"},_DEFAULT_GPX_OPTS={parseElements:["track","route","waypoint"]};L.GPX=L.FeatureGroup.extend({initialize:function(e,t){t.max_point_interval=t.max_point_interval||_MAX_POINT_INTERVAL_MS,t.marker_options=this._merge_objs(_DEFAULT_MARKER_OPTS,t.marker_options||{}),t.polyline_options=this._merge_objs(_DEFAULT_POLYLINE_OPTS,t.polyline_options||{}),t.gpx_options=this._merge_objs(_DEFAULT_GPX_OPTS,t.gpx_options||{}),L.Util.setOptions(this,t),L.GPXTrackIcon=L.Icon.extend({options:t.marker_options}),this._gpx=e,this._layers={},this._info={name:null,length:0,elevation:{gain:0,loss:0,max:0,min:1/0,_points:[]},hr:{avg:0,_total:0,_points:[]},duration:{start:null,end:null,moving:0,total:0}},e&&this._parse(e,t,this.options.async)},get_duration_string:function(e,t){var n="";e>=_DAY_IN_MILLIS&&(n+=Math.floor(e/_DAY_IN_MILLIS)+"d ",e%=_DAY_IN_MILLIS),e>=_HOUR_IN_MILLIS&&(n+=Math.floor(e/_HOUR_IN_MILLIS)+":",e%=_HOUR_IN_MILLIS);var o=Math.floor(e/_MINUTE_IN_MILLIS);e%=_MINUTE_IN_MILLIS,o<10&&(n+="0"),n+=o+"'";var i=Math.floor(e/_SECOND_IN_MILLIS);return e%=_SECOND_IN_MILLIS,i<10&&(n+="0"),n+=i,n+=!t&&e>0?"."+Math.round(1e3*Math.floor(e))/1e3:'"'},to_miles:function(e){return e/1.60934},to_ft:function(e){return 3.28084*e},m_to_km:function(e){return e/1e3},m_to_mi:function(e){return e/1609.34},get_name:function(){return this._info.name},get_desc:function(){return this._info.desc},get_author:function(){return this._info.author},get_copyright:function(){return this._info.copyright},get_distance:function(){return this._info.length},get_distance_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))},get_start_time:function(){return this._info.duration.start},get_end_time:function(){return this._info.duration.end},get_moving_time:function(){return this._info.duration.moving},get_total_time:function(){return this._info.duration.total},get_moving_pace:function(){return this.get_moving_time()/this.m_to_km(this.get_distance())},get_moving_pace_imp:function(){return this.get_moving_time()/this.get_distance_imp()},get_moving_speed:function(){return this.m_to_km(this.get_distance())/(this.get_moving_time()/36e5)},get_moving_speed_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))/(this.get_moving_time()/36e5)},get_total_speed:function(){return this.m_to_km(this.get_distance())/(this.get_total_time()/36e5)},get_total_speed_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))/(this.get_total_time()/36e5)},get_elevation_gain:function(){return this._info.elevation.gain},get_elevation_loss:function(){return this._info.elevation.loss},get_elevation_gain_imp:function(){return this.to_ft(this.get_elevation_gain())},get_elevation_loss_imp:function(){return this.to_ft(this.get_elevation_loss())},get_elevation_data:function(){var e=this;return this._info.elevation._points.map(function(t){return e._prepare_data_point(t,e.m_to_km,null,function(e,t){return null==e||null==t?null:e.toFixed(2)+" km, "+t.toFixed(0)+" m"})})},get_elevation_data_imp:function(){var e=this;return this._info.elevation._points.map(function(t){return e._prepare_data_point(t,e.m_to_mi,e.to_ft,function(e,t){return e.toFixed(2)+" mi, "+t.toFixed(0)+" ft"})})},get_elevation_max:function(){return this._info.elevation.max},get_elevation_min:function(){return this._info.elevation.min},get_elevation_max_imp:function(){return this.to_ft(this.get_elevation_max())},get_elevation_min_imp:function(){return this.to_ft(this.get_elevation_min())},get_average_hr:function(){return this._info.hr.avg},get_heartrate_data:function(){var e=this;return this._info.hr._points.map(function(t){return e._prepare_data_point(t,e.m_to_km,null,function(e,t){return e.toFixed(2)+" km, "+t.toFixed(0)+" bpm"})})},get_heartrate_data_imp:function(){var e=this;return this._info.hr._points.map(function(t){return e._prepare_data_point(t,e.m_to_mi,null,function(e,t){return e.toFixed(2)+" mi, "+t.toFixed(0)+" bpm"})})},get_options:function(){return this.getLayers()[0].getLayers()[0].options},reload:function(){this.clearLayers(),this._parse(this._gpx,this.options,this.options.async)},get_markers:function(){return this._markers},_merge_objs:function(e,t){var n={};for(var o in e)n[o]=e[o];for(var o in t)n[o]=t[o];return n},_prepare_data_point:function(e,t,n,o){var i=[t&&t(e[0])||e[0],n&&n(e[1])||e[1]];return i.push(o&&o(i[0],i[1])||i[0]+": "+i[1]),i},_load_xml:function(e,t,n,o){void 0==o&&(o=this.options.async),void 0==n&&(n=this.options);var i=new window.XMLHttpRequest;i.open("GET",e,o);try{i.overrideMimeType("text/xml")}catch(e){}var r=this;i.onreadystatechange=function(){4==i.readyState&&(200==i.status?t(i.responseXML,n):r.options.isLoaded=!0)},i.send(null)},_parse:function(e,t,n){var o=this,i=function(e,t){var n=o._parse_gpx_data(e,t);if(!n)return void(o.options.isLoaded=!0);o.addLayer(n),o.fire("loaded")};if("<"===e.substr(0,1)){var r=new DOMParser;n?setTimeout(function(){i(r.parseFromString(e,"text/xml"),t)}):i(r.parseFromString(e,"text/xml"),t)}else this._load_xml(e,i,t,n)},_markers:[],_parse_gpx_data:function(e,t){var n,o,i,r=[],a=[],l=t.gpx_options.parseElements;l.indexOf("route")>-1&&a.push(["rte","rtept"]),l.indexOf("track")>-1&&a.push(["trkseg","trkpt"]);var s=e.getElementsByTagName("name");s.length>0&&(this._info.name=s[0].textContent);var c=e.getElementsByTagName("desc");c.length>0&&(this._info.desc=c[0].textContent);var h=e.getElementsByTagName("author");h.length>0&&(this._info.author=h[0].textContent);var f=e.getElementsByTagName("copyright");for(f.length>0&&(this._info.copyright=f[0].textContent),n=0;n-1)for(i=e.getElementsByTagName("wpt"),o=0;o0&&(s=p[0].textContent);var g=i[o].getElementsByTagName("desc"),c="";g.length>0&&(c=g[0].textContent);var v=i[o].getElementsByTagName("sym"),y="";v.length>0&&(y=v[0].textContent);var x;if(t.marker_options.wptIcons&&t.marker_options.wptIcons[y])x=t.marker_options.wptIcons[y];else{if(!t.marker_options.wptIconUrls||!t.marker_options.wptIconUrls[y]){console.log('No icon or icon URL configured for symbol type "'+y+'"; ignoring waypoint.');continue}x=new L.GPXTrackIcon({iconUrl:t.marker_options.wptIconUrls[y]})}var I=new L.Marker(m,{clickable:!0,title:s,icon:x});I.bindPopup(""+s+""+(c.length>0?"
"+c:"")).openPopup(),this.fire("addpoint",{point:I,point_type:"waypoint"}),r.push(I)}return r.length>1?new L.FeatureGroup(r):1==r.length?r[0]:void 0},_parse_trkseg:function(e,t,n,o){var i=e.getElementsByTagName(o);if(!i.length)return[];for(var r=[],a=null,l=0;l0&&(c.meta.time=new Date(Date.parse(s[0].textContent))),s=i[l].getElementsByTagName("ele"),s.length>0&&(c.meta.ele=parseFloat(s[0].textContent)),s=i[l].getElementsByTagNameNS("*","hr"),s.length>0&&(c.meta.hr=parseInt(s[0].textContent),this._info.hr._points.push([this._info.length,c.meta.hr]),this._info.hr._total+=c.meta.hr),c.meta.ele>this._info.elevation.max&&(this._info.elevation.max=c.meta.ele),c.meta.ele0?this._info.elevation.gain+=h:this._info.elevation.loss+=Math.abs(h),h=Math.abs(c.meta.time-a.meta.time),this._info.duration.total+=h,h=e?o/2:o},lfh.ZOOM_LIMIT=11,lfh.ICON_MOVE=L.icon({iconUrl:lfh.ICON_URL+"markers/move.png",iconSize:[15,15],shadowSize:[0,0],iconAnchor:[7,7],shadowAnchor:[7,7],popupAnchor:[7,7]}),lfh.POINT_ICON=L.icon({iconUrl:lfh.ICON_URL+"markers/pointS000063.png",iconSize:[10,10],shadowSize:[0,0],iconAnchor:[5,5],shadowAnchor:[5,5],popupAnchor:[5,5]}),lfh.MINI_POINT_ICON=L.icon({iconUrl:lfh.ICON_URL+"markers/pointS6.png",iconSize:[6,6],shadowSize:[0,0],iconAnchor:[3,3],shadowAnchor:[3,3],popupAnchor:[3,3]}),lfh.WIDTH_LIMIT=620,lfh.HEIGHT=170,lfh.WIDTH=280,lfh.NUMBER_GPX_FOR_CHECK||(lfh.NUMBER_GPX_FOR_CHECK=3),lfh.initialize_map=function(e){"function"!=typeof lfh.data[e]&&(lfh.all[e]=new lfh.Map(e))},lfh.all=new Array,lfh.initialize=function(e){if(e=0&&(e.style.maxWidth=lfh.WIDTH-10+"px",e.style.maxHeight=lfh.HEIGHT-60+"px",e.setAttribute("srcset",""),e.parentNode.style.maxWidth=lfh.WIDTH+"px",e.parentNode.style.maxHeight=lfh.HEIGHT+"px",e.parentNode.style.width=lfh.WIDTH+"px",e.parentNode.style.height=lfh.HEIGHT+"px"),"p"===e.parentNode.tagName.toLowerCase()&&e.parentNode.parentNode.insertBefore(e,e.parentNode)});var n=e.querySelector(".lfh-description");return null===n?[]:lfh.treatment_node(n)},lfh.treatment_node=function(e){var t=e.childNodes,n=new Array,o="scelerisque massa pretium sed. Vivamus est ".length,i=document.createElement("div"),r=0;return[].forEach.call(t,function(e){switch(e.nodeType){case Node.ELEMENT_NODE:switch(e.tagName.toLowerCase()){case"h1":case"h2":case"h3":case"h4":case"h5":var t=document.createElement("h5");t.innerHTML=e.textContent,r+3>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(t),r+=2;break;case"a":case"span":if(e.textContent.trim().length>0){var t=e.textContent.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}break;case"p":if(e.textContent.trim().length>0){var a=4+e.textContent.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}break;case"img":r>0&&(n.push(i),i=document.createElement("div"),r=0);var l=document.createElement("div");l.appendChild(e.cloneNode(!0)),n.push(l);break;case"ul":case"ol":var a=0,s=e.querySelectorAll("li");[].forEach.call(s,function(e){a+=1+e.textContent.trim().length/o}),r+a>13&&r>0&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a;break;case"div":r>0&&n.push(i);var l=e.cloneNode(!0);n.push(l),i=document.createElement("div"),r=0}break;case Node.TEXT_NODE:if(e.nodeValue.trim().length>0){var a=e.nodeValue.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}}}),r>0&&n.push(i),n},lfh.ResetControl=L.Control.extend({options:{position:"topleft"},_center:null,_zoom:13,initialize:function(e,t){this._center=e,this._zoom=t},onAdd:function(e){var t=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-refresh lfhicon lfhicon-reset"),n=this._center,o=this._zoom;return t.onclick=function(){e.setView(n,o)},t}}),lfh.TopControl=L.Control.extend({options:{position:"topright"},_fullscreen:!0,_list:!0,_selected:null,initialize:function(e,t){this._fullscreen=e.fullscreen,this._list=e.list,this._index=e.i,this._selected=t},onAdd:function(e){var t=L.DomUtil.create("div","lfh-container-fullscreen");if(this._fullscreen){var n=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-fullscreen");t.appendChild(n),n.onclick=function(){var t=e._container.id,n=L.DomUtil.get("lfh-fade"),o=L.DomUtil.get(t+"-fadable");this.className.indexOf("actived")>=0?(L.DomUtil.get(t+"-skin").appendChild(o),this.className=this.className.replace(" actived",""),n.className=n.className.replace(" actived",""),e._container.style.height=e._container.h0,e.options.mousewheel||e.scrollWheelZoom.disable()):(n.appendChild(o),this.className+=" actived",n.className=n.className+" actived",e.scrollWheelZoom.enable(),e._container.h0=e._container.style.height,e._container.style.height="100%"),lfh.resize_all_map()}}if(this._list)var o=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-list");else var o=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-list lfh-hidden");t.appendChild(o);new lfh.Link(e,o,"lfh-list-"+this._index,this._selected,null,null,null,null);return t}}),lfh.resize_content=function(e){var t=document.querySelector("#"+e.id+"-data"),n=t.offsetHeight;if(!(e.parentNode.parentNode.className.indexOf("lfh-min")<0)){n=220;var o=t.querySelectorAll(".lfh-section.lfh-hidden");return void[].forEach.call(o,function(e){var t=e.className;t.indexOf("disabled")>=0||t.indexOf("lfh-hidden")>=0&&(e.className=t.replaceAll(" lfh-hidden",""))})}n-=70;for(var i=t.getElementsByClassName("lfh-element"),r=0;rlfh.WIDTH_LIMIT){var o=n.className;n.className=o.replaceAll(" lfh-min",""),_large=!0}if("lfh-fade"==e.getContainer().parentNode.parentNode.id)if(_large)e.getContainer().style.height="100%";else{var i=document.querySelector(".lfh-nav");e.getContainer().style.height=n.offsetHeight-i.offsetHeight+2+"px"}return e.invalidateSize(),_large},lfh.reset_all_map=function(){[].forEach.call(lfh.all,function(e){e.reset()})},lfh.resize_all_map=function(){[].forEach.call(lfh.all,function(e){lfh.map_resize(e)})},L.DomEvent.addListener(window,"resize",function(e){lfh.resize_all_map()}),lfh.handle_tab_event=function(){var e=document.querySelectorAll("[role='tab'], [data-tab]");[].forEach.call(e,function(e){L.DomEvent.addListener(e,"click",function(e){setTimeout(lfh.reset_all_map,1e3)})})},lfh.toggle_next=function(e,t,n){if(e){var o=e.step,i=o+t;e.step=i,e.className=e.className.replace("step"+o,"step"+i),e.step_max<=e.step+1?document.querySelector("#"+n+"-nav .lfh-next").style.display="none":document.querySelector("#"+n+"-nav .lfh-next").style.display="block"}},lfh.Selected=function(e,t,n){this.map_id=e;var o=n,t=t;this.id=null,this.layer=null,this.dom=null,this.title=document.querySelector("#"+e+"-data div.lfh-nav .lfh-trackname").textContent,this.close=function(n){if(document.querySelector("#"+this.map_id+"-nav .lfh-next").style.display="none",null!=this.id){var i=this.dom.className;if(this.dom.className=i+" lfh-hidden",this.layer instanceof L.GPX){var r=this.layer.get_options();this.layer.setStyle({color:r.realColor}),t.removeLayer(o)}}var a=document.querySelector("#"+e+"-fadable .lfh-list");lfh.toggle_next(a,0,this.map_id)},this.set=function(e){for(var t in e)this[t]=e[t]}},L.Map.include({_center0:[0,0],_zoom0:2,_bounds:null,reset:function(){this.invalidateSize(),null==this._bounds?this.setView(this._center0,this._zoom0):this.fitBounds(this._bounds)}}),lfh.Map=function(t){function n(e){"mapquest"==e?MQ.mapLayer().addTo(m):L.tileLayer(lfh.tiles[e].url,{attribution:lfh.tiles[e].attribution,minZoom:1,maxZoom:lfh.tiles[e].max_zoom}).addTo(m)}function o(e){m.addControl(new lfh.TopControl(e,b)),!C&&e.reset&&m.addControl(new lfh.ResetControl(x,I))}function i(){w=L.layerGroup(),I>=N&&w.addTo(m);for(var e in v.markers)"function"!=typeof v.markers[e]&&c(e)}function r(){for(var e in v.gpx)"function"!=typeof v.gpx[t]&&u(e)}function a(){m.on("zoomend",function(){m.getZoom()=0){var t=b.layer,n=document.createEvent("MouseEvents");n.initEvent("click",!0,!0),t.dispatchEvent(n)}if(null==b.dom&&!e){var o=document.querySelector("#"+p+"-fadable .lfh-list");lfh.toggle_next(o,0,p)}})}function l(){var e=document.querySelector("#"+p+"-nav .lfh-close");L.DomEvent.addListener(e,"click",function(e){b.layer.fire("click")});var t=document.querySelector("#"+p+"-nav .lfh-back");L.DomEvent.addListener(t,"click",function(e){if(b.dom)lfh.toggle_next(b.dom,-1,p);else{var t=m.getContainer().parentNode.querySelector(".lfh-list");lfh.toggle_next(t,-1,p)}});var n=document.querySelector("#"+p+"-nav .lfh-next");L.DomEvent.addListener(n,"click",function(e){if(b.dom)lfh.toggle_next(b.dom,1,p);else{var t=m.getContainer().parentNode.querySelector(".lfh-list");lfh.toggle_next(t,1,p)}})}function s(e){M=L.marker(e,{icon:lfh.ICON_MOVE})}function c(e){var t=v.markers[e],n="marker-"+g+"-"+e;return E[e]=L.marker([t.lat,t.lng],{elem_id:n,icon:L.AwesomeMarkers.icon({icon:t.icon,prefix:"lfhicon",markerColor:t.color}),title:t.title.stripslashes(),visibility:"zoom"}),t.popup=t.popup+"",t.popup.length>0&&E[e].bindPopup(t.popup.stripslashes()),"zoom"==t.visibility?w.addLayer(E[e]):E[e].addTo(m),T.push([t.lat,t.lng]),new lfh.Link(m,E[e],n,b,null)}function h(e,t){var n=document.createElement("div");n.className="lfh-button lfhicon";var o=document.createElement("span");o.textContent=" "+e.options.title,n.appendChild(o),t.appendChild(n),L.DomEvent.addListener(o,"click",function(t){e.fire("click"),t.stopPropagation()})}function f(e,t,n){var o=document.createElement("div");o.className="lfh-button lfhicon";var i=document.createElement("span");if(n>lfh.NUMBER_GPX_FOR_CHECK&&(i.className="lfh-short-button"),i.textContent=" "+document.querySelector("#"+e.options.elem_id+" span.lfh-trackname").textContent,o.appendChild(i),n>lfh.NUMBER_GPX_FOR_CHECK){var r=document.createElement("input");r.setAttribute("type","checkbox"),r.checked=!0,L.DomEvent.addListener(r,"change",function(t){e.get_markers();this.checked?e.addTo(m):m.removeLayer(e),t.stopPropagation()}),o.appendChild(r)}t.insertBefore(o,t.firstChild),L.DomEvent.addListener(i,"click",function(t){e.fire("click"),t.stopPropagation()})}function d(e){var t=1;for(var n in v.gpx)"function"!=typeof v.gpx[n]&&(t*=void 0!==S[n]&&S[n].options.isLoaded);t?(T.length>0&&(m._bounds=T,m.fitBounds(T)),x=m.getCenter(),I=m.getZoom(),this.center=x,this.zoom=I,lfh.tiles[v.map.tile].max_zoom2?lfh.POINT_ICON:lfh.MINI_POINT_ICON,endIcon:v.gpx[t].width>2?lfh.POINT_ICON:lfh.MINI_POINT_ICON}}).on("loaded",function(e){if(e.target.options.isLoaded=!0,e.target.setStyle({color:v.gpx[t].color,weight:v.gpx[t].width}),C){var o=e.target.getBounds();T.push([o.getNorth(),o.getEast()]),T.push([o.getSouth(),o.getWest()])}new lfh.Link(m,e.target,n,b,M,v.gpx[t].unit,v.gpx[t].unit_h,v.gpx[t].step_min)}).on("failed",function(){e.target.options.isLoaded=!0,console.log("failed")}).addTo(m)}function _(){var e=0,t=0,n=document.querySelector("#lfh-list-"+g),o=n.querySelector("div.lfh-description"),i=null;[].forEach.call(S,function(n){e%3==0&&(i=document.createElement("div"),i.className="lfh-content",o.appendChild(i),t++),f(n,i,S.length),e++}),[].forEach.call(E,function(n){e%3==0&&(i=document.createElement("div"),i.className="lfh-content",o.appendChild(i),t++),h(n,i),e++}),n.step=0,n.step_max=t,1==n.step_max&&(n.className=n.className+" lfh-small-content"),lfh.toggle_next(n,0,p),S.length>0&&y&&S[1].fire("click")}var m=null,p="lfh-"+t,g=t,v=lfh.data[t],y=!1,x=[0,0],I=13,N=lfh.ZOOM_LIMIT,C=!0,k=!1,S=new Array,E=new Array,M=null,w=null,T=new Array,b=null;return function(e){v=lfh.data[e];var t=lfh.data[e].map;y=t.open,t.i=e,C=t.autocenter,k=t.list,x=[t.lat,t.lng],I=Math.min(t.zoom,lfh.tiles[t.tile].max_zoom),m=L.map(p,{dragging:!L.Browser.mobile,tap:!L.Browser.mobile}),m._center0=x,m._zoom0=I,C||m.setView(x,I),n(t.tile),m.options.mousewheel=t.mousewheel,t.mousewheel||m.scrollWheelZoom.disable(),m.touchZoom.enable(),s(x),b=new lfh.Selected(p,m,M),i(),r(),a(),d(t.reset),l(),o(t),lfh.map_resize(m),(e=lfh.data.length-1)&&lfh.handle_tab_event()}(t),m},lfh.Link=function(e,t,n,o,i,r,a,l){function s(t){if(p.close(t),null==p.id||p.id!=d){if(_.className=_.className.replaceAll(" lfh-hidden",""),u instanceof L.GPX){var n=u.get_options();u.setStyle({realColor:n.color,color:lfh.SELECTED_COLOR}),g.addTo(e)}u instanceof L.Marker&&u.openPopup(),p.set({id:d,layer:u,dom:_}),c(),lfh.toggle_next(p.dom,0,m.getContainer().id)}else p.set({id:null,layer:null,dom:null}),u instanceof L.Marker&&u.closePopup(),h()}function c(){var e=document.querySelector("#"+m.getContainer().id+"-data div.lfh-nav");e.querySelector(".lfh-trackname").textContent=p.dom.querySelector(".lfh-trackname").textContent;var t=e.querySelector(".lfh-gpx-file");if(null!=t&&t.parentNode.removeChild(t),p.layer instanceof L.GPX&&p.dom.querySelector(".lfh-gpx-file")){var t=p.dom.querySelector(".lfh-gpx-file").cloneNode(!0);e.querySelector(".lfh-title").appendChild(t)}}function h(){var e=document.querySelector("#"+m.getContainer().id+"-data div.lfh-nav");e.querySelector(".lfh-trackname").textContent=p.title;var t=e.querySelector(".lfh-gpx-file");null!=t&&t.parentNode.removeChild(t)}function f(){var e=_.querySelectorAll(".lfh-element .lfh-header");[].forEach.call(e,function(e){L.DomEvent.addListener(e,"click",function(t){t.preventDefault();var n=e.parentNode,o=n.className;o.indexOf("disabled")>=0||(o.indexOf("lfh-hidden")>=0?n.className=o.replaceAll(" lfh-hidden",""):n.className+=" lfh-hidden",t.stopPropagation())})}),L.DomEvent.addListener(_,"mousemove",function(e){e.stopPropagation()}),L.DomEvent.addListener(_,"mousewheel",function(e){e.stopPropagation()});var t=_.querySelector(".lfh-close");u instanceof L.Layer?(u.on("click",function(e){s(!1)}),L.DomEvent.addListener(t,"click",function(e){u.fire("click")})):(L.DomEvent.addListener(u,"click",function(e){s(!1)}),L.DomEvent.addListener(t,"click",function(e){s(!0)}))}var d=n,u=t,_=L.DomUtil.get(n),m=e,p=o,g=i,v=r,y=a,x=l;return function(){if(void 0===u.options&&(u.options={}),u.options.elem_id=n,null!=_){if(_.step=0,_.className.indexOf("lfh-list")<0){var e=document.querySelector("#"+m.getContainer().id+"-data"),t=e.querySelector(".lfh-nav");e.insertBefore(_,t),_.step_max=lfh.count_step(_)}else _.step_max=0;u instanceof L.GPX&&(_.step_max+=2),1==_.step_max&&_.className.indexOf("lfh-list")<0&&(_.className=_.className+" lfh-small-content"),f(),u instanceof L.GPX&&new lfh.Profile(m,u,_,g,v,y,x)}}(),{dom:_,layer:u,id:d}},lfh.Profile=function(e,t,n,o,i,r,a){function l(e){return 220*e/(M*p)}function s(e){return 200-40*(e/g-b)/w}function c(){for(var e="M ",t=parseInt(N.length/150)+1,n=N.length,o=0;null===N[o][1];)o++;e+=Math.round(l(N[o][0]))+","+Math.round(s(N[o][1]))+" L ";for(var i=o;i220)n.setAttribute("stroke-opacity",0),n.querySelector("text").textContent="";else{var i=1;O<1&&(i=100),n.querySelector("text").textContent=Math.round(t*O*i)/i}}x.querySelector(".lfh-gpx-min-elevation").textContent=Math.round(y.get_elevation_min()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-max-elevation").textContent=Math.round(y.get_elevation_max()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-elevation-gain").textContent=Math.round(y.get_elevation_gain()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-elevation-loss").textContent=Math.round(y.get_elevation_loss()/g)+" "+lfh.HEIGHT_UNIT[_].code,L.DomEvent.addListener(x.querySelector("svg"),"click mousemove",function(e){f(e)},!1),x.querySelector("svg").addEventListener("touchmove",function(e){f(e.touches[0])})}else{x.querySelector("svg").parentNode.removeChild(x.querySelector("svg"));var r=y.get_total_time();r&&(x.querySelector(".lfh-gpx-duration").textContent=y.get_duration_string(r))}x.querySelector(".lfh-gpx-name").textContent=y.get_name(),x.querySelector(".lfh-gpx-distance").textContent=(Math.round(y.get_distance()/(100*p))/10).toString().replace(".",",")+" "+lfh.DISTANCE_UNIT[u].code}function f(e){var t=x.querySelector("svg"),n=t.getBoundingClientRect(),o=290/n.width,i=e.pageX-n.left-window.pageXOffset;i=i*o-50,i<0&&(i=0),i>220&&(i=220),i=parseInt(i),x.querySelector(".lfh-move-line").setAttribute("transform","translate("+i+",0)");var r=i*M/220,n=d(r);v.setLatLng(I[n])}function d(e){for(var e=e*p,t=!1,n=0,o=N.length-1;!t&&o-n>1;){var i=Math.ceil((n+o)/2);t=N[i]==e,N[i][0]>e?o=i:n=i}return n}var u=i,_=r,m=a;if("km"==u)var p=1;else var p=1.60934;if("m"==_)var g=1;else var g=.3048;var v=o,y=t,x=n,I=y.getLayers()[0].getLayers()[0].getLatLngs(),N=y.get_elevation_data();if(0!=y.get_elevation_max()){for(var C=!0,k=y.get_elevation_max()/g,S=y.get_elevation_min()/g,E=N.length-1;E>0&&null===N[E][1];)E--;var M=N[E][0]/p,w=lfh.Util.step_round((k-S)/3.5);w"},_setIconStyles:function(e,t){var n,o=this.options,i=L.point(o["shadow"===t?"shadowSize":"iconSize"]);n="shadow"===t?L.point(o.shadowAnchor||o.iconAnchor):L.point(o.iconAnchor),!n&&i&&(n=i.divideBy(2,!0)),e.className="awesome-marker-"+t+" "+o.className,n&&(e.style.marginLeft=-n.x+"px",e.style.marginTop=-n.y+"px"),i&&(e.style.width=i.x+"px",e.style.height=i.y+"px")},createShadow:function(){var e=t.createElement("div");return this._setIconStyles(e,"shadow"),e}}),L.AwesomeMarkers.icon=function(e){return new L.AwesomeMarkers.Icon(e)}}(0,document);var L=L||require("leaflet"),_MAX_POINT_INTERVAL_MS=15e3,_SECOND_IN_MILLIS=1e3,_MINUTE_IN_MILLIS=60*_SECOND_IN_MILLIS,_HOUR_IN_MILLIS=60*_MINUTE_IN_MILLIS,_DAY_IN_MILLIS=24*_HOUR_IN_MILLIS,_DEFAULT_MARKER_OPTS={startIconUrl:"pin-icon-start.png",endIconUrl:"pin-icon-end.png",shadowUrl:lfh.ICON_URL+"icons/pin-shadow.png",wptIconUrls:{"":lfh.ICON_URL+"icons/pin-icon-wpt.png"},iconSize:[26,41],shadowSize:[41,41],iconAnchor:[13,41],shadowAnchor:[10,41],clickable:!1},_DEFAULT_POLYLINE_OPTS={color:"blue"},_DEFAULT_GPX_OPTS={parseElements:["track","route","waypoint"]};L.GPX=L.FeatureGroup.extend({initialize:function(e,t){t.max_point_interval=t.max_point_interval||_MAX_POINT_INTERVAL_MS,t.marker_options=this._merge_objs(_DEFAULT_MARKER_OPTS,t.marker_options||{}),t.polyline_options=this._merge_objs(_DEFAULT_POLYLINE_OPTS,t.polyline_options||{}),t.gpx_options=this._merge_objs(_DEFAULT_GPX_OPTS,t.gpx_options||{}),L.Util.setOptions(this,t),L.GPXTrackIcon=L.Icon.extend({options:t.marker_options}),this._gpx=e,this._layers={},this._info={name:null,length:0,elevation:{gain:0,loss:0,max:0,min:1/0,_points:[]},hr:{avg:0,_total:0,_points:[]},duration:{start:null,end:null,moving:0,total:0}},e&&this._parse(e,t,this.options.async)},get_duration_string:function(e,t){var n="";e>=_DAY_IN_MILLIS&&(n+=Math.floor(e/_DAY_IN_MILLIS)+"d ",e%=_DAY_IN_MILLIS),e>=_HOUR_IN_MILLIS&&(n+=Math.floor(e/_HOUR_IN_MILLIS)+":",e%=_HOUR_IN_MILLIS);var o=Math.floor(e/_MINUTE_IN_MILLIS);e%=_MINUTE_IN_MILLIS,o<10&&(n+="0"),n+=o+"'";var i=Math.floor(e/_SECOND_IN_MILLIS);return e%=_SECOND_IN_MILLIS,i<10&&(n+="0"),n+=i,n+=!t&&e>0?"."+Math.round(1e3*Math.floor(e))/1e3:'"'},to_miles:function(e){return e/1.60934},to_ft:function(e){return 3.28084*e},m_to_km:function(e){return e/1e3},m_to_mi:function(e){return e/1609.34},get_name:function(){return this._info.name},get_desc:function(){return this._info.desc},get_author:function(){return this._info.author},get_copyright:function(){return this._info.copyright},get_distance:function(){return this._info.length},get_distance_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))},get_start_time:function(){return this._info.duration.start},get_end_time:function(){return this._info.duration.end},get_moving_time:function(){return this._info.duration.moving},get_total_time:function(){return this._info.duration.total},get_moving_pace:function(){return this.get_moving_time()/this.m_to_km(this.get_distance())},get_moving_pace_imp:function(){return this.get_moving_time()/this.get_distance_imp()},get_moving_speed:function(){return this.m_to_km(this.get_distance())/(this.get_moving_time()/36e5)},get_moving_speed_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))/(this.get_moving_time()/36e5)},get_total_speed:function(){return this.m_to_km(this.get_distance())/(this.get_total_time()/36e5)},get_total_speed_imp:function(){return this.to_miles(this.m_to_km(this.get_distance()))/(this.get_total_time()/36e5)},get_elevation_gain:function(){return this._info.elevation.gain},get_elevation_loss:function(){return this._info.elevation.loss},get_elevation_gain_imp:function(){return this.to_ft(this.get_elevation_gain())},get_elevation_loss_imp:function(){return this.to_ft(this.get_elevation_loss())},get_elevation_data:function(){var e=this;return this._info.elevation._points.map(function(t){return e._prepare_data_point(t,e.m_to_km,null,function(e,t){return null==e||null==t?null:e.toFixed(2)+" km, "+t.toFixed(0)+" m"})})},get_elevation_data_imp:function(){var e=this;return this._info.elevation._points.map(function(t){return e._prepare_data_point(t,e.m_to_mi,e.to_ft,function(e,t){return e.toFixed(2)+" mi, "+t.toFixed(0)+" ft"})})},get_elevation_max:function(){return this._info.elevation.max},get_elevation_min:function(){return this._info.elevation.min},get_elevation_max_imp:function(){return this.to_ft(this.get_elevation_max())},get_elevation_min_imp:function(){return this.to_ft(this.get_elevation_min())},get_average_hr:function(){return this._info.hr.avg},get_heartrate_data:function(){var e=this;return this._info.hr._points.map(function(t){return e._prepare_data_point(t,e.m_to_km,null,function(e,t){return e.toFixed(2)+" km, "+t.toFixed(0)+" bpm"})})},get_heartrate_data_imp:function(){var e=this;return this._info.hr._points.map(function(t){return e._prepare_data_point(t,e.m_to_mi,null,function(e,t){return e.toFixed(2)+" mi, "+t.toFixed(0)+" bpm"})})},get_options:function(){return this.getLayers()[0].getLayers()[0].options},reload:function(){this.clearLayers(),this._parse(this._gpx,this.options,this.options.async)},get_markers:function(){return this._markers},_merge_objs:function(e,t){var n={};for(var o in e)n[o]=e[o];for(var o in t)n[o]=t[o];return n},_prepare_data_point:function(e,t,n,o){var i=[t&&t(e[0])||e[0],n&&n(e[1])||e[1]];return i.push(o&&o(i[0],i[1])||i[0]+": "+i[1]),i},_load_xml:function(e,t,n,o){void 0==o&&(o=this.options.async),void 0==n&&(n=this.options);var i=new window.XMLHttpRequest;i.open("GET",e,o);try{i.overrideMimeType("text/xml")}catch(e){}var r=this;i.onreadystatechange=function(){4==i.readyState&&(200==i.status?t(i.responseXML,n):r.options.isLoaded=!0)},i.send(null)},_parse:function(e,t,n){var o=this,i=function(e,t){var n=o._parse_gpx_data(e,t);if(!n)return void(o.options.isLoaded=!0);o.addLayer(n),o.fire("loaded")};if("<"===e.substr(0,1)){var r=new DOMParser;n?setTimeout(function(){i(r.parseFromString(e,"text/xml"),t)}):i(r.parseFromString(e,"text/xml"),t)}else this._load_xml(e,i,t,n)},_markers:[],_parse_gpx_data:function(e,t){var n,o,i,r=[],a=[],l=t.gpx_options.parseElements;l.indexOf("route")>-1&&a.push(["rte","rtept"]),l.indexOf("track")>-1&&a.push(["trkseg","trkpt"]);var s=e.getElementsByTagName("name");s.length>0&&(this._info.name=s[0].textContent);var c=e.getElementsByTagName("desc");c.length>0&&(this._info.desc=c[0].textContent);var h=e.getElementsByTagName("author");h.length>0&&(this._info.author=h[0].textContent);var f=e.getElementsByTagName("copyright");for(f.length>0&&(this._info.copyright=f[0].textContent),n=0;n-1)for(i=e.getElementsByTagName("wpt"),o=0;o0&&(s=p[0].textContent);var g=i[o].getElementsByTagName("desc"),c="";g.length>0&&(c=g[0].textContent);var v=i[o].getElementsByTagName("sym"),y="";v.length>0&&(y=v[0].textContent);var x;if(t.marker_options.wptIcons&&t.marker_options.wptIcons[y])x=t.marker_options.wptIcons[y];else{if(!t.marker_options.wptIconUrls||!t.marker_options.wptIconUrls[y]){console.log('No icon or icon URL configured for symbol type "'+y+'"; ignoring waypoint.');continue}x=new L.GPXTrackIcon({iconUrl:t.marker_options.wptIconUrls[y]})}var I=new L.Marker(m,{clickable:!0,title:s,icon:x});I.bindPopup(""+s+""+(c.length>0?"
"+c:"")).openPopup(),this.fire("addpoint",{point:I,point_type:"waypoint"}),r.push(I)}return r.length>1?new L.FeatureGroup(r):1==r.length?r[0]:void 0},_parse_trkseg:function(e,t,n,o){var i=e.getElementsByTagName(o);if(!i.length)return[];for(var r=[],a=null,l=0;l0&&(c.meta.time=new Date(Date.parse(s[0].textContent))),s=i[l].getElementsByTagName("ele"),s.length>0&&(c.meta.ele=parseFloat(s[0].textContent)),s=i[l].getElementsByTagNameNS("*","hr"),s.length>0&&(c.meta.hr=parseInt(s[0].textContent),this._info.hr._points.push([this._info.length,c.meta.hr]),this._info.hr._total+=c.meta.hr),c.meta.ele>this._info.elevation.max&&(this._info.elevation.max=c.meta.ele),c.meta.ele0?this._info.elevation.gain+=h:this._info.elevation.loss+=Math.abs(h),h=Math.abs(c.meta.time-a.meta.time),this._info.duration.total+=h,h=e?o/2:o},lfh.ZOOM_LIMIT=11,lfh.ICON_MOVE=L.icon({iconUrl:lfh.ICON_URL+"markers/move.png",iconSize:[15,15],shadowSize:[0,0],iconAnchor:[7,7],shadowAnchor:[7,7],popupAnchor:[7,7]}),lfh.POINT_ICON=L.icon({iconUrl:lfh.ICON_URL+"markers/pointS000063.png",iconSize:[10,10],shadowSize:[0,0],iconAnchor:[5,5],shadowAnchor:[5,5],popupAnchor:[5,5]}),lfh.MINI_POINT_ICON=L.icon({iconUrl:lfh.ICON_URL+"markers/pointS6.png",iconSize:[6,6],shadowSize:[0,0],iconAnchor:[3,3],shadowAnchor:[3,3],popupAnchor:[3,3]}),lfh.WIDTH_LIMIT=620,lfh.HEIGHT=170,lfh.WIDTH=280,lfh.NUMBER_GPX_FOR_CHECK||(lfh.NUMBER_GPX_FOR_CHECK=3),lfh.initialize_map=function(e){"function"!=typeof lfh.data[e]&&(lfh.all[e]=new lfh.Map(e))},lfh.all=new Array,lfh.initialize=function(e){if(e=0&&(e.style.maxWidth=lfh.WIDTH-10+"px",e.style.maxHeight=lfh.HEIGHT-60+"px",e.setAttribute("srcset",""),e.parentNode.style.maxWidth=lfh.WIDTH+"px",e.parentNode.style.maxHeight=lfh.HEIGHT+"px",e.parentNode.style.width=lfh.WIDTH+"px",e.parentNode.style.height=lfh.HEIGHT+"px"),"p"===e.parentNode.tagName.toLowerCase()&&e.parentNode.parentNode.insertBefore(e,e.parentNode)});var n=e.querySelector(".lfh-description");return null===n?[]:lfh.treatment_node(n)},lfh.treatment_node=function(e){var t=e.childNodes,n=new Array,o="scelerisque massa pretium sed. Vivamus est ".length,i=document.createElement("div"),r=0;return[].forEach.call(t,function(e){switch(e.nodeType){case Node.ELEMENT_NODE:switch(e.tagName.toLowerCase()){case"h1":case"h2":case"h3":case"h4":case"h5":var t=document.createElement("h5");t.innerHTML=e.textContent,r+3>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(t),r+=2;break;case"a":case"span":if(e.textContent.trim().length>0){var t=e.textContent.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}break;case"p":if(e.textContent.trim().length>0){var a=4+e.textContent.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}break;case"img":r>0&&(n.push(i),i=document.createElement("div"),r=0);var l=document.createElement("div");l.appendChild(e.cloneNode(!0)),n.push(l);break;case"ul":case"ol":var a=0,s=e.querySelectorAll("li");[].forEach.call(s,function(e){a+=1+e.textContent.trim().length/o}),r+a>13&&r>0&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a;break;case"div":r>0&&n.push(i);var l=e.cloneNode(!0);n.push(l),i=document.createElement("div"),r=0}break;case Node.TEXT_NODE:if(e.nodeValue.trim().length>0){var a=e.nodeValue.trim().length/o;r+a>13&&(n.push(i),i=document.createElement("div"),r=0),i.appendChild(e.cloneNode(!0)),r+=a}}}),r>0&&n.push(i),n},lfh.ResetControl=L.Control.extend({options:{position:"topleft"},_center:null,_zoom:13,initialize:function(e,t){this._center=e,this._zoom=t},onAdd:function(e){var t=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-refresh lfhicon lfhicon-reset"),n=this._center,o=this._zoom;return t.onclick=function(){e.setView(n,o)},t}}),lfh.TopControl=L.Control.extend({options:{position:"topright"},_fullscreen:!0,_list:!0,_selected:null,initialize:function(e,t){this._fullscreen=e.fullscreen,this._list=e.list,this._index=e.i,this._selected=t},onAdd:function(e){var t=L.DomUtil.create("div","lfh-container-fullscreen");if(this._fullscreen){var n=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-fullscreen");t.appendChild(n),n.onclick=function(){var t=e._container.id,n=L.DomUtil.get("lfh-fade"),o=L.DomUtil.get(t+"-fadable");this.className.indexOf("actived")>=0?(L.DomUtil.get(t+"-skin").appendChild(o),this.className=this.className.replace(" actived",""),n.className=n.className.replace(" actived",""),e._container.style.height=e._container.h0,e.options.mousewheel||e.scrollWheelZoom.disable()):(n.appendChild(o),this.className+=" actived",n.className=n.className+" actived",e.scrollWheelZoom.enable(),e._container.h0=e._container.style.height,e._container.style.height="100%"),lfh.resize_all_map()}}if(this._list)var o=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-list");else var o=L.DomUtil.create("div","leaflet-bar leaflet-control lfh-control-list lfh-hidden");t.appendChild(o);new lfh.Link(e,o,"lfh-list-"+this._index,this._selected,null,null,null,null);return t}}),lfh.resize_content=function(e){var t=document.querySelector("#"+e.id+"-data"),n=t.offsetHeight;if(!(e.parentNode.parentNode.className.indexOf("lfh-min")<0)){n=220;var o=t.querySelectorAll(".lfh-section.lfh-hidden");return void[].forEach.call(o,function(e){var t=e.className;t.indexOf("disabled")>=0||t.indexOf("lfh-hidden")>=0&&(e.className=t.replaceAll(" lfh-hidden",""))})}n-=70;for(var i=t.getElementsByClassName("lfh-element"),r=0;rlfh.WIDTH_LIMIT){var o=n.className;n.className=o.replaceAll(" lfh-min",""),_large=!0}if("lfh-fade"==e.getContainer().parentNode.parentNode.id)if(_large)e.getContainer().style.height="100%";else{var i=document.querySelector(".lfh-nav");e.getContainer().style.height=n.offsetHeight-i.offsetHeight+2+"px"}return e.invalidateSize(),_large},lfh.reset_all_map=function(){[].forEach.call(lfh.all,function(e){e.reset()})},lfh.resize_all_map=function(){[].forEach.call(lfh.all,function(e){lfh.map_resize(e)})},L.DomEvent.addListener(window,"resize",function(e){lfh.resize_all_map()}),lfh.handle_tab_event=function(){var e=document.querySelectorAll("[role='tab'], [data-tab]");[].forEach.call(e,function(e){L.DomEvent.addListener(e,"click",function(e){setTimeout(lfh.reset_all_map,1e3)})})},lfh.toggle_next=function(e,t,n){if(e){var o=e.step,i=o+t;e.step=i,e.className=e.className.replace("step"+o,"step"+i),e.step_max<=e.step+1?document.querySelector("#"+n+"-nav .lfh-next").style.display="none":document.querySelector("#"+n+"-nav .lfh-next").style.display="block"}},lfh.Selected=function(e,t,n){this.map_id=e;var o=n,t=t;this.id=null,this.layer=null,this.dom=null,this.title=document.querySelector("#"+e+"-data div.lfh-nav .lfh-trackname").textContent,this.close=function(n){if(document.querySelector("#"+this.map_id+"-nav .lfh-next").style.display="none",null!=this.id){var i=this.dom.className;if(this.dom.className=i+" lfh-hidden",this.layer instanceof L.GPX){var r=this.layer.get_options();this.layer.setStyle({color:r.realColor}),t.removeLayer(o)}}var a=document.querySelector("#"+e+"-fadable .lfh-list");lfh.toggle_next(a,0,this.map_id)},this.set=function(e){for(var t in e)this[t]=e[t]}},L.Map.include({_center0:[0,0],_zoom0:2,_bounds:null,reset:function(){this.invalidateSize(),null==this._bounds?this.setView(this._center0,this._zoom0):this.fitBounds(this._bounds)}}),lfh.Map=function(t){function n(e){"mapquest"==e?MQ.mapLayer().addTo(m):L.tileLayer(lfh.tiles[e].url,{attribution:lfh.tiles[e].attribution,minZoom:1,maxZoom:lfh.tiles[e].max_zoom}).addTo(m)}function o(e){m.addControl(new lfh.TopControl(e,b)),!C&&e.reset&&m.addControl(new lfh.ResetControl(x,I))}function i(){w=L.layerGroup(),I>=N&&w.addTo(m);for(var e in v.markers)"function"!=typeof v.markers[e]&&c(e)}function r(){for(var e in v.gpx)"function"!=typeof v.gpx[t]&&u(e)}function a(){m.on("zoomend",function(){m.getZoom()=0){var t=b.layer,n=document.createEvent("MouseEvents");n.initEvent("click",!0,!0),t.dispatchEvent(n)}if(null==b.dom&&!e){var o=document.querySelector("#"+p+"-fadable .lfh-list");lfh.toggle_next(o,0,p)}})}function l(){var e=document.querySelector("#"+p+"-nav .lfh-close");L.DomEvent.addListener(e,"click",function(e){b.layer.fire("click")});var t=document.querySelector("#"+p+"-nav .lfh-back");L.DomEvent.addListener(t,"click",function(e){if(b.dom)lfh.toggle_next(b.dom,-1,p);else{var t=m.getContainer().parentNode.querySelector(".lfh-list");lfh.toggle_next(t,-1,p)}});var n=document.querySelector("#"+p+"-nav .lfh-next");L.DomEvent.addListener(n,"click",function(e){if(b.dom)lfh.toggle_next(b.dom,1,p);else{var t=m.getContainer().parentNode.querySelector(".lfh-list");lfh.toggle_next(t,1,p)}})}function s(e){M=L.marker(e,{icon:lfh.ICON_MOVE})}function c(e){var t=v.markers[e],n="marker-"+g+"-"+e;return E[e]=L.marker([t.lat,t.lng],{elem_id:n,icon:L.AwesomeMarkers.icon({icon:t.icon,prefix:"lfhicon",markerColor:t.color}),title:t.title.stripslashes(),visibility:"zoom"}),t.popup=t.popup+"",t.popup.length>0&&E[e].bindPopup(t.popup.stripslashes()),"zoom"==t.visibility?w.addLayer(E[e]):E[e].addTo(m),T.push([t.lat,t.lng]),new lfh.Link(m,E[e],n,b,null)}function h(e,t){var n=document.createElement("div");n.className="lfh-button lfhicon";var o=document.createElement("span");o.textContent=" "+e.options.title,n.appendChild(o),t.appendChild(n),L.DomEvent.addListener(o,"click",function(t){e.fire("click"),t.stopPropagation()})}function f(e,t,n){var o=document.createElement("div");o.className="lfh-button lfhicon";var i=document.createElement("span");if(n>lfh.NUMBER_GPX_FOR_CHECK&&(i.className="lfh-short-button"),i.textContent=" "+document.querySelector("#"+e.options.elem_id+" span.lfh-trackname").textContent,o.appendChild(i),n>lfh.NUMBER_GPX_FOR_CHECK){var r=document.createElement("input");r.setAttribute("type","checkbox"),r.checked=!0,L.DomEvent.addListener(r,"change",function(t){e.get_markers();this.checked?e.addTo(m):m.removeLayer(e),t.stopPropagation()}),o.appendChild(r)}t.insertBefore(o,t.firstChild),L.DomEvent.addListener(i,"click",function(t){e.fire("click"),t.stopPropagation()})}function d(e){var t=1;for(var n in v.gpx)"function"!=typeof v.gpx[n]&&(t*=void 0!==S[n]&&S[n].options.isLoaded);t?(T.length>0&&(m._bounds=T,m.fitBounds(T)),x=m.getCenter(),I=m.getZoom(),this.center=x,this.zoom=I,lfh.tiles[v.map.tile].max_zoom2?lfh.POINT_ICON:lfh.MINI_POINT_ICON,endIcon:v.gpx[t].width>2?lfh.POINT_ICON:lfh.MINI_POINT_ICON}}).on("loaded",function(e){if(e.target.options.isLoaded=!0,e.target.setStyle({color:v.gpx[t].color,weight:v.gpx[t].width}),C){var o=e.target.getBounds();T.push([o.getNorth(),o.getEast()]),T.push([o.getSouth(),o.getWest()])}new lfh.Link(m,e.target,n,b,M,v.gpx[t].unit,v.gpx[t].unit_h,v.gpx[t].step_min)}).on("failed",function(){e.target.options.isLoaded=!0,console.log("failed")}).addTo(m)}function _(){var e=0,t=0,n=document.querySelector("#lfh-list-"+g),o=n.querySelector("div.lfh-description"),i=null;[].forEach.call(S,function(n){e%3==0&&(i=document.createElement("div"),i.className="lfh-content",o.appendChild(i),t++),f(n,i,S.length),e++}),[].forEach.call(E,function(n){e%3==0&&(i=document.createElement("div"),i.className="lfh-content",o.appendChild(i),t++),h(n,i),e++}),n.step=0,n.step_max=t,1==n.step_max&&(n.className=n.className+" lfh-small-content"),lfh.toggle_next(n,0,p),S.length>0&&y&&S[1].fire("click")}var m=null,p="lfh-"+t,g=t,v=lfh.data[t],y=!1,x=[0,0],I=13,N=lfh.ZOOM_LIMIT,C=!0,k=!1,S=new Array,E=new Array,M=null,w=null,T=new Array,b=null;return function(e){v=lfh.data[e];var t=lfh.data[e].map;y=t.open,t.i=e,C=t.autocenter,k=t.list,x=[t.lat,t.lng],I=Math.min(t.zoom,lfh.tiles[t.tile].max_zoom),m=L.map(p,{dragging:!L.Browser.mobile,tap:!L.Browser.mobile}),m._center0=x,m._zoom0=I,C||m.setView(x,I),n(t.tile),m.options.mousewheel=t.mousewheel,t.mousewheel||m.scrollWheelZoom.disable(),m.touchZoom.enable(),s(x),b=new lfh.Selected(p,m,M),i(),r(),a(),d(t.reset),l(),o(t),lfh.map_resize(m),e==lfh.data.length-1&&lfh.handle_tab_event()}(t),m},lfh.Link=function(e,t,n,o,i,r,a,l){function s(t){if(p.close(t),null==p.id||p.id!=d){if(_.className=_.className.replaceAll(" lfh-hidden",""),u instanceof L.GPX){var n=u.get_options();u.setStyle({realColor:n.color,color:lfh.SELECTED_COLOR}),g.addTo(e)}u instanceof L.Marker&&u.openPopup(),p.set({id:d,layer:u,dom:_}),c(),lfh.toggle_next(p.dom,0,m.getContainer().id)}else p.set({id:null,layer:null,dom:null}),u instanceof L.Marker&&u.closePopup(),h()}function c(){var e=document.querySelector("#"+m.getContainer().id+"-data div.lfh-nav");e.querySelector(".lfh-trackname").textContent=p.dom.querySelector(".lfh-trackname").textContent;var t=e.querySelector(".lfh-gpx-file");if(null!=t&&t.parentNode.removeChild(t),p.layer instanceof L.GPX&&p.dom.querySelector(".lfh-gpx-file")){var t=p.dom.querySelector(".lfh-gpx-file").cloneNode(!0);e.querySelector(".lfh-title").appendChild(t)}}function h(){var e=document.querySelector("#"+m.getContainer().id+"-data div.lfh-nav");e.querySelector(".lfh-trackname").textContent=p.title;var t=e.querySelector(".lfh-gpx-file");null!=t&&t.parentNode.removeChild(t)}function f(){var e=_.querySelectorAll(".lfh-element .lfh-header");[].forEach.call(e,function(e){L.DomEvent.addListener(e,"click",function(t){t.preventDefault();var n=e.parentNode,o=n.className;o.indexOf("disabled")>=0||(o.indexOf("lfh-hidden")>=0?n.className=o.replaceAll(" lfh-hidden",""):n.className+=" lfh-hidden",t.stopPropagation())})}),L.DomEvent.addListener(_,"mousemove",function(e){e.stopPropagation()}),L.DomEvent.addListener(_,"mousewheel",function(e){e.stopPropagation()});var t=_.querySelector(".lfh-close");u instanceof L.Layer?(u.on("click",function(e){s(!1)}),L.DomEvent.addListener(t,"click",function(e){u.fire("click")})):(L.DomEvent.addListener(u,"click",function(e){s(!1)}),L.DomEvent.addListener(t,"click",function(e){s(!0)}))}var d=n,u=t,_=L.DomUtil.get(n),m=e,p=o,g=i,v=r,y=a,x=l;return function(){if(void 0===u.options&&(u.options={}),u.options.elem_id=n,null!=_){if(_.step=0,_.className.indexOf("lfh-list")<0){var e=document.querySelector("#"+m.getContainer().id+"-data"),t=e.querySelector(".lfh-nav");e.insertBefore(_,t),_.step_max=lfh.count_step(_)}else _.step_max=0;u instanceof L.GPX&&(_.step_max+=2),1==_.step_max&&_.className.indexOf("lfh-list")<0&&(_.className=_.className+" lfh-small-content"),f(),u instanceof L.GPX&&new lfh.Profile(m,u,_,g,v,y,x)}}(),{dom:_,layer:u,id:d}},lfh.Profile=function(e,t,n,o,i,r,a){function l(e){return 220*e/(M*p)}function s(e){return 200-40*(e/g-b)/w}function c(){for(var e="M ",t=parseInt(N.length/150)+1,n=N.length,o=0;null===N[o][1];)o++;e+=Math.round(l(N[o][0]))+","+Math.round(s(N[o][1]))+" L ";for(var i=o;i220)n.setAttribute("stroke-opacity",0),n.querySelector("text").textContent="";else{var i=1;O<1&&(i=100),n.querySelector("text").textContent=Math.round(t*O*i)/i}}x.querySelector(".lfh-gpx-min-elevation").textContent=Math.round(y.get_elevation_min()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-max-elevation").textContent=Math.round(y.get_elevation_max()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-elevation-gain").textContent=Math.round(y.get_elevation_gain()/g)+" "+lfh.HEIGHT_UNIT[_].code,x.querySelector(".lfh-gpx-elevation-loss").textContent=Math.round(y.get_elevation_loss()/g)+" "+lfh.HEIGHT_UNIT[_].code,L.DomEvent.addListener(x.querySelector("svg"),"click mousemove",function(e){f(e)},!1),x.querySelector("svg").addEventListener("touchmove",function(e){f(e.touches[0])})}else{x.querySelector("svg").parentNode.removeChild(x.querySelector("svg"));var r=y.get_total_time();r&&(x.querySelector(".lfh-gpx-duration").textContent=y.get_duration_string(r))}x.querySelector(".lfh-gpx-name").textContent=y.get_name(),x.querySelector(".lfh-gpx-distance").textContent=(Math.round(y.get_distance()/(100*p))/10).toString().replace(".",",")+" "+lfh.DISTANCE_UNIT[u].code}function f(e){var t=x.querySelector("svg"),n=t.getBoundingClientRect(),o=290/n.width,i=e.pageX-n.left-window.pageXOffset;i=i*o-50,i<0&&(i=0),i>220&&(i=220),i=parseInt(i),x.querySelector(".lfh-move-line").setAttribute("transform","translate("+i+",0)");var r=i*M/220,n=d(r);v.setLatLng(I[n])}function d(e){for(var e=e*p,t=!1,n=0,o=N.length-1;!t&&o-n>1;){var i=Math.ceil((n+o)/2);t=N[i]==e,N[i][0]>e?o=i:n=i}return n}var u=i,_=r,m=a;if("km"==u)var p=1;else var p=1.60934;if("m"==_)var g=1;else var g=.3048;var v=o,y=t,x=n,I=y.getLayers()[0].getLayers()[0].getLatLngs(),N=y.get_elevation_data();if(0!=y.get_elevation_max()){for(var C=!0,k=y.get_elevation_max()/g,S=y.get_elevation_min()/g,E=N.length-1;E>0&&null===N[E][1];)E--;var M=N[E][0]/p,w=lfh.Util.step_round((k-S)/3.5);wdiv:not(.lfh-contributor){width:100%;margin-top:3px}div.lfh-min div.lfh-data-content{margin:35px 5px;display:block;text-align:left;vertical-align:middle}div.lfh-min div.lfh-data-content div.lfh-section{display:block;height:100%;vertical-align:middle;line-height:113px}div.lfh-min div.lfh-data-content div.lfh-section div.lfh-content{margin:auto}#fade div.lfh-container.lfh-min,div.lfh-container.lfh-min{height:auto}#lfh-fade.lfh-min div.lfh-nav,div.lfh-min div.lfh-nav{display:block}div.lfh-container.lfh-min{border:2px solid #9e9e9e}div.lfh-min div.lfh-head,div.lfh-nav div.lfh-back,div.lfh-nav div.lfh-next{display:none}div.lfh-min div.lfh-nav div.lfh-back,div.lfh-min div.lfh-nav div.lfh-next{position:absolute;display:none;top:100px;opacity:.1;font-size:50px;pointer-events:all;cursor:pointer;padding:0;width:46px;height:50px;border-radius:25px;margin:auto;background-color:rgba(255,255,255,.6)}div.lfh-min div.lfh-nav div.lfh-back{left:-1px}div.lfh-min div.lfh-nav div.lfh-next{right:0}div.lfh-nav div.lfh-back::before,div.lfh-nav div.lfh-next::before{margin-left:-3px}div.lfh-min div.lfh-nav div.lfh-back:hover,div.lfh-min div.lfh-nav div.lfh-next:hover{opacity:.9;background-color:rgba(255,255,255,.9)}a.lfh-gpx-file{margin-left:5px;padding:4px 10px 1px 2px;font-size:15px;line-height:1.8;color:#000;background:#ddd;font-weight:500;text-decoration:none;border:1px solid #000;letter-spacing:-2px;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.8)}a.lfh-gpx-file:hover{background:#eee}#lfh-fade.lfh-min a.lfh-gpx-file,div.lfh-min a.lfh-gpx-file{color:inherit;pointer-events:auto;background:0 0;border:none;box-shadow:none;padding:0;margin:0 2px}div.lfh-min a.lfh-gpx-file{pointer-events:auto;cursor:pointer;margin:0 5px;float:right}div.lfh-min div.lfh-contributor{position:absolute;bottom:0;right:5px;font-size:11px;pointer-events:auto}div.lfh-min div.lfh-contributor a{text-decoration:none}div.lfh-min div.lfh-nav div.lfh-title{font-size:1rem;font-weight:600;padding:3px 5px;min-height:27px;max-height:27px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-overflow:ellipsis;overflow:hidden}#lfh-fade.lfh-min div.lfh-nav div.lfh-title{text-align:left}div.lfh-min div.lfh-element{position:absolute;top:33px;left:0;min-width:100%;width:5000px;height:167px;max-height:167px}div.lfh-min div.lfh-element.lfh-small-content{width:100%}div.lfh-min div.lfh-element.lfh-small-content div.lfh-element-content{text-align:center}div.lfh-min div.lfh-element.lfh-small-content:not(.lfh-list) div.lfh-content{text-align:left}div.lfh-min div.lfh-element.lfh-small-content div.lfh-section{float:none;margin:auto}div.lfh-min div.lfh-element.lfh-hidden{-ms-transform:translateY(300px);-webkit-transform:translateY(300px);-moz-transform:translateY(300px);-o-transform:translateY(300px);transform:translateY(300px)}div.lfh-min div.lfh-list.lfh-element.lfh-hidden{opacity:1;max-height:167px;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);z-index:0;background:0 0}div.lfh-min div.lfh-list.lfh-element.lfh-hidden div.lfh-description{margin-top:40px}div.lfh-min div.lfh-element.step1,div.lfh-min div.lfh-list.lfh-hidden.step1{-ms-transform:translateX(-280px);-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px)}div.lfh-min div.lfh-element.step2,div.lfh-min div.lfh-list.lfh-hidden.step2{-ms-transform:translateX(-560px);-webkit-transform:translateX(-560px);-moz-transform:translateX(-560px);-o-transform:translateX(-560px);transform:translateX(-560px)}div.lfh-min div.lfh-element.step3,div.lfh-min div.lfh-list.lfh-hidden.step3{-ms-transform:translateX(-840px);-webkit-transform:translateX(-840px);-moz-transform:translateX(-840px);-o-transform:translateX(-840px);transform:translateX(-840px)}div.lfh-min div.lfh-element.step4,div.lfh-min div.lfh-list.lfh-hidden.step4{-ms-transform:translateX(-1120px);-webkit-transform:translateX(-1120px);-moz-transform:translateX(-1120px);-o-transform:translateX(-1120px);transform:translateX(-1120px)}div.lfh-min div.lfh-element.step5,div.lfh-min div.lfh-list.lfh-hidden.step5{-ms-transform:translateX(-1400px);-webkit-transform:translateX(-1400px);-moz-transform:translateX(-1400px);-o-transform:translateX(-1400px);transform:translateX(-1400px)}div.lfh-min div.lfh-element.step6,div.lfh-min div.lfh-list.lfh-hidden.step6{-ms-transform:translateX(-1680px);-webkit-transform:translateX(-1680px);-moz-transform:translateX(-1680px);-o-transform:translateX(-1680px);transform:translateX(-1680px)}div.lfh-min div.lfh-element.step7,div.lfh-min div.lfh-list.lfh-hidden.step7{-ms-transform:translateX(-1960px);-webkit-transform:translateX(-1960px);-moz-transform:translateX(-1960px);-o-transform:translateX(-1960px);transform:translateX(-1960px)}div.lfh-min div.lfh-element.step8,div.lfh-min div.lfh-list.lfh-hidden.step8{-ms-transform:translateX(-2240px);-webkit-transform:translateX(-2240px);-moz-transform:translateX(-2240px);-o-transform:translateX(-2240px);transform:translateX(-2240px)}div.lfh-min div.lfh-element.step9,div.lfh-min div.lfh-list.lfh-hidden.step9{-ms-transform:translateX(-2520px);-webkit-transform:translateX(-2520px);-moz-transform:translateX(-2520px);-o-transform:translateX(-2520px);transform:translateX(-2520px)}div.lfh-min div.lfh-element.step10,div.lfh-min div.lfh-list.lfh-hidden.step10{-ms-transform:translateX(-2800px);-webkit-transform:translateX(-2800px);-moz-transform:translateX(-2800px);-o-transform:translateX(-2800px);transform:translateX(-2800px)}div.lfh-min div.lfh-element.lfh-hidden.step0:not(.lfh-list),div.lfh-min div.lfh-element.lfh-hidden:not(.lfh-list){-ms-transform:translateY(250px);-webkit-transform:translateY(250px);-moz-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px)}div.lfh-min div.lfh-element.lfh-hidden.step1:not(.lfh-list){-ms-transform:translate(-280px,250px);-webkit-transform:translate(-280px,250px);-moz-transform:translate(-280px,250px);-o-transform:translate(-280px,250px);transform:translate(-280px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step2:not(.lfh-list){-ms-transform:translate(-560px,250px);-webkit-transform:translate(-560px,250px);-moz-transform:translate(-560px,250px);-o-transform:translate(-560px,250px);transform:translate(-560px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step3:not(.lfh-list){-ms-transform:translate(-840px,250px);-webkit-transform:translate(-840px,250px);-moz-transform:translate(-840px,250px);-o-transform:translate(-840px,250px);transform:translate(-840px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step4:not(.lfh-list){-ms-transform:translate(-1120px,250px);-webkit-transform:translate(-1120px,250px);-moz-transform:translate(-1120px,250px);-o-transform:translate(-1120px,250px);transform:translate(-1120px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step5:not(.lfh-list){-ms-transform:translate(-1400px,250px);-webkit-transform:translate(-1400px,250px);-moz-transform:translate(-1400px,250px);-o-transform:translate(-1400px,250px);transform:translate(-1400px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step6:not(.lfh-list){-ms-transform:translate(-1680px,250px);-webkit-transform:translate(-1680px,250px);-moz-transform:translate(-1680px,250px);-o-transform:translate(-1680px,250px);transform:translate(-1680px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step7:not(.lfh-list){-ms-transform:translate(-1960px,250px);-webkit-transform:translate(-1960px,250px);-moz-transform:translate(-1960px,250px);-o-transform:translate(-1960px,250px);transform:translate(-1960px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step8:not(.lfh-list){-ms-transform:translate(-2240px,250px);-webkit-transform:translate(-2240px,250px);-moz-transform:translate(-2240px,250px);-o-transform:translate(-2240px,250px);transform:translate(-2240px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step9:not(.lfh-list){-ms-transform:translate(-2520px,250px);-webkit-transform:translate(-2520px,250px);-moz-transform:translate(-2520px,250px);-o-transform:translate(-2520px,250px);transform:translate(-2520px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step10:not(.lfh-list){-ms-transform:translate(-2800px,250px);-webkit-transform:translate(-2800px,250px);-moz-transform:translate(-2800px,250px);-o-transform:translate(-2800px,250px);transform:translate(-2800px,250px)}div.lfh-min div.lfh-section{float:left;display:inline-block;max-height:167px;margin-top:0}div.lfh-section div.lfh-content,div.lfh-section div.lfh-content>div{height:auto}div.lfh-min .lfh-content>div{max-width:280px;width:280px;float:left;max-height:167px;vertical-align:bottom;margin-top:5px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lfh-element svg{min-height:220px;max-height:220px;max-width:290px;margin:0}div.lfh-min .lfh-element svg{margin-top:0;min-height:160px;height:160px;max-height:160px;max-width:270px}div.lfh-min .lfh-section .lfh-header h4,div.lfh-min div.lfh-file,div.lfh-min div.lfh-position{display:none}div.lfh-min div.lfh-data-content .lfh-section .lfh-header h4{display:block}div.lfh-min div.lfh-content,div.lfh-min div.lfh-content svg,div.lfh-min div.lfh-content~div,span.lfh-close::before,span.lfh-trackname{display:inline-block}div.lfh-min .lfh-section .lfh-header h4::before,div.lfh-min .lfh-section.lfh-hidden .lfh-header h4::before{content:none}div.lfh-min div.lfh-content~div{max-width:280px}div.lfh-min div.lfh-content>div{width:280px;max-width:280px;max-height:167px}div.lfh-min div.lfh-content div.wp-caption{max-width:280px;max-height:167px}div.lfh-min div.lfh-content img{max-width:270px;max-height:167px}div.lfh-min .lfh-element-content{float:left;height:167px;max-height:167px;min-width:100%;overflow-x:auto;overflow-y:hidden;box-sizing:border-box}div.lfh-min .lfh-element:hover~div.lfh-nav div.lfh-back,div.lfh-min .lfh-element:hover~div.lfh-nav div.lfh-next{opacity:.7;background-color:#fff}div.lfh-nav div.lfh-back::before,div.lfh-nav div.lfh-next::before{padding-left:2px}#content .lfh-element h3:first-child,#lfh-fade .lfh-element h3:first-child,.lfh-element h3:first-child{margin-top:0;background-color:grey;color:#fff;width:100%;padding:5px;margin-bottom:2px;text-overflow:ellipsis;overflow:hidden}span.lfh-trackname{max-width:250px;height:25px;line-height:1}span.lfh-close{float:right;width:20px;height:20px;margin-right:10px;box-shadow:none;pointer-events:auto}div.lfh-min span.lfh-close{margin-right:0}span.lfh-close:hover{cursor:pointer}div.lfh-min div.lfh-data span.lfh-close{margin-left:5px;display:none}div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav div.lfh-back,div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav div.lfh-next,div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav span.lfh-close,div.lfh-min div.lfh-data div.lfh-list:not(.step0)~div.lfh-nav div.lfh-back{display:inline}div.lfh-min div.lfh-data div.lfh-element.step0:not(.lfh-hidden)~div.lfh-nav div.lfh-back{display:none}.fakefull .lfh-map-container{height:100%;display:inline-block}#lfh-fade .fakefull{position:relative;margin:32px auto;width:98%;height:92%}.lfh-element .axis{stroke:#000;stroke-width:1px;marker-end:url(#t)}.lfh-element text{font-family:serif;font-size:12px;stroke:none;fill:#000}.lfh-element .line{stroke:#b5b5b5;stroke-width:1px;font-family:serif;font-size:10px}.lfh-element rect{stroke:#4a4a4a;fill:none}.lfh-profile{z-index:1000;position:relative;margin-bottom:5px}.lfh-element .lfh-profile-line{stroke:#00f;fill:none;stroke-width:3px}.lfh-element .lfh-move-line{stroke:red;fill:none;stroke-width:1px}.markerbounds{display:block}.markerbounds .lfh-hidden{display:none}div.lfh-container.thick-border,div.lfh-container.thick-border-round{border:10px solid #9e9e9e;box-shadow:0 1px 5px rgba(0,0,0,.65)}div.lfh-container.simple-border-round,div.lfh-container.thick-border-round{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px}div.lfh-container.simple-border,div.lfh-container.simple-border-round{border:2px solid #9e9e9e}div.lfh-container.center{margin:auto}div.lfh-container.left{clear:none;margin-left:0;float:left;margin-right:5px;min-width:300px}div.lfh-container.right{clear:none;float:right;margin-left:5px;min-width:300px}#content div.lfh-list-gpx,#content div.lfh-list-markers,#lfh-fade div.lfh-list-gpx,#lfh-fade div.lfh-list-markers,div.lfh-list-gpx{text-align:center}#content div.lfh-list h4,#lfh-fade div.lfh-list h4,div.lfh-list h4{margin-bottom:2px}svg.leaflet-zoom-animated{max-height:none}
\ No newline at end of file
+#lfh-fade,.awesome-marker{left:0;text-align:center;top:0}@font-face{font-family:lfhiker;src:url(../font/lfhiker.eot);src:url(../font/lfhiker.eot?#iefix) format('embedded-opentype'),url(../font/lfhiker.woff2) format('woff2'),url(../font/lfhiker.woff) format('woff'),url(../font/lfhiker.ttf) format('truetype'),url(../font/lfhiker.svg?#lfhiker) format('svg');font-weight:400;font-style:normal}[class*=" lfhicon-"]:before,[class^=lfhicon-]:before{font-family:lfhiker;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lfhicon{display:inline-block;font:normal normal normal 14px/1 lfhiker;font-size:14px;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lfhicon-close:before{content:'\e800'}.lfhicon-asterisk:before{content:'\e801'}.lfhicon-star:before{content:'\e802'}.lfhicon-bolt:before{content:'\e803'}.lfhicon-eye:before{content:'\e804'}.lfhicon-heart:before{content:'\e805'}.lfhicon-flag:before{content:'\e806'}.lfhicon-leaf:before{content:'\e807'}.lfhicon-key:before{content:'\e808'}.lfhicon-music:before{content:'\e809'}.lfhicon-cloud:before{content:'\e80a'}.lfhicon-plane:before{content:'\e80b'}.lfhicon-glass:before{content:'\e80c'}.lfhicon-home:before{content:'\e80d'}.lfhicon-road:before{content:'\e80e'}.lfhicon-map-marker:before{content:'\e80f'}.lfhicon-edit:before{content:'\e810'}.lfhicon-download:before{content:'\e811'}.lfhicon-th-list:before{content:'\e812'}.lfhicon-resize-full-1:before{content:'\e813'}.lfhicon-reset:before{content:'\e814'}.lfhicon-resize-small:before{content:'\e815'}.lfhicon-resize-full:before{content:'\f0b2'}.lfhicon-square:before{content:'\f0c8'}.lfhicon-menu:before{content:'\f0c9'}.lfhicon-bell:before{content:'\f0f3'}.lfhicon-coffee:before{content:'\f0f4'}.lfhicon-cutlery:before{content:'\f0f5'}.lfhicon-beer:before{content:'\f0fc'}.lfhicon-circle-o:before{content:'\f10c'}.lfhicon-circle:before{content:'\f111'}.lfhicon-smile-o:before{content:'\f118'}.lfhicon-chevron-circle-left:before{content:'\f137'}.lfhicon-chevron-circle-right:before{content:'\f138'}.lfhicon-bullseye:before{content:'\f140'}.lfhicon-female:before{content:'\f182'}.lfhicon-male:before{content:'\f183'}.lfhicon-sun-o:before{content:'\f185'}.lfhicon-dot-circle-o:before{content:'\f192'}.lfhicon-wheelchair:before{content:'\f193'}.lfhicon-wordpress:before{content:'\f19a'}.lfhicon-bank:before{content:'\f19c'}.lfhicon-child:before{content:'\f1ae'}.lfhicon-paw:before{content:'\f1b0'}.lfhicon-spoon:before{content:'\f1b1'}.lfhicon-cube:before{content:'\f1b2'}.lfhicon-cab:before{content:'\f1b9'}.lfhicon-tree:before{content:'\f1bb'}.lfhicon-binoculars:before{content:'\f1e5'}.lfhicon-trash:before{content:'\f1f8'}.lfhicon-bicycle:before{content:'\f206 ';margin-left:-.5px}.lfhicon-bed:before{content:'\f236'}.lfhicon-train:before{content:'\f238'}.lfhicon-industry:before{content:'\f275'}.lfhicon-map:before{content:'\f279'}.lfhicon-shopping-basket:before{content:'\f291'}.lfhicon-envira:before{content:'\f299'}.lfhicon-shower:before{content:'\f2cc'}.lfhicon-snowflake-o:before{content:'\f2dc'}.lfhicon-pin:before{content:'\e816'}.lfhicon-globe:before{content:'\e817'}.lfhicon-resize-small-1:before{content:'\e818'}.lfhicon-resize-full-2:before{content:'\e819'}.lfhicon-sun-inv:before{content:'\e81a'}.lfhicon-record:before{content:'\e81b'}.lfhicon-religious-christian:before{content:'\e82f'}.lfhicon-school:before{content:'\e834'}.lfhicon-skiing:before{content:'\e836'}.lfhicon-swimming:before{content:'\e838'}.lfhicon-cubes:before{content:'\f1b3'}.lfhicon-bus:before{content:'\f207'}.lfhicon-diamond:before{content:'\f219'}.lfhicon-motorcycle:before{content:'\f21c'}.lfhicon-fort-awesome:before{content:'\f286'}.lfhicon-shopping-bag:before{content:'\f290'}.lfhicon-first-order:before{content:'\f2b0'}.awesome-marker{background:url(images/markers-soft.png) no-repeat;width:35px;height:46px;position:absolute;display:block}.awesome-marker-shadow{background:url(images/markers-shadow.png) no-repeat;width:36px;height:16px}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.awesome-marker{background-image:url(images/markers-soft@2x.png);background-size:720px 46px}.awesome-marker-shadow{background-image:url(images/markers-shadow@2x.png);background-size:35px 16px}}.awesome-marker i{color:#333;margin-top:10px;display:inline-block;font-size:14px}.awesome-marker .icon-white{color:#fff}.awesome-marker-icon-red{background-position:0 0}.awesome-marker-icon-darkred{background-position:-180px 0}.awesome-marker-icon-lightred{background-position:-360px 0}.awesome-marker-icon-orange{background-position:-36px 0}.awesome-marker-icon-beige{background-position:-396px 0}.awesome-marker-icon-green{background-position:-72px 0}.awesome-marker-icon-darkgreen{background-position:-252px 0}.awesome-marker-icon-lightgreen{background-position:-432px 0}.awesome-marker-icon-blue{background-position:-108px 0}.awesome-marker-icon-darkblue{background-position:-216px 0}.awesome-marker-icon-lightblue{background-position:-468px 0}.awesome-marker-icon-purple{background-position:-144px 0}.awesome-marker-icon-darkpurple{background-position:-288px 0}.awesome-marker-icon-pink{background-position:-504px 0}.awesome-marker-icon-cadetblue{background-position:-324px 0}.awesome-marker-icon-white{background-position:-574px 0}.awesome-marker-icon-gray{background-position:-648px 0}.awesome-marker-icon-lightgray{background-position:-612px 0}.awesome-marker-icon-black{background-position:-682px 0}#content .lfh-element,#lfh-fade .lfh-element,.lfh-element,.main .lfh-element{font-family:Helvetica,Arial,sans-serif;font-size:12px;border-bottom-left-radius:6px;pointer-events:auto;cursor:auto}#content .lfh-element h1,#content .lfh-element h2,#content .lfh-element h3,#content .lfh-element h4,#content .lfh-element h5,#content .lfh-element h6,#lfh-fade .lfh-element h1,#lfh-fade .lfh-element h2,#lfh-fade .lfh-element h3,#lfh-fade .lfh-element h4,#lfh-fade .lfh-element h5,#lfh-fade .lfh-element h6,.main .lfh-element h1,.main .lfh-element h2,.main .lfh-element h3,.main .lfh-element h4,.main .lfh-element h5,.main .lfh-element h6{letter-spacing:-1px;text-transform:none;font-weight:600;max-height:30px;color:#000;margin-bottom:1px}a.lfh-gpx-file,div.lfh-list-gpx input:first-letter,div.lfh-list-markers input:first-letter{text-transform:uppercase}.lfh-element h1,.lfh-element h2,.lfh-element h3{font-size:150%}.lfh-element h4{font-size:130%}.lfh-element h5{font-size:110%}.lfh-section .lfh-header{font-style:italic;background-color:#dde;cursor:pointer}.lfh-section.disabled .lfh-header{color:grey;cursor:default}.lfh-section .lfh-header h4:before{content:"\0025BC ";font-style:normal;font-size:18px}.lfh-section.lfh-hidden .lfh-header h4:before{content:"\0025B6 ";font-style:normal;font-size:18px}#content .lfh-section.lfh-hidden .lfh-header h4,#lfh-fade .lfh-section.lfh-hidden .lfh-header h4,.lfh-section.lfh-hidden .lfh-header h4{margin-bottom:1px}.lfh-section .lfh-content{display:block;height:auto;line-height:1;margin:0 5px 5px;-ms-transition:-ms-transform .8s ease-in;-webkit-transition:-webkit-transform .8s ease-in;-moz-transition:-moz-transform .8s ease-in;-o-transition:-o-transform .8s ease-in;transition:transform .8s ease-in}.lfh-section.lfh-hidden .lfh-content{line-height:0;height:0;max-height:0;margin:0;overflow:hidden}.lfh-section .lfh-header h4{padding:3px 5px}.lfh-container-fullscreen{width:120px}.lfh-container-fullscreen .leaflet-control{margin-top:0}.leaflet-control .lfh-control-fullscreen,.leaflet-control .lfh-control-list{display:inline-block;font:normal normal normal 14px/1 lfhiker;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:30px;height:30px;background-color:#fff;font-size:24px;line-height:30px;cursor:pointer;text-align:center;clear:none}.lfh-number,.lfh-warning,a.lfh-gpx-file{font-style:italic}.leaflet-control .lfh-control-list.lfh-hidden{display:none}.lfh-control-fullscreen:hover,.lfh-control-list:hover,.lfh-control-refresh:hover{background-color:#f4f4f4}.lfh-control-fullscreen::before{content:"\e819";margin-left:0;vertical-align:top}.lfh-control-fullscreen.actived::before{content:"\e818";margin-left:0;vertical-align:top}.lfh-control-refresh{background-color:#fff;cursor:pointer;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.lfh-control-refresh.lfhicon-reset::before{height:25px;width:25px;line-height:25px;margin:0;font-size:20px}.lfh-control-list::before{content:"\e812";margin-left:0;font-size:20px;vertical-align:top}#lfh-fade .lfh-control-list::before{margin-left:0}div.lfh-no-data{text-align:center;color:red;height:20px;line-height:20px;border:1px dotted red;margin:5px}div.lfh-min div.lfh-no-data{display:block;margin-top:2px;height:153px;line-height:153px}.lfh-element svg+div.lfh-no-data{display:none}#lfh-fade{position:fixed;width:0;height:0;opacity:0;background:grey;z-index:99999}#lfh-fade.actived,#lfh-fade.actived div.lfh-map-container,.lfh-map,div.lfh-fadable,div.lfh-map-container{height:100%;width:100%}#lfh-fade.actived{opacity:.99}.lfh-map{display:inline-block;z-index:0;vertical-align:middle}#lfh-fade.lfh-min div.lfh-map{position:absolute;width:100%;top:0;bottom:200px}.lfh-element{float:right;position:absolute;max-height:800px;text-align:left;border-right:2px grey groove;top:50px;right:0;width:300px;opacity:1;overflow:hidden;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,.65);-ms-transition:-ms-transform .8s,max-height .8s;-webkit-transition:-webkit-transform .8s,max-height .8s;-moz-transition:-moz-transform .8s,max-height .8s;-o-transition:-o-transform .8s,max-height .8s;transition:transform .8s,max-height .8s;-ms-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lfh-number,.lfh-var{text-align:right;display:inline-block}.lfh-element-content{height:auto;overflow-y:auto;overflow-x:hidden;margin-bottom:10px}.lfh-file{margin-top:3px}.lfh-number{width:80px}.lfh-var{font-weight:700;width:90px}#content .lfh-button,.lfh-button,.main .lfh-button{min-height:24px;height:auto;font-size:14px}.lfh-button span{font-size:14px}.lfh-short-button{max-width:215px;word-wrap:break-word;display:inline-block}#content .lfh-button,#content input.lfh-button,.lfh-button,.main .lfh-button input.lfh-button,.main input.lfh-button,input.lfh-button+input[type=button]{display:inline-block;margin:0 7px 3px 0;padding:3px 12px;height:auto;width:265px;line-height:1.43;white-space:normal;text-align:center;background:#e95325;border-width:1px;border-style:solid;border-radius:3px;border-color:#ee7853 #c73e14 #c73e14;color:#fff;text-decoration:none;text-shadow:0 -1px 1px #99300f,1px 0 1px #c73e14,0 1px 1px #c73e14,-1px 0 1px #99300f;vertical-align:top;cursor:pointer;pointer-events:auto;box-sizing:border-box;box-shadow:0 1px 5px rgba(0,0,0,.65)}.lfh-nav,div.lfh-min div.lfh-control-list{display:none}.lfh-data,.lfh-nav{pointer-events:none;position:absolute;top:0;left:0;width:100%}#content .lfh-button:hover,#content input.lfh-button:hover,.lfh-button:hover,.main .lfh-button:hover,.main input.lfh-button:hover{background:#ff470f;text-decoration:none}.entry-content .lfh-button input[type=checkbox],.lfh-button input[type=checkbox]{margin-bottom:0;float:right}.lfh-element.lfh-hidden{max-height:0;-ms-transform:translateX(400px);-webkit-transform:translateX(400px);-moz-transform:translateX(400px);-o-transform:translateX(400px);transform:translateX(400px);-ms-transition:-ms-transform .8s,max-height .8s;-webkit-transition:-webkit-transform .8s,max-height .8s;-moz-transition:-moz-transform .8s,max-height .8s;-o-transition:-o-transform .8s,max-height .8s;transition:transform .8s,max-height .8s;-ms-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.lfh-data{height:100%;z-index:0;overflow:hidden;box-shadow:0 -1px 2px rgba(0,0,0,.45)}.lfh-nav{background:0 0;z-index:1003;height:200px}div.lfh-container{clear:both}div.lfh-container.lfh-min div.lfh-data{position:relative;height:200px}#lfh-fade.lfh-min div.lfh-data{position:absolute;top:auto;bottom:0;height:200px;background-color:#fff}div.lfh-min div.lfh-content{margin:0}div.lfh-data-content{display:none;line-height:1em}div.lfh-data-content>div:not(.lfh-contributor){width:100%;margin-top:3px}div.lfh-min div.lfh-data-content{margin:35px 5px;display:block;text-align:left;vertical-align:middle}div.lfh-min div.lfh-data-content div.lfh-section{display:block;height:100%;vertical-align:middle;line-height:113px}div.lfh-min div.lfh-data-content div.lfh-section div.lfh-content{margin:auto}#fade div.lfh-container.lfh-min,div.lfh-container.lfh-min{height:auto}#lfh-fade.lfh-min div.lfh-nav,div.lfh-min div.lfh-nav{display:block}div.lfh-container.lfh-min{border:2px solid #9e9e9e}div.lfh-min div.lfh-head,div.lfh-nav div.lfh-back,div.lfh-nav div.lfh-next{display:none}div.lfh-min div.lfh-nav div.lfh-back,div.lfh-min div.lfh-nav div.lfh-next{position:absolute;display:none;top:100px;opacity:.1;font-size:50px;pointer-events:all;cursor:pointer;padding:0;width:46px;height:50px;border-radius:25px;margin:auto;background-color:rgba(255,255,255,.6)}div.lfh-min div.lfh-nav div.lfh-back{left:-1px}div.lfh-min div.lfh-nav div.lfh-next{right:0}div.lfh-nav div.lfh-back::before,div.lfh-nav div.lfh-next::before{margin-left:-3px}div.lfh-min div.lfh-nav div.lfh-back:hover,div.lfh-min div.lfh-nav div.lfh-next:hover{opacity:.9;background-color:rgba(255,255,255,.9)}a.lfh-gpx-file{margin-left:5px;padding:4px 10px 1px 2px;font-size:15px;line-height:1.8;color:#000;background:#ddd;font-weight:500;text-decoration:none;border:1px solid #000;letter-spacing:-2px;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.8)}a.lfh-gpx-file:hover{background:#eee}#lfh-fade.lfh-min a.lfh-gpx-file,div.lfh-min a.lfh-gpx-file{color:inherit;pointer-events:auto;background:0 0;border:none;box-shadow:none;padding:0;margin:0 2px}div.lfh-min a.lfh-gpx-file{pointer-events:auto;cursor:pointer;margin:0 5px;float:right}div.lfh-min div.lfh-contributor{position:absolute;bottom:0;right:5px;font-size:11px;pointer-events:auto}div.lfh-min div.lfh-contributor a{text-decoration:none}div.lfh-min div.lfh-nav div.lfh-title{font-size:1rem;font-weight:600;padding:3px 5px;min-height:27px;max-height:27px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;text-overflow:ellipsis;overflow:hidden}#lfh-fade.lfh-min div.lfh-nav div.lfh-title{text-align:left}div.lfh-min div.lfh-element{position:absolute;top:33px;left:0;min-width:100%;width:5000px;height:167px;max-height:167px}div.lfh-min div.lfh-element.lfh-small-content{width:100%}div.lfh-min div.lfh-element.lfh-small-content div.lfh-element-content{text-align:center}div.lfh-min div.lfh-element.lfh-small-content:not(.lfh-list) div.lfh-content{text-align:left}div.lfh-min div.lfh-element.lfh-small-content div.lfh-section{float:none;margin:auto}div.lfh-min div.lfh-element.lfh-hidden{-ms-transform:translateY(300px);-webkit-transform:translateY(300px);-moz-transform:translateY(300px);-o-transform:translateY(300px);transform:translateY(300px)}div.lfh-min div.lfh-list.lfh-element.lfh-hidden{opacity:1;max-height:167px;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);z-index:0;background:0 0}div.lfh-min div.lfh-list.lfh-element.lfh-hidden div.lfh-description{margin-top:40px}div.lfh-min div.lfh-element.step1,div.lfh-min div.lfh-list.lfh-hidden.step1{-ms-transform:translateX(-280px);-webkit-transform:translateX(-280px);-moz-transform:translateX(-280px);-o-transform:translateX(-280px);transform:translateX(-280px)}div.lfh-min div.lfh-element.step2,div.lfh-min div.lfh-list.lfh-hidden.step2{-ms-transform:translateX(-560px);-webkit-transform:translateX(-560px);-moz-transform:translateX(-560px);-o-transform:translateX(-560px);transform:translateX(-560px)}div.lfh-min div.lfh-element.step3,div.lfh-min div.lfh-list.lfh-hidden.step3{-ms-transform:translateX(-840px);-webkit-transform:translateX(-840px);-moz-transform:translateX(-840px);-o-transform:translateX(-840px);transform:translateX(-840px)}div.lfh-min div.lfh-element.step4,div.lfh-min div.lfh-list.lfh-hidden.step4{-ms-transform:translateX(-1120px);-webkit-transform:translateX(-1120px);-moz-transform:translateX(-1120px);-o-transform:translateX(-1120px);transform:translateX(-1120px)}div.lfh-min div.lfh-element.step5,div.lfh-min div.lfh-list.lfh-hidden.step5{-ms-transform:translateX(-1400px);-webkit-transform:translateX(-1400px);-moz-transform:translateX(-1400px);-o-transform:translateX(-1400px);transform:translateX(-1400px)}div.lfh-min div.lfh-element.step6,div.lfh-min div.lfh-list.lfh-hidden.step6{-ms-transform:translateX(-1680px);-webkit-transform:translateX(-1680px);-moz-transform:translateX(-1680px);-o-transform:translateX(-1680px);transform:translateX(-1680px)}div.lfh-min div.lfh-element.step7,div.lfh-min div.lfh-list.lfh-hidden.step7{-ms-transform:translateX(-1960px);-webkit-transform:translateX(-1960px);-moz-transform:translateX(-1960px);-o-transform:translateX(-1960px);transform:translateX(-1960px)}div.lfh-min div.lfh-element.step8,div.lfh-min div.lfh-list.lfh-hidden.step8{-ms-transform:translateX(-2240px);-webkit-transform:translateX(-2240px);-moz-transform:translateX(-2240px);-o-transform:translateX(-2240px);transform:translateX(-2240px)}div.lfh-min div.lfh-element.step9,div.lfh-min div.lfh-list.lfh-hidden.step9{-ms-transform:translateX(-2520px);-webkit-transform:translateX(-2520px);-moz-transform:translateX(-2520px);-o-transform:translateX(-2520px);transform:translateX(-2520px)}div.lfh-min div.lfh-element.step10,div.lfh-min div.lfh-list.lfh-hidden.step10{-ms-transform:translateX(-2800px);-webkit-transform:translateX(-2800px);-moz-transform:translateX(-2800px);-o-transform:translateX(-2800px);transform:translateX(-2800px)}div.lfh-min div.lfh-element.lfh-hidden.step0:not(.lfh-list),div.lfh-min div.lfh-element.lfh-hidden:not(.lfh-list){-ms-transform:translateY(250px);-webkit-transform:translateY(250px);-moz-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px)}div.lfh-min div.lfh-element.lfh-hidden.step1:not(.lfh-list){-ms-transform:translate(-280px,250px);-webkit-transform:translate(-280px,250px);-moz-transform:translate(-280px,250px);-o-transform:translate(-280px,250px);transform:translate(-280px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step2:not(.lfh-list){-ms-transform:translate(-560px,250px);-webkit-transform:translate(-560px,250px);-moz-transform:translate(-560px,250px);-o-transform:translate(-560px,250px);transform:translate(-560px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step3:not(.lfh-list){-ms-transform:translate(-840px,250px);-webkit-transform:translate(-840px,250px);-moz-transform:translate(-840px,250px);-o-transform:translate(-840px,250px);transform:translate(-840px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step4:not(.lfh-list){-ms-transform:translate(-1120px,250px);-webkit-transform:translate(-1120px,250px);-moz-transform:translate(-1120px,250px);-o-transform:translate(-1120px,250px);transform:translate(-1120px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step5:not(.lfh-list){-ms-transform:translate(-1400px,250px);-webkit-transform:translate(-1400px,250px);-moz-transform:translate(-1400px,250px);-o-transform:translate(-1400px,250px);transform:translate(-1400px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step6:not(.lfh-list){-ms-transform:translate(-1680px,250px);-webkit-transform:translate(-1680px,250px);-moz-transform:translate(-1680px,250px);-o-transform:translate(-1680px,250px);transform:translate(-1680px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step7:not(.lfh-list){-ms-transform:translate(-1960px,250px);-webkit-transform:translate(-1960px,250px);-moz-transform:translate(-1960px,250px);-o-transform:translate(-1960px,250px);transform:translate(-1960px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step8:not(.lfh-list){-ms-transform:translate(-2240px,250px);-webkit-transform:translate(-2240px,250px);-moz-transform:translate(-2240px,250px);-o-transform:translate(-2240px,250px);transform:translate(-2240px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step9:not(.lfh-list){-ms-transform:translate(-2520px,250px);-webkit-transform:translate(-2520px,250px);-moz-transform:translate(-2520px,250px);-o-transform:translate(-2520px,250px);transform:translate(-2520px,250px)}div.lfh-min div.lfh-element.lfh-hidden.step10:not(.lfh-list){-ms-transform:translate(-2800px,250px);-webkit-transform:translate(-2800px,250px);-moz-transform:translate(-2800px,250px);-o-transform:translate(-2800px,250px);transform:translate(-2800px,250px)}div.lfh-min div.lfh-section{float:left;display:inline-block;max-height:167px;margin-top:0}div.lfh-section div.lfh-content,div.lfh-section div.lfh-content>div{height:auto}div.lfh-min .lfh-content>div{max-width:280px;width:280px;float:left;max-height:167px;vertical-align:bottom;margin-top:5px;padding:0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lfh-element svg{min-height:220px;max-height:220px;max-width:290px;margin:0}div.lfh-min .lfh-element svg{margin-top:0;min-height:160px;height:160px;max-height:160px;max-width:270px}div.lfh-min .lfh-section .lfh-header h4,div.lfh-min div.lfh-file,div.lfh-min div.lfh-position{display:none}div.lfh-min div.lfh-data-content .lfh-section .lfh-header h4{display:block}div.lfh-min div.lfh-content,div.lfh-min div.lfh-content svg,div.lfh-min div.lfh-content~div,span.lfh-close::before,span.lfh-trackname{display:inline-block}div.lfh-min .lfh-section .lfh-header h4::before,div.lfh-min .lfh-section.lfh-hidden .lfh-header h4::before{content:none}div.lfh-min div.lfh-content~div{max-width:280px}div.lfh-min div.lfh-content>div{width:280px;max-width:280px;max-height:167px}div.lfh-min div.lfh-content div.wp-caption{max-width:280px;max-height:167px}div.lfh-min div.lfh-content img{max-width:270px;max-height:167px}div.lfh-min .lfh-element-content{float:left;height:167px;max-height:167px;min-width:100%;overflow-x:auto;overflow-y:hidden;box-sizing:border-box}div.lfh-min .lfh-element:hover~div.lfh-nav div.lfh-back,div.lfh-min .lfh-element:hover~div.lfh-nav div.lfh-next{opacity:.7;background-color:#fff}div.lfh-nav div.lfh-back::before,div.lfh-nav div.lfh-next::before{padding-left:2px}#content .lfh-element h3:first-child,#lfh-fade .lfh-element h3:first-child,.lfh-element h3:first-child{margin-top:0;background-color:grey;color:#fff;width:100%;padding:5px;margin-bottom:2px;text-overflow:ellipsis;overflow:hidden}span.lfh-trackname{max-width:250px;height:25px;line-height:1}span.lfh-close{float:right;width:20px;height:20px;margin-right:10px;box-shadow:none;pointer-events:auto}div.lfh-min span.lfh-close{margin-right:0}span.lfh-close:hover{cursor:pointer}div.lfh-min div.lfh-data span.lfh-close{margin-left:5px;display:none}div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav div.lfh-back,div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav div.lfh-next,div.lfh-min div.lfh-data div.lfh-element:not(.lfh-hidden)~div.lfh-nav span.lfh-close,div.lfh-min div.lfh-data div.lfh-list:not(.step0)~div.lfh-nav div.lfh-back{display:inline}div.lfh-min div.lfh-data div.lfh-element.step0:not(.lfh-hidden)~div.lfh-nav div.lfh-back{display:none}.fakefull .lfh-map-container{height:100%;display:inline-block}#lfh-fade .fakefull{position:relative;margin:32px auto;width:98%;height:92%}.lfh-element .axis{stroke:#000;stroke-width:1px;marker-end:url(#t)}.lfh-element text{font-family:serif;font-size:12px;stroke:none;fill:#000}.lfh-element .line{stroke:#b5b5b5;stroke-width:1px;font-family:serif;font-size:10px}.lfh-element rect{stroke:#4a4a4a;fill:none}.lfh-profile{z-index:1000;position:relative;margin-bottom:5px}.lfh-element .lfh-profile-line{stroke:#00f;fill:none;stroke-width:3px}.lfh-element .lfh-move-line{stroke:red;fill:none;stroke-width:1px}.markerbounds{display:block}.markerbounds .lfh-hidden{display:none}div.lfh-container.thick-border,div.lfh-container.thick-border-round{border:10px solid #9e9e9e;box-shadow:0 1px 5px rgba(0,0,0,.65)}div.lfh-container.simple-border-round,div.lfh-container.thick-border-round{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px 15px 15px 15px}div.lfh-container.simple-border,div.lfh-container.simple-border-round{border:2px solid #9e9e9e}div.lfh-container.center{margin:auto}div.lfh-container.left{clear:none;margin-left:0;float:left;margin-right:5px;min-width:300px}div.lfh-container.right{clear:none;float:right;margin-left:5px;min-width:300px}#content div.lfh-list-gpx,#content div.lfh-list-markers,#lfh-fade div.lfh-list-gpx,#lfh-fade div.lfh-list-markers,div.lfh-list-gpx{text-align:center}#content div.lfh-list h4,#lfh-fade div.lfh-list h4,div.lfh-list h4{margin-bottom:2px}svg.leaflet-zoom-animated{max-height:none}
\ No newline at end of file
diff --git a/js/lfh-plugin.js b/js/lfh-plugin.js
index 9b298ed..4c8dde6 100644
--- a/js/lfh-plugin.js
+++ b/js/lfh-plugin.js
@@ -636,9 +636,8 @@ lfh.Map = function(i){
// Add control button
_add_controls(d);
lfh.map_resize( map);
- if(i = lfh.data.length -1){
+ if(i == lfh.data.length -1){
lfh.handle_tab_event();
-
}
}