PageSourceSearch

https://www.efficapital.co.il/wp-content/themes/twentytwentyone-realestate/assets/custom/js/custom.js

js efficapital.co.il collected 2026-10-08 02:16:27 UTC 9,831 bytes, 315 lines download raw bytes

1function safeOwlCarousel(selector, options, retries) {
2  retries = retries === undefined ? 15 : retries;
3  if (jQuery.fn.owlCarousel) {
4    jQuery(selector).owlCarousel(options);
5  } else if (retries > 0) {
6    setTimeout(function() { safeOwlCarousel(selector, options, retries - 1); }, 200);
7  }
8}
9
10jQuery(window).on('load', function(){
11  setTimeout(function(){
12  jQuery('.loader').remove();
13  },1000); // set the time here
14	});
15
16  jQuery(document).ready(function(){
17    jQuery('.primary-navigation .primary-menu-container > ul > .menu-item > a').on('click', function(){
18      setTimeout(function(){
19        var projectWidth = jQuery('.project-innerbg').width();
20        jQuery('.project-innerbg .project-img').css({
21          'height' : projectWidth+'px'
22        });
23      },500);
24    });
25    jQuery(window).on('resize',function(){
26      var projectWidth = jQuery('.project-innerbg').width();
27      jQuery('.project-innerbg .project-img').css({
28        'height' : projectWidth+'px'
29      });
30    });
31  });
32
33 jQuery(document).ready(function(){
34    safeOwlCarousel('.about-carousel,.epic-carousel', {
35    loop: true,
36    rtl: true,
37    nav: true,
38    items:1,
39    mouseDrag  : false,
40    smartSpeed: 800,
41    dots:true,
42    autoplay:true,
43    autoplayTimeout:5000
44  })
45safeOwlCarousel('.banner-carousel', {
46    loop: true,
47    rtl: true,
48    nav: true,
49    items:1,
50    mouseDrag  : false,
51    smartSpeed: 800,
52    dots:true,
53    autoplay:false,
54    autoplayTimeout:5000,
55    autoplayHoverPause:true
56  })
57
58  jQuery('[data-youtube]').youtube_background();
59
60    // <a href="javascript:;" data-toggle="modal" data-target="#contact_form">
61
62
63    jQuery('.contact-modal-open a').attr('data-target','#contact_form').attr('data-toggle','modal');
64
65    document.documentElement.classList.add('wow-ready');
66    if (typeof WOW !== 'undefined') {
67      var wow = new WOW(
68    {
69      boxClass:     'wow',
70      animateClass: 'animated',
71      animationDelay:'1s',
72      offset:       0,
73      mobile:       true,
74      live:         true,
75      callback:     function(box) {
76      },
77      scrollContainer: null
78    }
79  );
80  wow.init();
81    }
82 
83
84jQuery('[data-youtube]').youtube_background();
85
86
87
88 jQuery('.number-text p').counterUp({
89  delay: 10,
90  time: 2000
91});
92jQuery('.number-text p').addClass('animated fadeInDownBig');
93
94   jQuery(window).scroll(function() {
95      if (jQuery(this).scrollTop() > 150){  
96          jQuery('.page header').addClass("sticky in-down");
97      }
98      else{
99          jQuery('.page header').removeClass("sticky in-down");
100      }
101  });
102
103if (jQuery(window).width() > 768) {
104    safeOwlCarousel('.modal-carousel', {
105        loop:false,
106        center: false,
107        rtl:true,
108        mouseDrag  : false,
109        smartSpeed: 400,
110        dots:false,
111        margin:0,
112        nav:true,
113        responsive:{
114            600:{
115                items:1
116            },
117            767:{
118                items:3
119            },
120             1024:{
121                items:3
122            },
123            1200:{
124                items:3
125            }
126
127        }
128    })
129  }
130
131  // if (jQuery('section').hasClass('header-margin')){
132  //    jQuery('body').addClass('padtop-space');
133  //    jQuery('body').removeClass('padtop-space');  /* missing . before removeClass */
134  // } else {
135  //   jQuery('body').addClass('padtop-space'); 
136  //   jQuery('body').removeClass('padtop-space');
137  // }
138
139  if (jQuery(".header-margin").length > 0) {
140    jQuery('body').addClass('padtop-space');
141  }
142  else{
143    jQuery('body').removeClass('padtop-space');
144  }
145
146
147  jQuery('.home-inner2 .elementor-container img,.project-menuclick').click(function(){
148    jQuery('body').addClass('scrollremove');
149    jQuery('.modal_layout').slideDown(300).addClass('fade-in-down');
150  })
151
152  jQuery('.modal-close img').click(function(){
153    jQuery('body').removeClass('scrollremove');
154    jQuery('.modal_layout').fadeOut(300).removeClass('fade-in-down');
155 })
156
157
158  jQuery('.home_blog-shadow').appendTo('.home_blog2');
159
160
161  if (jQuery(window).width() > 768) {
162  jQuery('.search_image').click(function(){
163      jQuery('.menu-show').addClass('searchfield-add');
164  });
165
166  jQuery('.serch-close img').click(function(){
167      jQuery('.menu-show').removeClass('searchfield-add');
168  });
169
170  jQuery('.diamond_img1 .hover-visible img').appendTo('.diamond_img1 .elementor-widget-container');
171  jQuery('.diamond_img2 .hover-visible img').appendTo('.diamond_img2 .elementor-widget-container');
172  jQuery('.diamond_img3 .hover-visible img').appendTo('.diamond_img3 .elementor-widget-container');
173  jQuery('.diamond_img4 .hover-visible img').appendTo('.diamond_img4 .elementor-widget-container');
174
175
176  }
177
178   if (jQuery(window).width() < 768) {
179
180
181
182      jQuery('.menu-clicks').click(function(){
183        jQuery('.menu-show').toggleClass('fadeInRight');
184        jQuery('.hamburger').toggleClass('open');
185        jQuery('body').toggleClass('hidden-right');
186      })
187
188
189      jQuery('.mobile-social .social_icon_menu6').prependTo('.mobile-social .menu-social-icon-container ul');
190      jQuery('.mobile-social .social_icon_menu5').prependTo('.mobile-social .menu-social-icon-container ul');
191      jQuery('.mobile-social .social_icon_menu4').prependTo('.mobile-social .menu-social-icon-container ul');
192
193
194 length = 248;
195cHtml = jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").html();
196cText = jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").text().substr(0, length).trim();
197jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").addClass("compressed").html(cText + "... <div class='newline'><a href='#' class='read-click-home'>קרא עוד</a></div>");
198window.handler = function() {
199  jQuery('.read-click-home').click(function() {
200    if(jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").hasClass("compressed")) {
201      jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").html(cHtml + "<div class='newline'><a href='#' class='read-click-home'>סגור</a></div>");
202      jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").removeClass("compressed");
203      handler();
204      return false;
205    } else {
206      jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").html(cText + "... <div class='newline'><a href='#' class='read-click-home'>קרא עוד</a></div>");
207      jQuery(".content-readmore,.home_blog3 .max-960.elementor-widget.elementor-widget-text-editor").addClass("compressed");
208      handler();
209      return false;
210    }
211  });
212}
213handler();
214  
215  
216      
217 jQuery( ".page4-blog2 .elementor-tabs-content-wrapper .elementor-tab-content" ).each(function() {
218         var elem = jQuery(this);
219         elem.find('ul').each(function() {
220            var ul = jQuery(this);
221            ul.children('li').appendTo(elem.find('ul:first'));
222         });
223     });
224
225         jQuery('.clickme a').click(function(){
226            jQuery('.clickme a').removeClass('activelink');
227            jQuery(this).addClass('activelink');
228            var tagid = jQuery(this).data('tag');
229            jQuery('.list').removeClass('active').addClass('hide');
230            jQuery('#'+tagid).addClass('active').removeClass('hide');
231        });
232 
233jQuery('.page4-blog2 .elementor-tabs-content-wrapper .elementor-tab-content ul').addClass('owl-carousel owl-theme page4-carousel');
234 
235
236safeOwlCarousel('.page4-carousel', {
237    loop:true,
238    margin:0,
239     singleItem:true,
240    mouseDrag  : false,
241    rtl: true,
242    smartSpeed: 800,
243    nav:true,
244    responsive:{
245        0:{
246            items:1,
247             singleItem:true
248        },
249        600:{
250            items:1
251        },
252        1000:{
253            items:5
254        }
255    }
256})
257
258
259    // var bg = jQuery('.about-blog2').css('background-image');
260    // bg = bg.replace('url(','').replace(')','');
261    // jQuery('.about-mobilesec1').css('background-image', 'url(' + bg + ')');
262
263
264    // jQuery('.append2-row .elementor-column').appendTo('.append1-row .elementor-container');
265
266    jQuery('.row-move6').appendTo('.append1-row .elementor-container');
267    jQuery('.row-move7').appendTo('.append1-row .elementor-container');
268    jQuery('.row-move3').appendTo('.append1-row .elementor-container');
269    jQuery('.row-move8').appendTo('.append1-row .elementor-container');
270    jQuery('.row-move5').appendTo('.append1-row .elementor-container');
271    jQuery('.row-move9').appendTo('.append1-row .elementor-container');
272    jQuery('.row-move11').appendTo('.append1-row .elementor-container');
273    jQuery('.row-move12').appendTo('.append1-row .elementor-container');
274    jQuery('.row-move10').appendTo('.append1-row .elementor-container');
275    jQuery('.row-move4').appendTo('.append1-row .elementor-container');
276    jQuery('.row-move13').appendTo('.append1-row .elementor-container');
277    jQuery('.row-move14').appendTo('.append1-row .elementor-container');
278   
279
280    }   // 767 
281
282
283
284});
285
286if ( jQuery(window).width() < 768 ) {
287   jQuery( ".compnyls .row.flex .company-col:nth-child(2)" ).prependTo( ".compnyls .row.flex" );
288}
289
290
291jQuery(".back-color a").each(function() {
292    var href = jQuery(this).attr("href");
293    if(href == '') {
294        jQuery(this).remove();
295    }
296});
297
298jQuery(document).ready(function(){
299  jQuery(".header-images .header-icons").click(function(){
300    jQuery(".header-images").toggleClass('act');
301  });
302  
303}); 
304window.addEventListener('load', function() {
305  function removeAds() {
306    document.querySelectorAll('.adsbygoogle').forEach(ad => ad.remove());
307  }
308
309  // Initial cleanup
310  removeAds();
311
312  // Watch for new elements being added
313  const observer = new MutationObserver(removeAds);
314  observer.observe(document.body, { childList: true, subtree: true });
315});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.