// source --> https://www.jn-realestate.de/wp-content/themes/Estatik_Realtor_ver.1.8/assets/js/jquery.counterup.min.js?ver=7.0 
/*!
* jquery.counterup.js 1.0
*
* Copyright 2013, Benjamin Intal http://gambit.ph @bfintal
* Released under the GPL v2 License
*
* Date: Nov 26, 2013
*/(function(e){"use strict";e.fn.counterUp=function(t){var n=e.extend({time:400,delay:10},t);return this.each(function(){var t=e(this),r=n,i=function(){var e=[],n=r.time/r.delay,i=t.text(),s=/[0-9]+,[0-9]+/.test(i);i=i.replace(/,/g,"");var o=/^[0-9]+$/.test(i),u=/^[0-9]+\.[0-9]+$/.test(i),a=u?(i.split(".")[1]||[]).length:0;for(var f=n;f>=1;f--){var l=parseInt(i/n*f);u&&(l=parseFloat(i/n*f).toFixed(a));if(s)while(/(\d+)(\d{3})/.test(l.toString()))l=l.toString().replace(/(\d+)(\d{3})/,"$1,$2");e.unshift(l)}t.data("counterup-nums",e);t.text("0");var c=function(){t.text(t.data("counterup-nums").shift());if(t.data("counterup-nums").length)setTimeout(t.data("counterup-func"),r.delay);else{delete t.data("counterup-nums");t.data("counterup-nums",null);t.data("counterup-func",null)}};t.data("counterup-func",c);setTimeout(t.data("counterup-func"),r.delay)};t.waypoint(i,{offset:"100%",triggerOnce:!0})})}})(jQuery);
// source --> https://www.jn-realestate.de/wp-content/themes/Estatik_Realtor_ver.1.8/assets/js/scripts-min.js?ver=7.0 
!function(e){"use strict";e(function(){var t=e(".ert-gallery-image"),i=e(".ert-gallery-image-pager"),s=e("#es-google-map"),a=e(".js-ert-testimonials");if(setTimeout(function(){e(".ert-property-item").each(function(){e(this).width()<280?e(this).addClass("ert-property-item--minified"):e(this).removeClass("ert-property-item--minified")})},100),void 0!==e.fn.magnificPopup&&e(".js-ert-share-popup").magnificPopup(),e(".advanced-search-control [type=reset]").click(function(){var t=e(this);setTimeout(function(){e("body").hasClass("page-template-half-map-listings")&&t.closest("form").submit()},300)}),e(".ert-search__wrapper").find("input[type=reset]").click(function(){var t=e(this).closest("form");t.find(".ert-search-field").find("input:not(:checked), select").val(null).attr("value","").attr("data-value","").trigger("change"),t.find(".ert-search-field").find("input:checked").removeProp("checked").removeAttr("checked");var i=t.find(".es-select2-tags");i.length&&(i.select2("val",""),i.select2("data",null),i.find("option").removeProp("selected").removeAttr("selected"))}),e("[data-date-field]").each(function(){if(!e(this).hasClass("hasDatepicker")){var t=e(this).data("date-format");"d/m/y"===t?t="dd/mm/y":"m/d/y"===t?t="mm/dd/y":"d.m.y"===t?t="dd.mm.y":"Y.m.d"===t?t="yy.mm.dd":"Y-m-d"===t&&(t="yy-mm-dd"),e(this).datepicker({dateFormat:t})}}),e(".navbar .dropdown-toggle").attr("data-hover","dropdown").removeAttr("data-toggle"),e(".js-ert-slick").not(".slick-initialized").slick(),t.length&&(t.slick({slidesToShow:1,slide:"div",rows:0,arrows:!0,dots:!1,asNavFor:i,nextArrow:'<i class="fa fa-long-arrow-right slick-next"></i>',prevArrow:'<i class="fa fa-long-arrow-left slick-prev"></i>'}),i.not(".slick-initialized").slick({slidesToShow:5,arrows:!1,dots:!1,slide:"div",rows:0,asNavFor:t,focusOnSelect:!0,responsive:[{breakpoint:992,settings:{slidesToShow:4}},{breakpoint:700,settings:{slidesToShow:3}},{breakpoint:450,settings:{slidesToShow:2}}]})),s.length){var r=document.getElementById("es-google-map"),l=e(r).data();if(r&&l.lat&&l.lon&&"undefined"!=typeof EsGoogleMap)new EsGoogleMap(r,l.lon,l.lat).init().setMarker()}a.length&&a.not(".slick-initialized").slick({slidesToShow:1,arrows:!0,dots:!0,prevArrow:'<i class="fa fa-angle-left slick-prev"></i>',nextArrow:'<i class="fa fa-angle-right slick-next"></i>',responsive:[{breakpoint:1e3,settings:{arrows:!1}}]}),e(".js-advanced-search-link").click(function(){return e(this).closest("form").find(".js-ert-search__advanced").toggleClass("hidden"),e(this).find(".fa-plus").length?e(this).find(".fa-plus").removeClass("fa-plus").addClass("fa-minus"):e(this).find(".fa-minus").removeClass("fa-minus").addClass("fa-plus"),e(window).trigger("resize"),!1}),e(".es-select2-tags").select2({width:"100%"}),e(".ert-search, .ert-search__wrapper").find("select:not(.es-select2-tags)").select2({createTag:function(){return null},width:"100%"}),e(".js-ert-hero-gallery").not(".slick-initialized").slick({slidesToShow:1,slide:"div",rows:0,arrows:!0,nextArrow:'<i class="fa fa-arrow-right slick-arrow-next"></i>',prevArrow:'<i class="fa fa-arrow-left slick-arrow-prev"></i>'}),e(".ert-perfomance__item h4 .counter").counterUp(),void 0!==e.fn.magnificPopup&&jQuery(".es-property-single-fields, .es-property-fields").magnificPopup({delegate:"a.js-magnific-gallery",type:"image",tLoading:"Loading image #%curr%...",mainClass:"mfp-img-mobile",gallery:{enabled:!0,navigateByImgClick:!0,preload:[0,5]}}),e(".advanced-search-control").find("input[type=reset]").click(function(){var t=e(this).closest("form");t.find(".ert-search-field").find("input, select").val(null).attr("value","").attr("data-value","").trigger("change");var i=t.find(".es-select2-tags");i.length&&(i.select2("val",""),i.select2("data",null),i.find("option").removeProp("selected").removeAttr("selected"))})})}(jQuery);