(function(a){a.fn.colorShades=function(){var c=a(this),f=0,e=0;c.each(function(){e++});c.each(function(){var d=f/e*50,c=a(this).css("background-color").replace("rgb(","").replace(")","").split(","),h=a.trim(c[0]),g=a.trim(c[1]);c=a.trim(c[2]);h=parseInt(h*(100-d)/100);g=parseInt(g*(100-d)/100);d=parseInt(c*(100-d)/100);d="rgb("+h+", "+g+", "+d+")";a(this).css("background-color",d);f++})}})(jQuery);
jQuery(document).ready(function(a){var c={Android:function(){return navigator.userAgent.match(/Android/i)},BlackBerry:function(){return navigator.userAgent.match(/BlackBerry/i)},iOS:function(){return navigator.userAgent.match(/iPhone|iPad|iPod/i)},Opera:function(){return navigator.userAgent.match(/Opera Mini/i)},Windows:function(){return navigator.userAgent.match(/IEMobile/i)},any:function(){return c.Android()||c.BlackBerry()||c.iOS()||c.Opera()||c.Windows()}};a(".site-title h1").addClass("ready");
a(".js-social-share").on("click touchend",function(b){b.preventDefault();b=a(this).attr("href");window.open(b,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,width=500,height=500,top="+(screen.height/2-250)+",left="+(screen.width/2-250))});var f=a(window),e=a("body"),d=a("header");a(".js-matchheight").matchHeight();var l=a(".sticky-bar").offset().top;f.on("resize orientationchange",function(){l=a(".sticky-bar").offset().top});f.on("scroll touchmove",function(){f.scrollTop()>l?d.addClass("is_sticky"):
d.removeClass("is_sticky")});var h=a("<div></div>").addClass("nav-overlay").hide();a(".js-menu-button").on("click touchend",function(b){b.preventDefault();e.append(h);a(".nav-overlay").show();e.toggleClass("has_overlay");a(".js-close-button, .nav-overlay").on("click touchend",function(a){a.preventDefault();e.removeClass("has_overlay")})});a(".js-vehicle").on("click touchend",function(){a(".js-vehicle").removeClass("off");a(this).toggleClass("off");var b=a(this).attr("data-filter");a(".filtr-item").show();
a(".filtr-item"+b).toggle()});a(".js-color-shades-1").colorShades();a(".js-color-shades-2").colorShades();a(".js-tooltip").hover(function(){a(this).css("position","relative");if(void 0!==a(this).attr("title")){var b=a(this).attr("title");a(this).data("tipText",b).removeAttr("title")}else b=a("span",this).attr("title"),a(this).data("tipText",b),a("span",this).removeAttr("title");a('<p class="tooltip"></p>').text(b).appendTo(this).fadeIn("slow")},function(){a(this).attr("title",a(this).data("tipText"));
a(".tooltip").remove()});var g=directory_uri.stylesheet_directory_uri+"/assets/img/burst.svg";a(".js-bursty").on({mouseenter:function(){a('<div class="burst"></div>').css({"background-image":"url("+g+")"}).appendTo(this)},mouseleave:function(){a(".burst").remove()}});if(c.any)a(".js-bursty").on("touchstart",function(){a(".burst").remove();a('<div class="burst"></div>').css({"background-image":"url("+g+")"}).appendTo(this)});f.on("scroll touchmove",function(){e.addClass("scroll");clearTimeout(a.data(this,
"scrollCheck"));a.data(this,"scrollCheck",setTimeout(function(){e.toggleClass("scroll")},250))});var m=a('<div class="webapp-container"><div class="webapp-pop"><a href="#" class="ehh-cross"></a><div class="webapp--web-icon"></div><p>Zum Home-Bildschirm hinzuf\u00fcgen. Tippe auf <span class="webapp--home-icon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 24"><path d="M12.9,5,10.7,2.6V14.6H9.3V2.6L7.1,5l-.9-.8L10,0l3.8,4.2ZM11.3,6.6V7.9h6V22.7H2.6V7.9h6V6.6H1.3V24H18.7V6.6Z"/></svg></span> und dann <strong>Zum Home-Bildschirm</strong>.</p></div></div>');
"set"===Cookies.get("cookie-pop")&&"ehret.de.disableApp"!==Cookies.get("appID")&&setTimeout(function(){m.appendTo("body").hide();a(".webapp-container").addClass("onstage");a(".webapp-pop > a").on("click touchend",function(b){Cookies("appID","ehret.de.disableApp");b.preventDefault();a(".webapp-container").removeClass("onstage");setTimeout(function(){a(".webapp-container").remove()},400)})},4E3);var k=a(".map-content > iframe");"set"!==Cookies.get("cookie-pop")?(a(".cookie-pop").show(),a("#accept-cookie").on("click touchend",
function(b){b.preventDefault();Cookies("cookie-pop","set");a(".cookie-pop").hide();k.attr("src",k.data("src")).css("display","block")})):k.attr("src",k.data("src")).css("display","block")});