PageSourceSearch

https://www.ecoppia.com/

html ecoppia.com collected 2026-09-28 10:06:07 UTC 129,221 bytes, 2,775 lines download raw bytes

1<!doctype html>
2
3
4
5<html id="html" lang="en">
6<head>
7    
8    <link rel="preconnect" href="https://media.getmood.io" crossorigin />
9    <link rel="preconnect" href="https://media.getmood.io" />
10    <link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin />
11    <link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin />
12    <link rel="dns-prefetch" href="https://media.getmood.io" />
13    
14
15        <!-- Google Tag Manager Richkid Main -->
16        
16<script type="text/javascript">
vendor: 527 bytes, lines 16-24
16
17            (function (w, d, s, l, i) {
18                w[l] = w[l] || []; w[l].push({
19                    'gtm.start':
20                        new Date().getTime(), event: 'gtm.js'
21                }); var f = d.getElementsByTagName(s)[0],
22                    j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src =
23                        'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
24            })(window, document, 'script', 'dataLayer', '
24GTM-NCCGWZ9
vendor: 3 bytes, line 24
24');
24</script>
24
25        <!-- End Google Tag Manager Richkid Main -->
26    <title>Robotic Solar Panel Cleaning Services for Utility-Scale PV Sites | Ecoppia</title>
27    <!-- Story Template -->
28    <meta name="description" content="World leader in fully automated robotic solar cleaning for utility-scale solar PV sites featuring award-winning technology for improved O&amp;M &amp; energy output | Ecoppia" />
29    <meta name="keywords" content="" />
30    <meta name="format-detection" content="telephone=no">
31    <meta property="og:title" content="Robotic Solar Panel Cleaning Services for Utility-Scale PV Sites | Ecoppia" />
32    <meta property="og:description" content="World leader in fully automated robotic solar cleaning for utility-scale solar PV sites featuring award-winning technology for improved O&amp;M &amp; energy output | Ecoppia" />
33    <meta property="og:image" content="https://media.getmood.io/warehouse/dynamic/336346.jpg" />
34    <meta property="og:url" content="https://www.ecoppia.com" />
35    <meta property="og:type" content="article" />
36    <meta name="google-site-verification" content="UnK9BAYoNPqkINFTQqn5wZKOmrSGj-vuNEWVsJkzJz0" />
37
38        <meta name="thumbnail" content="https://media.getmood.io/warehouse/dynamic/336346.jpg" />
39
40
41
42    <link rel="canonical" href="https://www.ecoppia.com/" />
43                <link rel="alternate" href="https://ecoppiaesold.getmood.io/" hreflang="es" />
44    
45    <meta charset="utf-8">
46    <meta http-equiv="X-UA-Compatible" content="IE=edge">
47    <meta name="viewport" content="width=device-width, initial-scale=1">
48    
49
50
51        <link href="https://media.getmood.io/scripts/master-slider/quick-start/masterslider/style/masterslider.css" rel="stylesheet" type="text/css" />
52        <link href="https://media.getmood.io/scripts/flexslider/flexslider.min.css" rel="stylesheet" type="text/css" />
53        <link href="https://media.getmood.io/scripts/blueimp/blueimp-gallery.min.css" rel="stylesheet" type="text/css" />
54
55            <link href="https://media.getmood.io/content/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
56                <link href="https://media.getmood.io/content/style/story/story.min.css?v=10.9" rel="stylesheet" type="text/css" />
57    
58            <link href="https://media.getmood.io/content/style/story/header.css?v=10.9" rel="stylesheet" type="text/css" />
59
60                <link href="https://media.getmood.io/content/style/story/storyltr.css?v=10.9" rel="stylesheet" type="text/css" />
61
62
63
64
65
66            <link href="https://media.getmood.io/content/style/story/megaMenuTemplates.css?v=5" rel="stylesheet" type="text/css" />
67    
68            <link href="https://media.getmood.io/content/style/story/site1692.css?v=5" rel="stylesheet" type="text/css" />
69
70            <link href="https://media.getmood.io/content/style/story/site1692b.css?v=5" rel="stylesheet" type="text/css" />
71
72
73            <link href="https://media.getmood.io/content/style/story/zoom.css?v=10.9" rel="stylesheet" type="text/css" />
74
75
76
77        <link href="https://media.getmood.io/content/fonts/fontawesome/oldversion/css/font-awesome.min.css" rel="stylesheet" type="text/css" />
78        <link href="https://media.getmood.io/content/fonts/fontawesome/css/all.css" rel="stylesheet" type="text/css" />
79        <link href="https://media.getmood.io/scripts/animate/animate.min.css" rel="stylesheet" type="text/css" />
80
81
82
83            <link href="https://media.getmood.io/scripts/owlcarousel2/owl.carousel.min.css" rel="stylesheet" type="text/css" />
84
85        <link href="https://media.getmood.io/scripts/bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css" rel="stylesheet" type="text/css" />
86
87
88
89
90            
90<script src="https://media.getmood.io/scripts/jquery-2.1.1.min.js" type="text/javascript"></script>
90
91            
91<script src="https://media.getmood.io/scripts/owlcarousel2/owl.carousel.min.js" type="text/javascript"></script>
91
92
93        
93<script src="https://media.getmood.io/scripts/zoom/jquery.zoom.min.js" type="text/javascript"></script>
93
94        
94<script src="https://media.getmood.io/scripts/jq-signature/jq-signature.min.js" type="text/javascript"></script>
94
95
96        
96<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
96
97        <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css" />
98
99                    <link rel="icon" type="image/ico" href="https://media.getmood.io/warehouse/dynamic/257847.png" />
100
101            <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://media.getmood.io/warehouse/dynamic/257847.png" />
102
103    <meta property="fb:app_id" content="338750946182035" />
104    
104<script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery.Marquee/1.6.0/jquery.marquee.min.js" integrity="sha512-JHJv/L48s1Hod24iSI0u9bcF/JlUi+YaxliKdbasnw/U1Lp9xxWkaZ3O5OuQPMkVwOVXeFkF4n4176ouA6Py3A==" crossorigin="anonymous"></script>
vendor: 2 bytes, line 104
104
105<script src="https://unpkg.com/[email protected]/dist/index.js">	</script>
vendor: 2 bytes, line 105
105
106<script src="https://cdnjs.cloudflare.com/ajax/libs/image-map-resizer/1.0.10/js/imageMapResizer.min.js" integrity="sha512-sXgF3JImNbesKnmCuR5AE5WPQo6Z8xJMYRvDknGyc0eTWL62pqgEG4Auk9d0VnstzyhRNzPak8AyemFJq7a6/Q==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
106
107
108<script>
109/*
110$(document).ready(function(){
111if (window.location.pathname === '/about' || window.location.pathname === '/') {
112    const obj = JSON.parse($('.panelsCount .grid-box-fulltext').text().trim().replaceAll('\n',''))
113
114  function getDays() {
115          const start = new Date("12/29/2021");
116          const end = new Date();
117          const diffTime = Math.abs(start - end);
118          const diffDays = Math.ceil(diffTime / (1000 * 60 * 60 * 24)); 
119          return diffDays
120    }
121
122
123    function calc() {
124          let panels = obj.numOfPanels;
125          let multipliedBy = obj.numOfMW; // MW
126          let cleanedEveryDay = panels * multipliedBy;
127          let daysCount = getDays();
128          return daysCount * cleanedEveryDay;
129    }
130
131    function intToString (value) {
132        let suffixes = ["", "K", "M", "B","T"];
133        let suffixNum = Math.floor((""+value).length/3);
134        let shortValue = parseFloat((suffixNum != 0 ? (value / Math.pow(1000,suffixNum)) : value).toPrecision(3));
135
136        return [shortValue,suffixes[suffixNum]];
137    }
138
139    let cleanedUntilToday = obj.beforeStartDate;
140    const sum = calc() + cleanedUntilToday
141    const sumOutput = intToString(sum)
142
143    $('.panelsCount h3 > a').html('+' + sumOutput[0] + ' ' + sumOutput[1] + '' )
144
145
146
147}
148
149})
150*/
151
152</script>
152
153    <link rel="preconnect" href="https://fonts.googleapis.com">
154<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
155<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;700;800;900&display=swap" rel="stylesheet">
156
157
158    
159    <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 65 bytes, lines 159-160
159
160<script async src="https://www.googletagmanager.com/gtag/js?id=
160UA-48182457-1
vendor: 13 bytes, line 160
160"></script>
161<script>
162  
vendor: 138 bytes, lines 162-166
162window.dataLayer = window.dataLayer || [];
163  function gtag(){dataLayer.push(arguments);}
164  gtag('js', new Date());
165
166  gtag('config', '
166UA-48182457-1
vendor: 5 bytes, line 166
166');
167</script>
167
168
169
170
171        
171<script type="text/javascript">
172        var flashyAvailable = false;
173        window.addEventListener('onFlashy', function () {
174            flashyAvailable = true;
175        });
176    </script>
176
177
178            
179            
179<script type="text/javascript">
180      (function(d, t) {
181          var g = d.createElement(t),
182          s = d.getElementsByTagName(t)[0];
183          g.src="https://www.pulseem.co.il/pulseem/scripts/application.js?d=" + Math.floor(Date.now() / 1000);
184          g.setAttribute("key", "vQYTriGImVhcOpJ+1x4jiQ==");
185          g.setAttribute("swfolder", "/Scripts/Pulseem");
186          s.parentNode.insertBefore(g, s);
187            }(document, "script"))
188        </script>
188
189    
190
191
192
193
194
195
196
197
198
199
200
201
202    </head>
203
204
205
206
207
208
209
210
211
212
213<body class="features-count-0  page-16400 home-page new-icons-layout " data-form="" data-currency="Shekel" data-module="1" data-collection="">
214    
215
216    
217
218        <!-- Google Tag Manager (noscript) Richkid Main -->
vendor: 91 bytes, lines 218-220
218
219        <noscript>
220            <iframe src="https://www.googletagmanager.com/ns.html?id=
220GTM-NCCGWZ9
vendor: 123 bytes, lines 220-223
220"
221                    height="0" width="0" style="display:none;visibility:hidden"></iframe>
222        </noscript>
223        
223<!-- End Google Tag Manager (noscript) Richkid Main -->
224
225    <input type="hidden" id="UserSelectedPOS" value="false" />
226    <input type="hidden" id="deliveryMethodIDByPolygon" value="" />
227    <input type="hidden" id="CurrentUserSelectedPOSID" value="685" />
228
229    
229<script type="text/javascript">
230        console.log("Layout" + $("#UserSelectedPOS").val())
231    </script>
231
232
233    <input type="hidden" id="allowPOS" value="false" />
234
235
236    
237
238        
239
240
241        
242        <div id="SiteContainer" data-popups="0" class=" ">
243            <header class="">
244
245                    <a class="skip-link screen-reader-text hidden-xs hidden-sm" href="#menu">דלג לסרגל הניווט</a>
246                    <a class="skip-link screen-reader-text menu-nav-link hidden-md hidden-lg" href="javascript:void(0);">דלג לסרגל הניווט</a>
247                        <a class="skip-link screen-reader-text" href="javascript:void(0);" onclick="$('html,body').animate({ scrollTop: $('#allSectionsWrapper').offset().top - 70 }, 'slow');$('#allSectionsWrapper').focus();">דלג לתוכן</a>
248                    
248<script type="text/javascript">
249                        $(".menu-nav-link").click(function () {
250                            $(".menu-nav").trigger('click');
251                            setTimeout(function () { $(".menu-nav").focus(); }, 1000);
252
253                            $(".menu-nav").addClass('clickForScr');
254                        });
255                        $(".menu-nav-link").keydown(function (event) {
256                            var keyCode = event.keyCode;
257                            if (keyCode == 13) {
258                                $(".menu-nav").trigger('click');
259                                setTimeout(function () { $(".menu-nav").focus(); }, 1000);
260                                $(".menu-nav").addClass('clickForScr');
261                            }
262                        });
263                        $(".content-skip-link").keydown(function (event) {
264                            var keyCode = event.keyCode;
265                            if (keyCode == 13) {
266                                eval($(this).attr("onclick"));
267                            }
268                        });
269                    </script>
269
270
271
272<div id="header2" class="headerHasSearch   detailsInRow  fixedMenu ">
273        <div class="max-width">
274        <div id="header-container" class="">
275            <div class="header-right-section pull-right">
276                <div class="header-top social-links pull-right">
277                    <div class="header-top-right pull-1 right">
278                        <span class="address">
279                            <span class="topAddress"></span>
280                            <span class="bottomAddress"></span>
281                        </span>
282                        <div class="header-top-left">
283                            
284
285    <a href="https://www.linkedin.com/company/ecoppia/" target="_blank" class="social_icon_instagram">
286        <span class="scn-reader-only">linkedin link</span>
287            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 430.117 430.117" style="enable-background:new 0 0 430.117 430.117;" xml:space="preserve">
288            <g>
289            <path id="LinkedIn" d="M430.117,261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707   c-25.473,0-40.632,17.142-47.301,33.724c-2.432,5.928-3.058,14.179-3.058,22.477V420.56h-92.219c0,0,1.242-251.285,0-277.32h92.21   v39.309c-0.187,0.294-0.43,0.611-0.606,0.896h0.606v-0.896c12.251-18.869,34.13-45.824,83.102-45.824   C384.633,136.724,430.117,176.361,430.117,261.543z M52.183,9.558C20.635,9.558,0,30.251,0,57.463   c0,26.619,20.038,47.94,50.959,47.94h0.616c32.159,0,52.159-21.317,52.159-47.94C103.128,30.251,83.734,9.558,52.183,9.558z    M5.477,420.56h92.184v-277.32H5.477V420.56z" />
290
291
292
293
294
295
296
297            </g>      
298        </svg>
299
300    </a>
301    <a href="https://www.youtube.com/channel/UC449JEh2HGf19ZxYqHAvKZg?view_as=subscriber" target="_blank" class="social_icon_youtube">
302        <span class="scn-reader-only">youtube link</span>
303            <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
304                 viewBox="0 0 200 143.6" enable-background="new 0 0 200 143.6" xml:space="preserve">
305            <g>
306            <path d="M185.3,8C174-0.3,120,0,100.2,0C79.4,0,28.7-0.2,17,7C6.1,13.7,0.5,44.3,0,72.8h0c0,0,0,0,0,0c0,0,0,0,0,0h0
307		            c0.5,28.5,6.1,57.2,17,63.8c11.6,7.2,62.4,6.9,83.1,6.9c19.9,0,73.8,0.4,85.1-7.9c10-7.3,14.7-34.9,14.7-62.9c0,0,0,0,0,0
308		            c0,0,0,0,0,0C199.9,44.8,195.2,15.3,185.3,8z M81,109.9V33.7l57.1,38.1L81,109.9z" />
309
310
311
312
313
314
315
316            </g>
317        </svg>
318
319    </a>
320
321                                                        
322                                        <div class="searchBtn hidden-xs hidden-sm" onclick="openSearchDesktop();">
323                                            
324
325<a href="javascript:void(0);">
326        <svg class="search-btn-svg" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" style="display: inline-block;" xml:space="preserve">
327            <path d="M0,91.5l8.5,8.5l28.6-28.5V67l1.5-1.6c6.5,5.6,15,9,24.2,9c20.5,0,37.2-16.6,37.2-37.2S83.4,0,62.8,0S25.6,16.6,25.6,37.2
328                c0,9.2,3.4,17.7,9,24.2L33,62.9h-4.5L0,91.5z M37.1,37.2c0-14.2,11.5-25.7,25.7-25.7S88.5,23,88.5,37.2S77,62.9,62.8,62.9
329                S37.1,51.4,37.1,37.2z"></path>
330        </svg>
331</a>
332
333
334
335                                            
336                                        </div>
337                        </div>
338                    </div>
339                </div>
340                <div class="menu-nav pull-right" tabindex="0" aria-label="תפריט ניווט" role="button">
341                    <div class="nav-menu-anim">
342                        <div id="nav-toggle" aria-expanded="false">
343                            <span></span>
344                        </div>
345                    </div>
346                        <span class="closed">nav</span>
347                    
348
349                    <ul class="menu" id="menu" data-items="False">
350
351                                <li data-cat-mod="HomePage" class="   active ">
352                                    <a href="/"   class=" homeBtn ">
353                                        Home Page
354                                    </a>
355                                </li>
356                                <li data-cat-mod="Lobby" class="    ">
357                                    <a href="/about"   class="  ">
358                                        about
359                                    </a>
360                                </li>
361                                <li data-cat-mod="Lobby" class="    ">
362                                    <a href="/technology"   class="  ">
363                                        technology
364                                    </a>
365                                </li>
366                                <li data-cat-mod="Lobby" class="    ">
367                                    <a href="/solutions"   class="  ">
368                                        solutions
369                                    </a>
370                                </li>
371                                <li data-cat-mod="Lobby" class="    ">
372                                    <a href="/projects"   class="  ">
373                                        projects
374                                    </a>
375                                </li>
376                                <li data-cat-mod="Content" class="    ">
377                                    <a href="/media/filmed"   class="  ">
378                                        media
379                                    </a>
380                                </li>
381                                <li data-cat-mod="Lobby" class="    last-item">
382                                    <a href="/contact"   class="  ">
383                                        contact
384                                    </a>
385                                </li>
386
387
388                        <li class="social-mobile">
389                            <div class="social-links pull-right">
390                                
391
392    <a href="https://www.linkedin.com/company/ecoppia/" target="_blank" class="social_icon_instagram">
393        <span class="scn-reader-only">linkedin link</span>
394            <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" width="512px" height="512px" viewBox="0 0 430.117 430.117" style="enable-background:new 0 0 430.117 430.117;" xml:space="preserve">
395            <g>
396            <path id="LinkedIn" d="M430.117,261.543V420.56h-92.188V272.193c0-37.271-13.334-62.707-46.703-62.707   c-25.473,0-40.632,17.142-47.301,33.724c-2.432,5.928-3.058,14.179-3.058,22.477V420.56h-92.219c0,0,1.242-251.285,0-277.32h92.21   v39.309c-0.187,0.294-0.43,0.611-0.606,0.896h0.606v-0.896c12.251-18.869,34.13-45.824,83.102-45.824   C384.633,136.724,430.117,176.361,430.117,261.543z M52.183,9.558C20.635,9.558,0,30.251,0,57.463   c0,26.619,20.038,47.94,50.959,47.94h0.616c32.159,0,52.159-21.317,52.159-47.94C103.128,30.251,83.734,9.558,52.183,9.558z    M5.477,420.56h92.184v-277.32H5.477V420.56z" />
397
398
399
400
401
402
403
404            </g>      
405        </svg>
406
407    </a>
408    <a href="https://www.youtube.com/channel/UC449JEh2HGf19ZxYqHAvKZg?view_as=subscriber" target="_blank" class="social_icon_youtube">
409        <span class="scn-reader-only">youtube link</span>
410            <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
411                 viewBox="0 0 200 143.6" enable-background="new 0 0 200 143.6" xml:space="preserve">
412            <g>
413            <path d="M185.3,8C174-0.3,120,0,100.2,0C79.4,0,28.7-0.2,17,7C6.1,13.7,0.5,44.3,0,72.8h0c0,0,0,0,0,0c0,0,0,0,0,0h0
414		            c0.5,28.5,6.1,57.2,17,63.8c11.6,7.2,62.4,6.9,83.1,6.9c19.9,0,73.8,0.4,85.1-7.9c10-7.3,14.7-34.9,14.7-62.9c0,0,0,0,0,0
415		            c0,0,0,0,0,0C199.9,44.8,195.2,15.3,185.3,8z M81,109.9V33.7l57.1,38.1L81,109.9z" />
416
417
418
419
420
421
422
423            </g>
424        </svg>
425
426    </a>
427
428                            </div>
429                        </li>
430
431                                                                                            </ul>
432
433                </div>
434            </div>
435            <div class="mobile-middle-kdm pull-right">
436                                                                            </div>
437            <div id="header-left" class="col-xs-2">
438                    <div class="searchMobile">
439                        <div id="searchFormHeaderContainer">
440                            <div class="searchBtn" onclick="openSearch();">
441                                
442    <svg class="search-btn-svg" xmlns="http://www.w3.org/2000/svg" width="16.97" height="17" viewBox="0 0 16.97 17">
443        <path d="M461.566,643.414l-5.023-5.051a6.629,6.629,0,1,0-.921.921l5.021,5.048a.651.651,0,0,0,.924-.918Zm-13.917-5.49a5.329,5.329,0,0,1,7.536-7.536h0a5.329,5.329,0,0,1-7.536,7.536Z" transform="translate(-444.785 -627.524)" />
444    </svg>
445
446                                <svg class="close-search" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 371.23 371.23" style="display: none;" xml:space="preserve" width="512px" height="512px">
447<polygon points="371.23,21.213 350.018,0 185.615,164.402 21.213,0 0,21.213 164.402,185.615 0,350.018 21.213,371.23   185.615,206.828 350.018,371.23 371.23,350.018 206.828,185.615 " fill="#FFFFFF"></polygon>
448                                </svg>
449                            </div>
450                        </div>
451                    </div>
452                                                                <a href="/" class="logoHeader">
453                    <img data-img="256235" src="https://media.getmood.io/warehouse/dynamic/256235.svg" alt="ECOPPIA - Empowering Solar" />
454                </a>
455
456
457
458            </div>
459        </div>
460                <div class="search desktop" style="display:none;">
461                    <div id="searchFormHeaderContainer">
462                        <form method="GET" id="searchFormHeader" action="/Search/" class="" style="display:none;">
463                            <input type="text" name="q" id="searchFormInput" placeholder="" style="display: inline-block;" aria-required="true" aria-label="חיפוש באתר">
464                            <span class="error">Please enter a search keyword</span>
465                            <div class="searchSubmitWrapper">
466                                <input type="submit" id="searchFormSubmit" value="">
467                                <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
468                                <path d="M0,91.5l8.5,8.5l28.6-28.5V67l1.5-1.6c6.5,5.6,15,9,24.2,9c20.5,0,37.2-16.6,37.2-37.2S83.4,0,62.8,0S25.6,16.6,25.6,37.2
469	                                c0,9.2,3.4,17.7,9,24.2L33,62.9h-4.5L0,91.5z M37.1,37.2c0-14.2,11.5-25.7,25.7-25.7S88.5,23,88.5,37.2S77,62.9,62.8,62.9
470	                                S37.1,51.4,37.1,37.2z"></path>
471                            </svg>
472                            </div>
473                        </form>
474                        <div class="searchBtn" onclick="openSearchDesktop();" aria-label="חפש באתר">
475                            <a href="javascript:void(0);">
476                                <svg class="close-search" role="button" tabindex="1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 371.23 371.23" style="display: none;" xml:space="preserve" width="512px" height="512px">
477                                <polygon points="371.23,21.213 350.018,0 185.615,164.402 21.213,0 0,21.213 164.402,185.615 0,350.018 21.213,371.23   185.615,206.828 350.018,371.23 371.23,350.018 206.828,185.615 " fill="#FFFFFF"></polygon>
478                            </svg>
479                            </a>
480                        </div>
481                    </div>
482                </div>
483    </div>
484
485
486    
486<script>
487        if (window.innerWidth <= 1024) {
488            $("li.searchBtn.searchOpenDesk").remove();
489        }
490    </script>
490
491                
492            </header>
493
494
495
496
497
498            <div id="SiteGridContainer" class="container-fluid scrollme  ">
499
500
501                <main id="SiteGrid" data-category="Home Page" class="   homepage-grid  ">
502                        <div>
503                            
504
505
506
507    <div id="home-gallery" dta-mobile="" class="flexslider stellar-static video-slider " style="direction: ltr" tabindex="0">
508        <div class="opacity-layer animateme" data-when="view" data-from="0.5" data-to="0" data-opacity="0.15">  </div>
509
510        <button role="button" class="controlSlider pause" aria-label="עצור גלרייה" aria-pressed="false" tabindex="0" style="right:25px;left:auto; display:none;"></button>
511
512            <div class="scr-reader-only video-text-description" tabindex="0"></div>
513                <div id="TopVideo" class="TopVideo hidden-xs "></div>
514                
514<script src="https://media.getmood.io/scripts/vimeo/vimoe-player-js.js"></script>
514
515                <div id="player-controls" class="hidden-xs" style="right:3%;left:auto;">
516                    <button type="button" aria-label="play-player" id="play-player" tabindex="0" style="display:none;"></button>
517                    <button type="button" aria-label="stop-player" id="stop-player" tabindex="0"></button>
518                    <button type="button" aria-label="mute-player" id="mute-player" tabindex="0"></button>
519                    <button type="button" aria-label="unmute-player" id="unmute-player" tabindex="0"></button>
520                    <span>Volume</span>
521                </div>
522                
522<script>
523                    var options = {
524                        id: 660852140,
525                        width: 640,
526                        loop: true,
527                        autoplay:true,
528                        playbar: false,
529                        muted:true,
530                        background: 1,
531                        autopause:false
532                    };
533        var player = new Vimeo.Player('TopVideo', options);
534        //player.setVolume(0);
535        player.setMuted(true);
536                    //player.setVolume(0);
537
538                    $("#mute-player").click(function () {
539            //player.setVolume(0);
540            player.setMuted(true);
541                        $(this).hide();
542                        $("#unmute-player").show();
543        });
544                    $("#unmute-player").click(function () {
545            //player.setVolume(1);
546            player.setMuted(false);
547                        $(this).hide();
548                        $("#mute-player").show();
549        });
550					$("#play-player").click(function () {
551            player.play();
552						$(this).hide();
553						$("#stop-player").show();
554        });
555					$("#stop-player").click(function () {
556            player.pause();
557						$(this).hide();
558						$("#play-player").show();
559        });
560                </script>
560
561                                <div class="gallery-caption caption-text">
562                    <div class="gallery-text">
563                                <div>The world’s leader in robotic solar panel cleaning </div>
564                                                                    </div>
565                </div>
566
567            <div class="scroll-down">
568                <button type="button" onclick="$('html,body').animate({ scrollTop: $('.sections').offset().top-70 - $('header').outerHeight() }, 'slow')">
569                    <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="201" height="87" viewBox="0 0 201 87">
570  <defs>
571    <clipPath id="clip-path">
572      <rect id="Rectangle_50" data-name="Rectangle 50" width="201" height="87" transform="translate(619 813)" fill="#fff" stroke="#707070" stroke-width="1"></rect>
573    </clipPath>
574    <linearGradient id="linear-gradient" x1="-0.3" y1="0.5" x2="1" y2="0.5" gradientUnits="objectBoundingBox">
575      <stop offset="0" stop-color="#f39129"></stop>
576      <stop offset="1" stop-color="#afcb22"></stop>
577    </linearGradient>
578  </defs>
579  <g id="Mask_Group_5" data-name="Mask Group 5" transform="translate(-619 -813)" clip-path="url(#clip-path)">
580    <path id="filled-circle" data-name="Path 4355" d="M41,0A41,41,0,1,1,0,41,41,41,0,0,1,41,0Z" transform="translate(679 845)" fill="#161926" opacity="0.8"></path>
581    <g id="Ellipse_3063" data-name="Ellipse 3063" transform="translate(647 813)" fill="none" stroke="#fff" stroke-width="1" stroke-dasharray="8 4" opacity="0.6">
582      
583      <circle cx="73" cy="73" r="72.5" fill="none"></circle>
584    </g>
585    <g id="Ellipse_3064" data-name="Ellipse 3064" transform="translate(665 831)" fill="none" stroke="#fff" stroke-width="1" stroke-dasharray="8 4">
586      
587      <circle cx="55" cy="55" r="54.5" fill="none"></circle>
588    </g>
589    <path d="M55.347,136.094,43.691,147.751a.347.347,0,0,0,0,.471l11.657,11.657a.312.312,0,0,0,.471,0l2.582-2.561-7.355-7.354h15.59a.616.616,0,0,0,.614-.614V146.6a.63.63,0,0,0-.614-.614H51.045l7.355-7.334-2.582-2.561a.312.312,0,0,0-.471,0Z" transform="translate(572.014 932.497) rotate(-90)" stroke="rgba(0,0,0,0)" stroke-width="1" fill-rule="evenodd" id="arrow-scroll"></path>
590  </g>
591</svg>
592                </button>
593            </div>
594
595        <!--optional contact form on gallery-->
596
597        <!--end side contact form-->
598        <!--side contact info-->
599        <!--END side contact info-->
600
601
602            </div>
603
604<!--optional contact form on gallery - mobile-->
605
606
607<div class="sections" id="allSectionsWrapper" tabindex="-1">
608    
609
610    <section class="section stellar-static section-animation-list grid-content-section iconsInfoGrid iconFloatCardLayout countAnim" id="iconsInfoGrid iconFloatCardLayout countAnim0" data-id="10286">
611
612  
613 
614<div class="grid-boxes row ">
615        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="1">
616                <div class="grid-box-image">
617                    <div class="grid-box-image-container">
618                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
619                                
620
621<img class="" src="https://media.getmood.io/warehouse/dynamic/256239.png" alt="+&lt;span class=&quot;count&quot;&gt;35&lt;span&gt;" />
622
623
624
625                            </a>
626
627                    </div>
628                </div>
629                            <div class="grid-box-title">
630                    <h3>
631                            <a target="" href="javascript:void(0);">+<span class="count">35<span></a>
632                    </h3>
633                </div>
634
635                <div class="grid-box-subtitle">
636                    <span>Large scale sites</span>
637                </div>
638                        
639        </div>
640        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="2">
641                <div class="grid-box-image">
642                    <div class="grid-box-image-container">
643                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
644                                
645
646<img class="" src="https://media.getmood.io/warehouse/dynamic/256240.png" alt="&lt;span class=&quot;count&quot;&gt;+5,000&lt;/span&gt; MW" />
647
648
649
650                            </a>
651
652                    </div>
653                </div>
654                            <div class="grid-box-title">
655                    <h3>
656                            <a target="" href="javascript:void(0);"><span class="count">+5,000</span> MW</a>
657                    </h3>
658                </div>
659
660                <div class="grid-box-subtitle">
661                    <span>Deployments</span>
662                </div>
663                        
664        </div>
665        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="3">
666                <div class="grid-box-image">
667                    <div class="grid-box-image-container">
668                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
669                                
670
671<img class="" src="https://media.getmood.io/warehouse/dynamic/256241.png" alt="+&lt;span class=&quot;count&quot;&gt;10.51 M&lt;/span&gt;" />
672
673
674
675                            </a>
676
677                    </div>
678                </div>
679                            <div class="grid-box-title">
680                    <h3>
681                            <a target="" href="javascript:void(0);">+<span class="count">10.51 M</span></a>
682                    </h3>
683                </div>
684
685                <div class="grid-box-subtitle">
686                    <span>Autonomous cleaning sessions</span>
687                </div>
688                        
689        </div>
690        <div class="grid-box  lastItem   section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  panelsCount" data-id="4">
691                <div class="grid-box-image">
692                    <div class="grid-box-image-container">
693                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
694                                
695
696<img class="" src="https://media.getmood.io/warehouse/dynamic/256242.png" alt="+&lt;span class=&quot;count&quot;&gt;3.89&lt;/span&gt; B" />
697
698
699
700                            </a>
701
702                    </div>
703                </div>
704                            <div class="grid-box-title">
705                    <h3>
706                            <a target="" href="javascript:void(0);">+<span class="count">3.89</span> B</a>
707                    </h3>
708                </div>
709
710                <div class="grid-box-subtitle">
711                    <span>Panels cleaned</span>
712                </div>
713                            <div class="grid-box-fulltext">
714                    <p>{</p>
715<p>"startAtNumber":7560000000,</p>
716<p>"numOfPanels":2200,</p>
717<p>"numOfMW":4000</p>
718<p>}</p>
719                </div>
720            
721        </div>
722    </div>
723
724
725<script>
726    if ($(".grid-box-image-text.hideUntilHover").length > 0) {
727        var TextString = $(".grid-box-image-text.hideUntilHover p").html();
728    }
729</script>
729
730
731    
732
733
734
735
736        <div class="clearfix visible-xs-block"></div>
737    </section>
738    <section class="section stellar-static section-animation-list grid-text-section aboutSec" id="aboutSec1" data-id="10288">
739
740
741<div id="gridText-10288_f18f8bea-d814-4f9f-938f-d5f8d377600f" class="grid-text   gridTextWithImg">
742        <div class="gridTextImgContainer ">
743            <img src="https://media.getmood.io/warehouse/dynamic/256243.jpg" alt="about ecoppia" />
744        </div>
745    <div class="grid-text-content section-animation-item col-xs-10">
746
747<h2>about ecoppia</h2>
748<p>Ecoppia is the pioneer and market leader in connected, AI, data-driven robotic solar panel cleaning solutions.&nbsp;&nbsp;</p>
749<p>Our fully autonomous robots operate nightly across the globe, providing efficient, safe and cost-effective cleaning of solar modules, utilizing advanced-patented technology.&nbsp; &nbsp;</p>                    <a href="/about"  class="sec-button hvr-float">READ MORE<span class="scr-reader-only">קראו עוד על about ecoppia</span></a>
750    
751</div>
752</div>
753
754
755
756
757        <div class="clearfix visible-xs-block"></div>
758    </section>
759    <section class="section stellar-static section-animation-list grid-content-section techSec" id="techSec2" data-id="10289">
760                    <div class="section-title section-animation-item">
761                            <h2>our technology</h2>
762                                                        <h3>Harnessing the power of automation, machine learning and the cloud, Ecoppia’s technology revolutionizes the way large-scale solar sites are operated</h3>
763                    </div>
764
765  
766 
767<div class="grid-boxes row ">
768        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="4">
769                            <div class="grid-box-title">
770                    <h3>
771                            <a target="" href="javascript:void(0);">unmatched safety & reliability</a>
772                    </h3>
773                </div>
774
775                            <div class="grid-box-fulltext">
776                    <p>The core of Ecoppia&rsquo;s technological supremacy is treating safety and reliability as a priority. Top-notch components selection by leading certified vendors, unmatched quality assurance program, state of the art assembly line, and in-house developed tailor-made elements best addressing the field challenges and providing unparallel reliability.</p>
777                </div>
778            
779        </div>
780        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="2">
781                            <div class="grid-box-title">
782                    <h3>
783                            <a target="" href="javascript:void(0);">cloud-based platform</a>
784                    </h3>
785                </div>
786
787                            <div class="grid-box-fulltext">
788                    <p>Ecoppia offers an unparalleled amount of information flowing from its solar robot cleaner to the state-of-the-art cloud-based servers and Ecoppia's AI - being able to overcome obstructions, delivering terra bytes of readings.&nbsp;</p>
789                </div>
790            
791        </div>
792        <div class="grid-box     section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="1">
793                            <div class="grid-box-title">
794                    <h3>
795                            <a target="" href="javascript:void(0);">Powered by big data</a>
796                    </h3>
797                </div>
798
799                            <div class="grid-box-fulltext">
800                    <p>With deep learning and advanced analytical tools, Ecoppia translates the flood of data received from the utility scale PV site into actionable operational insights provided to the PV site O&amp;M teams through customized dashboards.&nbsp;</p>
801                </div>
802            
803        </div>
804        <div class="grid-box  lastItem   section-animation-item col-xs-12 col-sm-6 col-md-6 pull-right box  " data-id="3">
805                            <div class="grid-box-title">
806                    <h3>
807                            <a target="" href="javascript:void(0);">predictive maintenance</a>
808                    </h3>
809                </div>
810
811                            <div class="grid-box-fulltext">
812                    <p>Our sophisticated predictive maintenance mechanism enables the repair of components ahead of time, keeping the highest availability rates in the solar PV industry and unmatched reliability.&nbsp;</p>
813                </div>
814            
815        </div>
816            <div class="content-section-Btn">
817            <a href="/technology"  class="sec-button hvr-float">READ MORE<span class="scr-reader-only">קראו עוד על our technology</span></a>
818        </div>
819</div>
820
821
822<script>
823    if ($(".grid-box-image-text.hideUntilHover").length > 0) {
824        var TextString = $(".grid-box-image-text.hideUntilHover p").html();
825    }
826</script>
826
827
828    
829
830
831
832
833        <div class="clearfix visible-xs-block"></div>
834    </section>
835    <section class="section stellar-static section-animation-list grid-content-section topScaleSec solutionsSec" id="topScaleSec solutionsSec3" data-id="10290">
836                    <div class="section-title section-animation-item">
837                            <h2>our solutions</h2>
838                                                        <h3>Versatile solutions applicable to every kind of solar site in the market</h3>
839                    </div>
840
841  
842 
843<div class="grid-boxes row ">
844        <div class="grid-box     section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box textOnHover " data-id="1">
845                <div class="grid-box-image">
846                    <div class="grid-box-image-container">
847                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
848                                
849
850<img class="" src="https://media.getmood.io/warehouse/dynamic/256244.jpg" alt="T4" />
851    <div class="grid-box-image-text hideUntilHover">
852<p>Robotic solution for Single Axis Trackers (SAT)</p>
853    </div>
854    <div class="grid-box-opacity-layer hideUntilHover"></div>
855
856
857
858                            </a>
859
860                    </div>
861                </div>
862                            <div class="grid-box-title">
863                    <h3>
864                            <a target="" href="javascript:void(0);">T4</a>
865                    </h3>
866                </div>
867
868                        
869        </div>
870        <div class="grid-box     section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box textOnHover middleProduct" data-id="2">
871                <div class="grid-box-image">
872                    <div class="grid-box-image-container">
873                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
874                                
875
876<img class="" src="https://media.getmood.io/warehouse/dynamic/256245.jpg" alt="H4" />
877    <div class="grid-box-image-text hideUntilHover">
878<p>Ecoppia&rsquo;s newest model, featuring the revolutionary Helix Technology</p>
879    </div>
880    <div class="grid-box-opacity-layer hideUntilHover"></div>
881
882
883
884                            </a>
885
886                    </div>
887                </div>
888                            <div class="grid-box-title">
889                    <h3>
890                            <a target="" href="javascript:void(0);">H4</a>
891                    </h3>
892                </div>
893
894                        
895        </div>
896        <div class="grid-box  lastItem   section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box textOnHover " data-id="3">
897                <div class="grid-box-image">
898                    <div class="grid-box-image-container">
899                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
900                                
901
902<img class="" src="https://media.getmood.io/warehouse/dynamic/256246.jpg" alt="E4/E4+" />
903    <div class="grid-box-image-text hideUntilHover">
904<p>Robotic solution for fixed tilt installations</p>
905    </div>
906    <div class="grid-box-opacity-layer hideUntilHover"></div>
907
908
909
910                            </a>
911
912                    </div>
913                </div>
914                            <div class="grid-box-title">
915                    <h3>
916                            <a target="" href="javascript:void(0);">E4/E4+</a>
917                    </h3>
918                </div>
919
920                        
921        </div>
922            <div class="content-section-Btn">
923            <a href="/solutions"  class="sec-button hvr-float">READ MORE<span class="scr-reader-only">קראו עוד על our solutions</span></a>
924        </div>
925</div>
926
927
928<script>
929    if ($(".grid-box-image-text.hideUntilHover").length > 0) {
930        var TextString = $(".grid-box-image-text.hideUntilHover p").html();
931    }
932</script>
932
933
934    
935
936
937
938
939        <div class="clearfix visible-xs-block"></div>
940    </section>
941    <section class="section stellar-static section-animation-list grid-text-section marqueeSec" id="marqueeSec4" data-id="10291">
942                    <div class="section-title section-animation-item">
943                            <h2>SUSTAINABILITY SUSTAINABILITY</h2>
944                                            </div>
945
946
947<div id="gridText-10291_f59cf79a-d5e9-4cd9-ae1a-036937e96e7b" class="grid-text   ">
948    <div class="grid-text-content section-animation-item col-xs-10">
949
950            
951</div>
952</div>
953
954
955
956
957        <div class="clearfix visible-xs-block"></div>
958    </section>
959    <section class="section stellar-static section-animation-list grid-row-section halfSec" id="halfSec5" data-id="10292">
960
961
962
963<div class="grid-rows row ">
964
965
966        <div id="grid-row0" class="grid-row   " style="direction:rtl">
967            <div class="grid-row-cell flexslider-box section-animation-item col-sm-6 col-xs-12 ">
968                <ul class="slides">
969                        <li class="slider-item ">
970                            <div class="grid-row-image-container">
971                                <div class="box-image-animation">
972                                    <img src="https://media.getmood.io/warehouse/dynamic/256652.jpg" alt="" />
973                                                                    </div>
974                            </div>
975                        </li>
976                                    </ul>
977            </div>
978
979            <div class="grid-row-cell section-animation-item grid-row-cell-text col-sm-6 col-xs-12 " style="">
980                <div class="grid-row-text">
981                                        <p>In accordance with the Sustainable Development Goals framework, Ecoppia monitors sustainability metrics to ensure progress across our operations globally</p>
982<p>&nbsp;</p>
983<p>&nbsp;</p>                                                            
984                </div>
985            </div>
986        </div>
987</div>
988
989
990
991        <div class="clearfix visible-xs-block"></div>
992    </section>
993    <section class="section stellar-static section-animation-list grid-gallery-section slideSec topClientsSec" id="slideSec topClientsSec6" data-id="10311">
994                    <div class="section-title section-animation-item">
995                            <h2>Tier 1 Clients</h2>
996                                                        <h3> Revolutionizing solar ROI for leading energy conglomerates worldwide</h3>
997                    </div>
998
999
1000
1001
1002
1003    <div class="gallery-container section-animation-list">
1004
1005
1006
1007    <div class="owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f section-animation-item " data-id="59395" style="direction:ltr;">
1008        <div class="item"  data-index="0">
1009            <div class="topImg fixHeight">
1010                <img src="https://media.getmood.io/warehouse/dynamic/258553.png" alt="EDF Ecoppia Project Solar Cleaning Robot" />
1011                        <a alt="EDF Ecoppia Project Solar Cleaning Robot" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258553.png" data-description="EDF Ecoppia Project Solar Cleaning Robot" data-subheadline="EDF Ecoppia Project Solar Cleaning Robot" data-name="EDF Ecoppia Project Solar Cleaning Robot" class="slide-bg-layer" aria-label="EDF Ecoppia Project Solar Cleaning Robot - הצג את התמונה בגדול">
1012                            <div class="plus-sign">
1013                                <span>+</span>
1014                            </div>
1015                        </a>
1016            </div>
1017                        
1018        </div>
1019        <div class="item"  data-index="1">
1020            <div class="topImg fixHeight">
1021                <img src="https://media.getmood.io/warehouse/dynamic/258552.png" alt="top clientelle-2" />
1022                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258552.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1023                            <div class="plus-sign">
1024                                <span>+</span>
1025                            </div>
1026                        </a>
1027            </div>
1028                        
1029        </div>
1030        <div class="item"  data-index="2">
1031            <div class="topImg fixHeight">
1032                <img src="https://media.getmood.io/warehouse/dynamic/355767.jpg" alt="top clientelle-3" />
1033                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/355767.jpg" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label="- הצג את התמונה בגדול">
1034                            <div class="plus-sign">
1035                                <span>+</span>
1036                            </div>
1037                        </a>
1038            </div>
1039                        
1040        </div>
1041        <div class="item"  data-index="3">
1042            <div class="topImg fixHeight">
1043                <img src="https://media.getmood.io/warehouse/dynamic/258549.png" alt="top clientelle-4" />
1044                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258549.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1045                            <div class="plus-sign">
1046                                <span>+</span>
1047                            </div>
1048                        </a>
1049            </div>
1050                        
1051        </div>
1052        <div class="item"  data-index="4">
1053            <div class="topImg fixHeight">
1054                <img src="https://media.getmood.io/warehouse/dynamic/258551.png" alt="top clientelle-5" />
1055                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258551.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1056                            <div class="plus-sign">
1057                                <span>+</span>
1058                            </div>
1059                        </a>
1060            </div>
1061                        
1062        </div>
1063        <div class="item"  data-index="5">
1064            <div class="topImg fixHeight">
1065                <img src="https://media.getmood.io/warehouse/dynamic/258546.png" alt="top clientelle-6" />
1066                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258546.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1067                            <div class="plus-sign">
1068                                <span>+</span>
1069                            </div>
1070                        </a>
1071            </div>
1072                        
1073        </div>
1074        <div class="item"  data-index="6">
1075            <div class="topImg fixHeight">
1076                <img src="https://media.getmood.io/warehouse/dynamic/258550.png" alt="top clientelle-7" />
1077                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258550.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1078                            <div class="plus-sign">
1079                                <span>+</span>
1080                            </div>
1081                        </a>
1082            </div>
1083                        
1084        </div>
1085        <div class="item"  data-index="7">
1086            <div class="topImg fixHeight">
1087                <img src="https://media.getmood.io/warehouse/dynamic/258554.png" alt="SoftBank Ecoppia Project Solar Cleaning Robot" />
1088                        <a alt="SoftBank Ecoppia Project Solar Cleaning Robot" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258554.png" data-description="SoftBank Ecoppia Project Solar Cleaning Robot" data-subheadline="SoftBank Ecoppia Project Solar Cleaning Robot" data-name="SoftBank Ecoppia Project Solar Cleaning Robot" class="slide-bg-layer" aria-label="SoftBank Ecoppia Project Solar Cleaning Robot - הצג את התמונה בגדול">
1089                            <div class="plus-sign">
1090                                <span>+</span>
1091                            </div>
1092                        </a>
1093            </div>
1094                        
1095        </div>
1096        <div class="item"  data-index="8">
1097            <div class="topImg fixHeight">
1098                <img src="https://media.getmood.io/warehouse/dynamic/258548.png" alt="top clientelle-9" />
1099                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258548.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1100                            <div class="plus-sign">
1101                                <span>+</span>
1102                            </div>
1103                        </a>
1104            </div>
1105                        
1106        </div>
1107        <div class="item"  data-index="9">
1108            <div class="topImg fixHeight">
1109                <img src="https://media.getmood.io/warehouse/dynamic/258547.png" alt="top clientelle-10" />
1110                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258547.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1111                            <div class="plus-sign">
1112                                <span>+</span>
1113                            </div>
1114                        </a>
1115            </div>
1116                        
1117        </div>
1118        <div class="item"  data-index="10">
1119            <div class="topImg fixHeight">
1120                <img src="https://media.getmood.io/warehouse/dynamic/258545.png" alt="top clientelle-11" />
1121                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258545.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1122                            <div class="plus-sign">
1123                                <span>+</span>
1124                            </div>
1125                        </a>
1126            </div>
1127                        
1128        </div>
1129        <div class="item"  data-index="11">
1130            <div class="topImg fixHeight">
1131                <img src="https://media.getmood.io/warehouse/dynamic/258544.png" alt="top clientelle-12" />
1132                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258544.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1133                            <div class="plus-sign">
1134                                <span>+</span>
1135                            </div>
1136                        </a>
1137            </div>
1138                        
1139        </div>
1140        <div class="item"  data-index="12">
1141            <div class="topImg fixHeight">
1142                <img src="https://media.getmood.io/warehouse/dynamic/258543.png" alt="top clientelle-13" />
1143                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258543.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1144                            <div class="plus-sign">
1145                                <span>+</span>
1146                            </div>
1147                        </a>
1148            </div>
1149                        
1150        </div>
1151        <div class="item"  data-index="13">
1152            <div class="topImg fixHeight">
1153                <img src="https://media.getmood.io/warehouse/dynamic/258541.png" alt="top clientelle-14" />
1154                        <a alt="top clientelle" data-gallery="#blueimp-gallery-59395" href="https://media.getmood.io/warehouse/dynamic/258541.png" data-description="top clientelle" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1155                            <div class="plus-sign">
1156                                <span>+</span>
1157                            </div>
1158                        </a>
1159            </div>
1160                        
1161        </div>
1162    </div>
1163
1164<style>
1165    body.modal-open {
1166        overflow: visible;
1167    }
1168</style>
1169
1170        
1170<script>
1171        $(document).ready(function () {
1172        //console.log(6);
1173         $('.owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f').owlCarousel({
1174            center: false,
1175            items: 6,
1176            loop: true,
1177            margin: 0,
1178            autoplay: false,
1179            dots: false,
1180            nav: true,
1181            navText: ["", ""],
1182            responsive: {
1183                991: {
1184                    items: 6,
1185                },
1186                768: {
1187                    items: 3,
1188                },
1189                300: {
1190                    loop: true,
1191                    items: 2,
1192                    center: true,
1193                    mouseDrag: true,
1194                    touchDrag: true                        
1195                }
1196            }
1197            });
1198        });
1199        </script>
vendor: 2 bytes, line 1199
1199
1200<script>
1201    $(document).on('keydown', function (event) { //attach event listener
1202        if (event.keyCode == 37) {
1203            //$('.owl-carousel').prev();
1204            $('.owl-carousel').trigger('prev.owl.carousel');
1205            //$('.owl-carousel').trigger('prev.owl')
1206        }
1207        if (event.keyCode == 39) {
1208            $('.owl-carousel').trigger('next.owl.carousel');
1209            //$('.owl-carousel').trigger('next.owl')
1210        }
1211    });
1212
1213    $('#blueimp-gallery-59395')
1214        .on('opened', function (event) {
1215            console.log($(this));
1216            var gallery = $(this);
1217            $(gallery).find(".slide").each(function () {
1218                console.log("img found");
1219            });
1220            });
1221
1222
1223        $(document).ready(function () {
1224             $('#blueimp-gallery-59395')
1225            .on('slide', function (event, index) {
1226                var imgCount = index;
1227                var gallery = $(this);
1228                $(".owl-carousel[data-id=59395] .item a").each(function (index) {
1229                    if (imgCount == index) {
1230                        //console.log(index);
1231                        var text = $(this).attr('data-description'),
1232                            node = $(gallery).find('.description'),
1233                            subheadline = $(this).attr('data-subheadline');
1234                        $(".slide[data-index=" + index + "] img").attr("alt", text);
1235                        if(text!=""){
1236                            $("#blueimp-gallery-59395 .imgText .description").insertBefore("<h3 class='title'>"+text+"</h3>")
1237                            //$("#blueimp-gallery-59395 .title").html(text);
1238                        }                                                
1239                        $("#blueimp-gallery-59395 .imgText .description").html(subheadline);
1240                    }
1241
1242                    //console.log(text);
1243                });
1244                });
1245
1246            if (true) {
1247                if (window.innerWidth < 767) {
1248                   //console.log("in mobile carousel")
1249                    if ($(".owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f.textOnGallery").length > 0) {
1250                        $(".owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f.textOnGallery .photoFullText").each(function () {
1251                            var text = $(this).html();
1252                            var shortText = "";
1253
1254                            var wordCount = text.split(" ");
1255
1256                            if (wordCount.length > 38) {
1257                                $(wordCount).each(function (index) {
1258                                    if (index < 38) {
1259                                        if (index == 37) {
1260                                            shortText += wordCount[index] + "...";
1261                                        }
1262                                        else {
1263                                            shortText += wordCount[index] + " ";
1264                                        }
1265                                    }
1266                                });
1267                                //console.log(shortText);              
1268                                $(this).html(shortText);
1269
1270                            }
1271
1272                        });
1273                    }
1274
1275                }
1276                if (window.innerWidth > 767) {
1277                    if ($(".owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f.textOnGallery").length > 0) {
1278                        $(".owl-carousel-59395_bff16dca-95bf-4871-a3e7-5e4074ca308f .photoFullText").each(function () {
1279                            var text = $(this).html();
1280                            var shortText = "";
1281
1282                            var wordCount = text.split(" ");
1283
1284                            if (wordCount.length > 55) {
1285                                $(wordCount).each(function (index) {
1286                                    if (index < 55) {
1287                                        if (index == 54) {
1288                                            shortText += wordCount[index] + "...";
1289                                        }
1290                                        else {
1291                                            shortText += wordCount[index] + " ";
1292                                        }
1293                                    }
1294                                });
1295                                //console.log(shortText);              
1296                                $(this).html(shortText);
1297
1298                            }
1299
1300                        });
1301                    }
1302                }
1303                
1304            }
1305            
1306
1307
1308        });
1309
1310
1311
1312
1313</script>
1313
1314
1315
1316<style>
1317    .focused {
1318        outline: -webkit-focus-ring-color auto 5px;
1319    }
1320</style>    </div>
1321
1322
1323
1324
1325        <div class="clearfix visible-xs-block"></div>
1326    </section>
1327    <section class="section stellar-static section-animation-list grid-content-section topScaleSec selectedSec imageCardLayout" id="topScaleSec selectedSec imageCardLayout7" data-id="10312">
1328                    <div class="section-title section-animation-item">
1329                            <h2>selected projects</h2>
1330                                                        <h3>Enhancing energy production in the most challenging environments and climates</h3>
1331                    </div>
1332
1333  
1334 
1335<div class="grid-boxes row ">
1336        <div class="grid-box     section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box  " data-id="2">
1337                <div class="grid-box-image">
1338                    <div class="grid-box-image-container">
1339                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
1340                                
1341
1342<img class="" src="https://media.getmood.io/warehouse/dynamic/256660.jpg" alt="AKIN, MEXICO" />
1343
1344
1345
1346                            </a>
1347
1348                    </div>
1349                </div>
1350                            <div class="grid-box-title">
1351                    <h3>
1352                            <a target="" href="javascript:void(0);">AKIN, MEXICO</a>
1353                    </h3>
1354                </div>
1355
1356                <div class="grid-box-subtitle">
1357                    <span>130MW</span>
1358                </div>
1359                        
1360        </div>
1361        <div class="grid-box     section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box  " data-id="1">
1362                <div class="grid-box-image">
1363                    <div class="grid-box-image-container">
1364                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
1365                                
1366
1367<img class="" src="https://media.getmood.io/warehouse/dynamic/256659.jpg" alt="BHADLA, INDIA" />
1368
1369
1370
1371                            </a>
1372
1373                    </div>
1374                </div>
1375                            <div class="grid-box-title">
1376                    <h3>
1377                            <a target="" href="javascript:void(0);">BHADLA, INDIA</a>
1378                    </h3>
1379                </div>
1380
1381                <div class="grid-box-subtitle">
1382                    <span>580MW</span>
1383                </div>
1384                        
1385        </div>
1386        <div class="grid-box  lastItem   section-animation-item col-xs-12 col-sm-4 col-md-4 pull-right box  " data-id="3">
1387                <div class="grid-box-image">
1388                    <div class="grid-box-image-container">
1389                            <a class="box-image-animation"  target="" href="javascript:void(0);" aria-hidden=true tabindex=-1>
1390                                
1391
1392<img class="" src="https://media.getmood.io/warehouse/dynamic/256661.jpg" alt="ZE&#39;ELIM, ISRAEL" />
1393
1394
1395
1396                            </a>
1397
1398                    </div>
1399                </div>
1400                            <div class="grid-box-title">
1401                    <h3>
1402                            <a target="" href="javascript:void(0);">ZE'ELIM, ISRAEL</a>
1403                    </h3>
1404                </div>
1405
1406                <div class="grid-box-subtitle">
1407                    <span>120MW</span>
1408                </div>
1409                        
1410        </div>
1411            <div class="content-section-Btn">
1412            <a href="/projects"  class="sec-button hvr-float">TO ALL PROJECTS<span class="scr-reader-only">קראו עוד על selected projects</span></a>
1413        </div>
1414</div>
1415
1416
1417<script>
1418    if ($(".grid-box-image-text.hideUntilHover").length > 0) {
1419        var TextString = $(".grid-box-image-text.hideUntilHover p").html();
1420    }
1421</script>
1421
1422
1423    
1424
1425
1426
1427
1428        <div class="clearfix visible-xs-block"></div>
1429    </section>
1430    <section class="section stellar-static section-animation-list grid-gallery-section slideSec awardsSec" id="slideSec awardsSec8" data-id="10313">
1431                    <div class="section-title section-animation-item">
1432                            <h2>AWARDS & RECOGNITION</h2>
1433                                                        <h3>Proud to be recognized as a cutting-edge, and innovative technology leader, making a remarkable impact on the solar industry and the environment  </h3>
1434                    </div>
1435
1436
1437
1438
1439
1440    <div class="gallery-container section-animation-list">
1441
1442
1443
1444    <div class="owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3 section-animation-item " data-id="59396" style="direction:ltr;">
1445        <div class="item"  data-index="0">
1446            <div class="topImg fixHeight">
1447                <img src="https://media.getmood.io/warehouse/dynamic/307417.png" alt="AWARDS &amp; RECOGNITION-1" />
1448                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/307417.png" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label="- הצג את התמונה בגדול">
1449                            <div class="plus-sign">
1450                                <span>+</span>
1451                            </div>
1452                        </a>
1453            </div>
1454                        
1455        </div>
1456        <div class="item"  data-index="1">
1457            <div class="topImg fixHeight">
1458                <img src="https://media.getmood.io/warehouse/dynamic/258563.jpg" alt="AWARDS &amp; RECOGNITION-2" />
1459                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258563.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1460                            <div class="plus-sign">
1461                                <span>+</span>
1462                            </div>
1463                        </a>
1464            </div>
1465                        
1466        </div>
1467        <div class="item"  data-index="2">
1468            <div class="topImg fixHeight">
1469                <img src="https://media.getmood.io/warehouse/dynamic/258562.jpg" alt="AWARDS &amp; RECOGNITION-3" />
1470                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258562.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1471                            <div class="plus-sign">
1472                                <span>+</span>
1473                            </div>
1474                        </a>
1475            </div>
1476                        
1477        </div>
1478        <div class="item"  data-index="3">
1479            <div class="topImg fixHeight">
1480                <img src="https://media.getmood.io/warehouse/dynamic/258561.jpg" alt="AWARDS &amp; RECOGNITION-4" />
1481                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258561.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1482                            <div class="plus-sign">
1483                                <span>+</span>
1484                            </div>
1485                        </a>
1486            </div>
1487                        
1488        </div>
1489        <div class="item"  data-index="4">
1490            <div class="topImg fixHeight">
1491                <img src="https://media.getmood.io/warehouse/dynamic/258560.jpg" alt="AWARDS &amp; RECOGNITION-5" />
1492                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258560.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1493                            <div class="plus-sign">
1494                                <span>+</span>
1495                            </div>
1496                        </a>
1497            </div>
1498                        
1499        </div>
1500        <div class="item"  data-index="5">
1501            <div class="topImg fixHeight">
1502                <img src="https://media.getmood.io/warehouse/dynamic/258559.jpg" alt="AWARDS &amp; RECOGNITION-6" />
1503                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258559.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1504                            <div class="plus-sign">
1505                                <span>+</span>
1506                            </div>
1507                        </a>
1508            </div>
1509                        
1510        </div>
1511        <div class="item"  data-index="6">
1512            <div class="topImg fixHeight">
1513                <img src="https://media.getmood.io/warehouse/dynamic/258558.jpg" alt="AWARDS &amp; RECOGNITION-7" />
1514                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258558.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1515                            <div class="plus-sign">
1516                                <span>+</span>
1517                            </div>
1518                        </a>
1519            </div>
1520                        
1521        </div>
1522        <div class="item"  data-index="7">
1523            <div class="topImg fixHeight">
1524                <img src="https://media.getmood.io/warehouse/dynamic/258557.jpg" alt="AWARDS &amp; RECOGNITION-8" />
1525                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258557.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1526                            <div class="plus-sign">
1527                                <span>+</span>
1528                            </div>
1529                        </a>
1530            </div>
1531                        
1532        </div>
1533        <div class="item"  data-index="8">
1534            <div class="topImg fixHeight">
1535                <img src="https://media.getmood.io/warehouse/dynamic/347074.png" alt="AWARDS &amp; RECOGNITION-9" />
1536                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/347074.png" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label="- הצג את התמונה בגדול">
1537                            <div class="plus-sign">
1538                                <span>+</span>
1539                            </div>
1540                        </a>
1541            </div>
1542                        
1543        </div>
1544        <div class="item"  data-index="9">
1545            <div class="topImg fixHeight">
1546                <img src="https://media.getmood.io/warehouse/dynamic/258556.jpg" alt="AWARDS &amp; RECOGNITION-10" />
1547                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258556.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1548                            <div class="plus-sign">
1549                                <span>+</span>
1550                            </div>
1551                        </a>
1552            </div>
1553                        
1554        </div>
1555        <div class="item"  data-index="10">
1556            <div class="topImg fixHeight">
1557                <img src="https://media.getmood.io/warehouse/dynamic/258555.jpg" alt="AWARDS &amp; RECOGNITION-11" />
1558                        <a alt="AWARDS &amp; RECOGNITION" data-gallery="#blueimp-gallery-59396" href="https://media.getmood.io/warehouse/dynamic/258555.jpg" data-description="AWARDS &amp; RECOGNITION" data-subheadline="" data-name="" class="slide-bg-layer" aria-label=" - הצג את התמונה בגדול">
1559                            <div class="plus-sign">
1560                                <span>+</span>
1561                            </div>
1562                        </a>
1563            </div>
1564                        
1565        </div>
1566    </div>
1567
1568<style>
1569    body.modal-open {
1570        overflow: visible;
1571    }
1572</style>
1573
1574        
1574<script>
1575        $(document).ready(function () {
1576        //console.log(6);
1577         $('.owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3').owlCarousel({
1578            center: false,
1579            items: 6,
1580            loop: true,
1581            margin: 0,
1582            autoplay: false,
1583            dots: false,
1584            nav: true,
1585            navText: ["", ""],
1586            responsive: {
1587                991: {
1588                    items: 6,
1589                },
1590                768: {
1591                    items: 3,
1592                },
1593                300: {
1594                    loop: true,
1595                    items: 2,
1596                    center: true,
1597                    mouseDrag: true,
1598                    touchDrag: true                        
1599                }
1600            }
1601            });
1602        });
1603        </script>
vendor: 2 bytes, line 1603
1603
1604<script>
1605    $(document).on('keydown', function (event) { //attach event listener
1606        if (event.keyCode == 37) {
1607            //$('.owl-carousel').prev();
1608            $('.owl-carousel').trigger('prev.owl.carousel');
1609            //$('.owl-carousel').trigger('prev.owl')
1610        }
1611        if (event.keyCode == 39) {
1612            $('.owl-carousel').trigger('next.owl.carousel');
1613            //$('.owl-carousel').trigger('next.owl')
1614        }
1615    });
1616
1617    $('#blueimp-gallery-59396')
1618        .on('opened', function (event) {
1619            console.log($(this));
1620            var gallery = $(this);
1621            $(gallery).find(".slide").each(function () {
1622                console.log("img found");
1623            });
1624            });
1625
1626
1627        $(document).ready(function () {
1628             $('#blueimp-gallery-59396')
1629            .on('slide', function (event, index) {
1630                var imgCount = index;
1631                var gallery = $(this);
1632                $(".owl-carousel[data-id=59396] .item a").each(function (index) {
1633                    if (imgCount == index) {
1634                        //console.log(index);
1635                        var text = $(this).attr('data-description'),
1636                            node = $(gallery).find('.description'),
1637                            subheadline = $(this).attr('data-subheadline');
1638                        $(".slide[data-index=" + index + "] img").attr("alt", text);
1639                        if(text!=""){
1640                            $("#blueimp-gallery-59396 .imgText .description").insertBefore("<h3 class='title'>"+text+"</h3>")
1641                            //$("#blueimp-gallery-59396 .title").html(text);
1642                        }                                                
1643                        $("#blueimp-gallery-59396 .imgText .description").html(subheadline);
1644                    }
1645
1646                    //console.log(text);
1647                });
1648                });
1649
1650            if (true) {
1651                if (window.innerWidth < 767) {
1652                   //console.log("in mobile carousel")
1653                    if ($(".owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3.textOnGallery").length > 0) {
1654                        $(".owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3.textOnGallery .photoFullText").each(function () {
1655                            var text = $(this).html();
1656                            var shortText = "";
1657
1658                            var wordCount = text.split(" ");
1659
1660                            if (wordCount.length > 38) {
1661                                $(wordCount).each(function (index) {
1662                                    if (index < 38) {
1663                                        if (index == 37) {
1664                                            shortText += wordCount[index] + "...";
1665                                        }
1666                                        else {
1667                                            shortText += wordCount[index] + " ";
1668                                        }
1669                                    }
1670                                });
1671                                //console.log(shortText);              
1672                                $(this).html(shortText);
1673
1674                            }
1675
1676                        });
1677                    }
1678
1679                }
1680                if (window.innerWidth > 767) {
1681                    if ($(".owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3.textOnGallery").length > 0) {
1682                        $(".owl-carousel-59396_9352a57f-473c-4358-b6d0-32418d09e5d3 .photoFullText").each(function () {
1683                            var text = $(this).html();
1684                            var shortText = "";
1685
1686                            var wordCount = text.split(" ");
1687
1688                            if (wordCount.length > 55) {
1689                                $(wordCount).each(function (index) {
1690                                    if (index < 55) {
1691                                        if (index == 54) {
1692                                            shortText += wordCount[index] + "...";
1693                                        }
1694                                        else {
1695                                            shortText += wordCount[index] + " ";
1696                                        }
1697                                    }
1698                                });
1699                                //console.log(shortText);              
1700                                $(this).html(shortText);
1701
1702                            }
1703
1704                        });
1705                    }
1706                }
1707                
1708            }
1709            
1710
1711
1712        });
1713
1714
1715
1716
1717</script>
1717
1718
1719
1720<style>
1721    .focused {
1722        outline: -webkit-focus-ring-color auto 5px;
1723    }
1724</style>    </div>
1725
1726
1727
1728
1729        <div class="clearfix visible-xs-block"></div>
1730    </section>
1731    <section class="section stellar-static section-animation-list grid-blog newsSec" id="newsSec9" data-id="10314">
1732                    <div class="section-title section-animation-item">
1733                            <h2>ecoppia news</h2>
1734                                            </div>
1735
1736
1737<div class="grid-boxes grid-boxes-blog row">
1738        <article class="blog-post col-md-4 col-sm-4 col-xs-12 " data-blog-category="16484">
1739
1740
1741
1742
1743
1744    <div class="blog-post-image"><a aria-hidden="true" tabindex="-1"  href="/media/press/?ContentID=50004"><img src="https://media.getmood.io/warehouse/dynamic/387340.png" alt="Ecoppia Announces Appointment of Eran Dgani as New CEO" /></a></div>
1745<div class="blog-post-content">
1746    <h2 class="blog-post-title">
1747        <a  href="/media/press/?ContentID=50004">Ecoppia Announces Appointment of Eran Dgani as New CEO</a>
1748    </h2>
1749        <div class="blog-post-text">Ecoppia (TASE: ECPA), world’s leader in robotic cleaning solutions for solar PV, announces today the appointment of Eran Dgani as CEO Of Ecoppia, effective from May 28th, 2023.</div>
1750        <div class="blog-post-icons">
1751                    <span class="blog-post-date"><i class="fa fa-calendar" aria-hidden="true"></i><time datetime="2023-06-06">06/06/2023</time></span>
1752            </div>
1753        <div class="blog-post-button">
1754            <a  href="/media/press/?ContentID=50004">Read more</a>
1755        </div>
1756</div>
1757
1758
1759
1760
1761
1762
1763        </article>
1764        <article class="blog-post col-md-4 col-sm-4 col-xs-12 " data-blog-category="16484">
1765
1766
1767
1768
1769
1770    <div class="blog-post-image"><a aria-hidden="true" tabindex="-1"  href="/media/press/?ContentID=49207"><img src="https://media.getmood.io/warehouse/dynamic/379906.png" alt="10 Years of Innovation and Leadership: Ecoppia Celebrates its Milestone Anniversary" /></a></div>
1771<div class="blog-post-content">
1772    <h2 class="blog-post-title">
1773        <a  href="/media/press/?ContentID=49207">10 Years of Innovation and Leadership: Ecoppia Celebrates its Milestone Anniversary</a>
1774    </h2>
1775        <div class="blog-post-text">Pioneer and world leader in autonomous robotics for cleaning PV modules, Ecoppia has demonstrated solid presence and excellence in the dynamic solar industry.</div>
1776        <div class="blog-post-icons">
1777                    <span class="blog-post-date"><i class="fa fa-calendar" aria-hidden="true"></i><time datetime="2023-05-02">02/05/2023</time></span>
1778            </div>
1779        <div class="blog-post-button">
1780            <a  href="/media/press/?ContentID=49207">Read more</a>
1781        </div>
1782</div>
1783
1784
1785
1786
1787
1788
1789        </article>
1790        <article class="blog-post col-md-4 col-sm-4 col-xs-12 " data-blog-category="16484">
1791
1792
1793
1794
1795
1796    <div class="blog-post-image"><a aria-hidden="true" tabindex="-1"  href="/media/press/?ContentID=48795"><img src="https://media.getmood.io/warehouse/dynamic/379291.jpg" alt="Ecoppia Expands its Global Presence with 4 New Projects in Spain and Chile with Matrix Renewables " /></a></div>
1797<div class="blog-post-content">
1798    <h2 class="blog-post-title">
1799        <a  href="/media/press/?ContentID=48795">Ecoppia Expands its Global Presence with 4 New Projects in Spain and Chile with Matrix Renewables </a>
1800    </h2>
1801        <div class="blog-post-text">The Ecoppia fully autonomous H4 and T4 robots are set to clean the PV modules on site, maximize energy production while lowering operational costs. </div>
1802        <div class="blog-post-icons">
1803                    <span class="blog-post-date"><i class="fa fa-calendar" aria-hidden="true"></i><time datetime="2023-03-27">27/03/2023</time></span>
1804            </div>
1805        <div class="blog-post-button">
1806            <a  href="/media/press/?ContentID=48795">Read more</a>
1807        </div>
1808</div>
1809
1810
1811
1812
1813
1814
1815        </article>
1816            <div class="content-section-Btn">
1817            <a href="/media/press"  class="sec-button hvr-float">READ MORE<span class="scr-reader-only">קראו עוד על ecoppia news</span></a>
1818        </div>
1819</div>
1820
1821<style>
1822    .grid-boxes-blog.row .blog-post { float: right !important; }
1823</style>
1824
1825
1826        <div class="clearfix visible-xs-block"></div>
1827    </section>
1828
1829
1830</div>
1831
1832
1833<script>
1834		$(document).ready(function () {
1835	$('#home-gallery').flexslider({
1836		animation: "fade",
1837		maxItems: 1,
1838		slideshow: true,
1839		slideshowSpeed:4000,
1840		keyboard: true,
1841		directionNav: false,
1842        controlNav: false?false:true,
1843		touch: true,
1844		useCSS: false,
1845        keyboard: true,
1846        pauseOnAction: false,
1847		prevText: "",
1848		nextText: "",
1849		multipleKeyboard: true,
1850		start: function (slider) {
1851			slider.resize();
1852            $('.pause').click(function () {
1853                if ($(".TopVideo").length ==0) {
1854                    if (!$(this).hasClass("play")) {
1855                        slider.pause();
1856                        $(this).attr("aria-pressed", "true");
1857                        $(this).attr("aria-label", "הפעל גלרייה");
1858                        $(this).addClass("play");
1859                    }
1860                    else {
1861                        $(this).attr("aria-pressed", "false");
1862                        $(this).attr("aria-label", "עצור גלרייה");
1863                        $(this).removeClass("play");
1864                        slider.play();
1865                    }
1866                }
1867
1868				//e.preventDefault();
1869			});
1870		}
1871	});
1872		});
1873
1874</script>
1874
1875
1876
1877
1878
1879
1880
1881<style>
1882    @media(max-width:1366px) and (min-width:767px) and (orientation:landscape) {
1883        #home-gallery .slider-bg.stellar-bg { background-attachment: unset; }
1884    }
1885    @media(max-width:1024px) and (min-width:991px) {
1886        #home-gallery .slider-bg.stellar-bg { background-attachment: unset; background-size: cover; background-position: center center; }
1887    }
1888</style>
1889
1890                        </div>
1891                </main>
1892            </div>
1893
1894            <footer>
1895                                    <div id="SiteFooter" data-galleryId="0" class="">
1896                                                                        
1897                            <div class="footer-text-divided">
1898                                    <div class="footer-text-right">
1899                                        <ul>
1900<li><a href="/about">about</a></li>
1901<li><a href="/technology">technology</a></li>
1902<li><a href="/solutions">solutions</a></li>
1903</ul>
1904<ul>
1905<li><a href="https://ir.ecoppia.com/en/" target="_blank" rel="noopener">investors</a></li>
1906<li><a href="/projects">projects</a></li>
1907<li><a href="/media/press">media</a></li>
1908</ul>
1909<ul>
1910<li><a href="/career">career</a></li>
1911<li><a href="/contact">contact</a></li>
1912<li><a href="https://www.linkedin.com/company/ecoppia/" target="_blank" rel="noopener"><img src="/warehouse/dynamic/256232.png" alt="linkdin" width="17.9" height="18" /> </a> &nbsp; <a href="https://www.youtube.com/channel/UC449JEh2HGf19ZxYqHAvKZg?view_as=subscriber" target="_blank" rel="noopener"><img src="/warehouse/dynamic/256234.png" alt="youtube" width="22.9" height="16.2" /></a></li>
1913</ul>
1914                                    </div>
1915                                
1916                                    <div class="footer-text-left">
1917                                        <p><a href="/home"><img src="/warehouse/dynamic/256233.png" alt="ECOPPIA - Empowering Solar" width="409" height="200" /></a></p>
1918                                    </div>
1919                            </div>
1920
1921
1922
1923
1924                        
1925                        <div class="site-credit alternative row">
1926                            <div class="col-xs-12 text-center">
1927                                <a href="/AccessabilityDeclaration" class="AccessabilityLink" style="">
1928                                    
1929
1930
1931
1932<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1933     viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve">
1934<style type="text/css">
1935    .st0 {
1936        fill: #3B4149;
1937    }
1938</style>
1939<g id="bg"></g>
1940<g id="icons">
1941    <g>
1942        <path class="st0" d="M50,11.2c-21.4,0-38.8,17.4-38.8,38.8S28.6,88.8,50,88.8S88.8,71.4,88.8,50S71.4,11.2,50,11.2z M50,21.1
1943			    c3.4,0,6.2,2.8,6.2,6.2s-2.8,6.2-6.2,6.2c-3.4,0-6.2-2.8-6.2-6.2S46.6,21.1,50,21.1z M70.3,40.2l-14.3,2c0,0.1-0.1,0.2-0.1,0.3
1944			    c-0.5,1.5,0.7,11.7,1.2,15.6l5.4,16.4c0.5,1.8-0.6,3.6-2.4,4c-1.8,0.5-3.6-0.6-4-2.4l-5.5-16.6c0,0-0.1-0.6-0.7-0.6
1945			    c-0.5,0-0.7,0.6-0.7,0.6l-5.5,16.7c-0.4,1.5-1.7,2.5-3.2,2.5c-0.3,0-0.6,0-0.8-0.1c-1.8-0.5-2.8-2.3-2.4-4L43,57.2
1946			    c0.5-4.4,1.5-13.3,1.1-14.7c0-0.1-0.1-0.2-0.1-0.3l-14.3-2c-1.8-0.3-3.1-1.9-2.8-3.7c0.3-1.8,1.9-3.1,3.7-2.8L47.5,36l2.5,0l2.5,0
1947			    l16.9-2.4c1.8-0.3,3.5,1,3.7,2.8C73.4,38.2,72.1,39.9,70.3,40.2z"></path>
1948        <path class="st0" d="M50,0C22.4,0,0,22.4,0,50s22.4,50,50,50s50-22.4,50-50S77.6,0,50,0z M50,95C25.2,95,5,74.8,5,50S25.2,5,50,5
1949			                            c24.8,0,45,20.2,45,45S74.8,95,50,95z"></path>
1950
1951    </g>
1952       </g>
1953</svg>
1954
1955
1956
1957
1958                                        <span>Accessibility</span>
1959                                </a>
1960
1961                                    <p class="creditWrapper">
1962                                        <a href="https://www.richkid.co.il/" target="_blank"><img src="https://media.getmood.io/warehouse/static/siteCredits/credit_22.png" alt="Website By Special" /></a>
1963                                    </p>
1964
1965                            </div>
1966
1967                        </div>
1968                    </div>
1969
1970            </footer>
1971        </div>
1972    
1973
1974
1975    <!--**DISPLAY CONTENT PAGE IN POPUP**-->
1976    <div class="modal fade animated fadeIN" id="multi-content-modal" tabindex="-1" data-easein="bounceDownIn" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
1977        <div class="modal-vertical-align">
1978            <div class="modal-dialog modal-lg modal-no-marg vertical-align-center">
1979                <div class="modal-content">
1980                    <a role="button" class="close" data-dismiss="modal" aria-label="Close">
1981                        
1982<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
1983     width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve">
1984    <path d="M265,251.2l205-205c3.8-3.8,3.8-11.2,0-15c-3.7-3.8-11.2-3.8-15,0l-205,205L45,31.2c-3.8-3.8-11.2-3.8-15,0
1985                            s-3.8,11.2,0,15l205,205l-205,205c-3.8,3.8-3.8,11.2,0,15c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5l205-205l205,205
1986	                        c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5c3.8-3.8,3.8-11.2,0-15L265,251.2z"></path>
1987</svg>
1988
1989
1990
1991
1992
1993
1994                    </a>
1995                    <div id="PopUpData"><!--Insert content here--></div>
1996                </div>
1997            </div>
1998        </div>
1999    </div>
2000
2001    <!--**DISPLAY CONTENT PAGE IN POPUP**-->
2002    <div class="modal fade animated fadeIN" id="video-content-modal" tabindex="-1" data-easein="bounceDownIn" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
2003        <div class="modal-vertical-align">
2004            <div class="modal-dialog modal-lg modal-no-marg vertical-align-center">
2005                <div class="modal-content">
2006                    <a role="button" class="close" data-dismiss="modal" aria-label="Close">
2007                        
2008<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2009     width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve">
2010    <path d="M265,251.2l205-205c3.8-3.8,3.8-11.2,0-15c-3.7-3.8-11.2-3.8-15,0l-205,205L45,31.2c-3.8-3.8-11.2-3.8-15,0
2011                            s-3.8,11.2,0,15l205,205l-205,205c-3.8,3.8-3.8,11.2,0,15c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5l205-205l205,205
2012	                        c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5c3.8-3.8,3.8-11.2,0-15L265,251.2z"></path>
2013</svg>
2014
2015
2016
2017
2018
2019
2020                    </a>
2021                    <div id="PopUpData">
2022                        <iframe src=""></iframe>
2023                    </div>
2024                </div>
2025            </div>
2026        </div>
2027    </div>
2028
2029    <!--**DISPLAY GALLERY PAGE IN POPUP**-->
2030    <div class="modal fade gallery-cubes-modal" id="gallery-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
2031        <div class="vertical-alignment-helper">
2032            <div class="modal-dialog modal-lg modal-no-marg vertical-align-center">
2033                <div class="modal-content">
2034                    <div class="modal-body modal-no-pad">
2035                        <button id="modal-project-close" type="button" class="close" data-dismiss="modal" aria-label="Close">
2036                            <i class="fa fa-times-circle"></i>
2037                        </button>
2038                        <div class="row">
2039                            <div class="col-xs-12 flex-container">
2040                                <div class="flexslider modal-slider" style="direction: ltr;">
2041                                    <div class="slides">
2042
2043                                    </div>
2044                                </div>
2045                            </div>
2046                        </div>
2047                    </div>
2048                </div>
2049            </div>
2050        </div>
2051    </div>
2052        
2053    <!--**CATALOG CHANGED POP UP**-->
2054    <div class="modal fade shopPop" id="shop-modal-catalog-changed-pop" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
2055        <div class="vertical-alignment-helper">
2056            <div class="modal-dialog modal-lg modal-no-marg vertical-align-center">
2057                <div class="modal-content">
2058                    <a role="button" class="close" data-dismiss="modal" aria-label="Close">
2059                        
2060<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
2061     width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve">
2062    <path d="M265,251.2l205-205c3.8-3.8,3.8-11.2,0-15c-3.7-3.8-11.2-3.8-15,0l-205,205L45,31.2c-3.8-3.8-11.2-3.8-15,0
2063                            s-3.8,11.2,0,15l205,205l-205,205c-3.8,3.8-3.8,11.2,0,15c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5l205-205l205,205
2064	                        c2.5,1.3,5,2.5,7.5,2.5s5-1.2,7.5-2.5c3.8-3.8,3.8-11.2,0-15L265,251.2z"></path>
2065</svg>
2066
2067
2068
2069
2070
2071
2072                    </a>
2073                    <div class="modal-body modal-no-pad">
2074                        <div class="row">
2075                            <h3>
2076                                
2077                            </h3>
2078                            <button type="button" id="update-cart-catalog-btn" class="shopBtn" onclick="$('#shop-modal-catalog-changed-pop').modal('hide'); UpdateCartCatalog(event);">
2079                                
2080                            </button>
2081                            <button type="button" class="shopBtn" onclick="$('#shop-modal-catalog-changed-pop').modal('hide');">
2082                                
2083                            </button>
2084
2085                        </div>
2086                    </div>
2087                </div>
2088            </div>
2089        </div>
2090    </div>
2091
2092
2093                <div id="blueimp-gallery-59395" class="blueimp-gallery" tabindex="0" aria-hidden="true">
2094                    <div class="slides"></div>
2095                    <div class="imgText">
2096                        
2097                        <p class="description"></p>
2098                        <p class="imgName"></p>
2099                    </div>
2100                    <a class="close" href="javascript:void(0);" aria-label="סגור את הפופאפ" tabindex="0">×</a>
2101                    <a class="prev" tabindex="0" aria-label="עבור לתמונה הקודמת">‹</a>
2102                    <a class="next" tabindex="0" aria-label="עבור לתמונה הבאה">›</a>
2103                    <ol class="indicator"></ol>
2104                    <div class="modal fade">
2105                        <div class="modal-dialog">
2106                            <div class="modal-content">
2107                                <div class="modal-header">
2108                                    <button type="button" class="close" aria-hidden="true">&times;</button>
2109                                    
2110                                </div>
2111                                <div class="modal-body next"></div>
2112                                <div class="modal-footer">
2113                                    <button type="button" class="btn btn-default pull-left prev">
2114                                        <i class="glyphicon glyphicon-chevron-left"></i>
2115                                        Previous
2116                                    </button>
2117                                    <button type="button" class="btn btn-primary next">
2118                                        Next
2119                                        <i class="glyphicon glyphicon-chevron-right"></i>
2120                                    </button>
2121                                </div>
2122                            </div>
2123                        </div>
2124                    </div>
2125                </div>
2126                <div id="blueimp-gallery-59396" class="blueimp-gallery" tabindex="0" aria-hidden="true">
2127                    <div class="slides"></div>
2128                    <div class="imgText">
2129                        
2130                        <p class="description"></p>
2131                        <p class="imgName"></p>
2132                    </div>
2133                    <a class="close" href="javascript:void(0);" aria-label="סגור את הפופאפ" tabindex="0">×</a>
2134                    <a class="prev" tabindex="0" aria-label="עבור לתמונה הקודמת">‹</a>
2135                    <a class="next" tabindex="0" aria-label="עבור לתמונה הבאה">›</a>
2136                    <ol class="indicator"></ol>
2137                    <div class="modal fade">
2138                        <div class="modal-dialog">
2139                            <div class="modal-content">
2140                                <div class="modal-header">
2141                                    <button type="button" class="close" aria-hidden="true">&times;</button>
2142                                    
2143                                </div>
2144                                <div class="modal-body next"></div>
2145                                <div class="modal-footer">
2146                                    <button type="button" class="btn btn-default pull-left prev">
2147                                        <i class="glyphicon glyphicon-chevron-left"></i>
2148                                        Previous
2149                                    </button>
2150                                    <button type="button" class="btn btn-primary next">
2151                                        Next
2152                                        <i class="glyphicon glyphicon-chevron-right"></i>
2153                                    </button>
2154                                </div>
2155                            </div>
2156                        </div>
2157                    </div>
2158                </div>
2159
2160
2161        
2161<script src="https://media.getmood.io/scripts/scrollme-master/jquery.scrollme.min.js" type="text/javascript"></script>
2161
2162            
2162<script src="https://media.getmood.io/scripts/jquery.validate.min.js" type="text/javascript"></script>
2162
2163        
2163<script src="https://media.getmood.io/scripts/blueimp/jquery.blueimp-gallery.min.js" type="text/javascript"></script>
2163
2164        
2164<script src="https://media.getmood.io/scripts/slimscroll/jquery.slimscroll.min.js" type="text/javascript"></script>
2164
2165            
2165<script src="https://media.getmood.io/content/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
2165
2166            
2166<script src="https://media.getmood.io/scripts/moment/min/moment-with-locales.min.js" type="text/javascript"></script>
2166
2167        
2167<script src="https://media.getmood.io/scripts/bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js" type="text/javascript"></script>
2167
2168
2169
2170        
2170<script src="https://cdnjs.cloudflare.com/ajax/libs/smoothscroll/1.4.9/SmoothScroll.min.js" type="text/javascript"></script>
2170
2171
2172
2173                
2173<script src="https://media.getmood.io/scripts/js/story.js?v=10.92" type="text/javascript"></script>
2173
2174            
2174<script src="https://media.getmood.io/content/js/story/site1692.js?v=5" type="text/javascript"></script>
2174
2175            
2175<script type="text/javascript">window.MSInputMethodContext && document.documentMode && document.write('
2175<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"><\/script>');</script>
2175
2176
2177    
2177<script type="text/javascript">
2178
2179        $(".ref").text('');
2180
2181        /**ADD LINK TO FORM NUMBER IN MOBILE**/
2182        if ($(window).innerWidth() < 767) {
2183            var number = $(".dynamicFormEndText .ref").html();
2184            $(".dynamicFormEndText .ref").empty();
2185            $(".dynamicFormEndText .ref").append("<a href='tel:" + number + "'>" + number + "</a>");
2186            $(".dynamicFormEndText .ref a").text('');
2187            $(".phone-icon.mobileRef a:not(.whatsapp_icon)").attr("href","tel:");
2188        }
2189
2190        // Date Picker
2191        story.dateTimePicker('en', 'DD/MM/YYYY', false, true);
2192
2193
2194    </script>
2194
2195    
2195<script type="text/javascript">
2196            jQuery.extend(jQuery.validator.messages, {
2197                required:
2198                "Required field",
2199                email:
2200                "Invalid Email"
2201            });
2202        function setForm(form_id, ServerFunc, successFunc) {
2203                $(form_id).validate({
2204                    errorElement: 'span',
2205                        rules:
2206                        {
2207                        "email": {
2208                        //required: true,
2209                                regex: /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/
2210                        },
2211                            
2212                             "phone": {
2213                                    regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/
2214                             },
2215                             "mobile": {
2216                                    regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/
2217                             },
2218                            
2219
2220                        "confirmUserPassword": {
2221                            equalTo: "#userPasswordForUpdate"
2222                        },
2223                        "confirmUserNewPassword": {
2224                            equalTo: "#userNewPassword"
2225                            }
2226                    },
2227                    messages: {
2228                        "email": {
2229                            required: "Required field",
2230                            regex: "Invalid Email"
2231                        },
2232                        "phone": {
2233                            regex: "Invalid number"
2234                        },
2235                        "mobile": {
2236                            regex: "Invalid number"
2237                        },
2238                        "confirmUserPassword": {
2239                            equalTo: "Passwords don&#39;t match"
2240                        },
2241                        "confirmUserNewPassword": {
2242                            equalTo: "Passwords don&#39;t match"
2243                        },
2244                        "userNewPassword": {
2245                            regex: "Passwords weak! Please insert strong password"
2246                        },
2247                        "userPasswordForUpdate": {
2248                            regex: "Passwords weak! Please insert strong password"
2249                        },
2250                    }
2251                });
2252                $(form_id+" input.EMail").each(function () {
2253                    $(this).rules('add', {
2254                        regex: /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/,
2255                        messages: { regex: 'Invalid Email' }
2256                    });
2257                });
2258                $(form_id +" input.NumberOnly").each(function () {
2259                    $(this).rules('add', {
2260                        regex: /^[0-9]+$/,
2261                        messages: { regex: '' }
2262                    });
2263                });
2264                    
2265                    $(form_id + " input.Phone").each(function () {
2266                        $(this).rules('add', {
2267                            regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/,
2268                            messages: { regex: 'Invalid number' }
2269                        });
2270                    });
2271                    
2272
2273                if ($(form_id).hasClass("singleItemForm")){
2274                    submitSingleItemForm();
2275                }
2276                else {
2277                    submitForm(form_id, ServerFunc, successFunc);
2278                }
2279
2280            }
2281
2282    </script>
2282
2283
2284    <!--ACCESSABILTY-->
2285        
2285<script type="text/javascript">
2286            $(document).ready(function () {
2287                if ($("#home-gallery").length > 0) {
2288                    $("#home-gallery ol.flex-control-nav.flex-control-paging a").each(function (index) {
2289                        $(this).html("slide " + parseInt(index + 1));
2290                        $(this).attr("role", "button");
2291                    });
2292                }
2293            });
2294        </script>
2294
2295
2296    
2297    
2297<script src="https://media.getmood.io/content/js/story/site1692b.js" type="text/javascript"></script>
2297
2298
2299<script>
2300$(document).ready(function(){
2301$('#header2 .languages .lang').prependTo('.header-top-left')
2302})
2303</script>
2303
2304    
2305        
2306
2307        
2307<script src="https://media.getmood.io/scripts/flexslider/jquery.flexslider-min.js" type="text/javascript"></script>
2307
2308        
2308<script src="https://media.getmood.io/scripts/master-slider/quick-start/masterslider/masterslider.min.js" type="text/javascript"></script>
2308
2309
2310
2311
2312                
2312<script type="text/javascript">
2313
2314    function checkIfIntroWasShown() {
2315        console.log("checking intro pop");
2316        var Link = "/CheckIntroPopUpStatus";
2317        $.post(Link, function (data) {
2318            if(data=="True" || window.location.href.indexOf("Purchase")>-1){
2319                $('#popup-modal-intro').removeClass('in');
2320            }
2321            else{
2322                $('#popup-modal-intro').addClass('in');
2323                $('#popup-modal-intro .modal-backdrop').addClass('in');
2324            }
2325
2326        });
2327        }
2328      function checkIfMembersPopWasShown() {
2329       console.log("checking Members pop");
2330        var Link = "/CheckMembersPopUpStatus";
2331        $.post(Link, function (data) {
2332            if(data=="True" || window.location.href.indexOf("Purchase")>-1){
2333                $('.MembersClubPopUp').removeClass('in');
2334            }
2335            else{
2336                $('.MembersClubPopUp').addClass('in');
2337                $('.MembersClubPopUp .modal-backdrop').addClass('in');
2338            }
2339        });
2340    }
2341    </script>
2341
2342        
2342<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
2342
2343    
2344<style>
2345    .itemBoxGallery { position: relative; width: 100%; height: 100%; }
2346    .itemBoxGalleryTrack { display: flex; width: 100%; height: 100%; direction: ltr; overflow-x: auto; scroll-snap-type: x mandatory; -webkit-overflow-scrolling: touch; scrollbar-width: none; -ms-overflow-style: none; }
2347    .itemBoxGalleryTrack::-webkit-scrollbar { display: none; width: 0; height: 0; }
2348    .itemBoxGallerySlide { flex: 0 0 100%; width: 100%; scroll-snap-align: start; }
2349    .itemBoxGallerySlide img { width: 100%; height: 100%; object-fit: cover; display: block; }
2350    .itemBoxGalleryNav { position: absolute; top: 50%; transform: translateY(-50%); z-index: 3; width: 28px; height: 28px; padding: 0; border: none; border-radius: 50%; background: rgba(255,255,255,.85); color: #333; font-size: 18px; line-height: 28px; text-align: center; cursor: pointer; opacity: 0; transition: opacity .2s; }
2351    .itemBoxGallery:hover .itemBoxGalleryNav { opacity: 1; }
2352    .itemBoxGalleryNav.prev { right: 6px; }
2353    .itemBoxGalleryNav.next { left: 6px; }
2354    .itemBoxGalleryDots { position: absolute; bottom: 8px; left: 0; right: 0; z-index: 3; display: flex; justify-content: center; gap: 5px; }
2355    .itemBoxGalleryDot { width: 6px; height: 6px; border-radius: 50%; background: rgba(0,0,0,.3); cursor: pointer; }
2356    .itemBoxGalleryDot.active { background: #333; }
2357</style>
2358<script>
2359    (function () {
2360        function getTrack(el) { var g = el.closest('.itemBoxGallery'); return g ? g.querySelector('.itemBoxGalleryTrack') : null; }
2361        function curIdx(t) { var w = t.clientWidth || 1; return Math.round(t.scrollLeft / w); }
2362        function slideTo(t, idx) { var w = t.clientWidth || 1; t.scrollTo({ left: idx * w, behavior: 'smooth' }); }
2363        function debounce(fn, ms) { var tmr; return function () { var c = this, a = arguments; clearTimeout(tmr); tmr = setTimeout(function () { fn.apply(c, a); }, ms); }; }
2364
2365        $(document).on('click', '.itemBoxGalleryNav', function (e) {
2366            e.preventDefault(); e.stopPropagation();
2367            var t = getTrack(this); if (!t) { return; }
2368            var count = t.children.length;
2369            var idx = Math.max(0, Math.min(count - 1, curIdx(t) + ($(this).hasClass('next') ? 1 : -1)));
2370            slideTo(t, idx);
2371        });
2372        $(document).on('click', '.itemBoxGalleryDot', function (e) {
2373            e.preventDefault(); e.stopPropagation();
2374            var t = getTrack(this); if (!t) { return; }
2375            slideTo(t, parseInt($(this).attr('data-idx'), 10) || 0);
2376        });
2377        $(document).on('scroll', '.itemBoxGalleryTrack', debounce(function () {
2378            var idx = curIdx(this);
2379            var dots = $(this).closest('.itemBoxGallery').find('.itemBoxGalleryDot');
2380            if (dots.length) { dots.removeClass('active'); dots.eq(idx).addClass('active'); }
2381        }, 60));
2382    })();
2383</script>
2383
2384
2385
2386        
2386<script src="https://media.getmood.io/scripts/general-scripts/lazy-load-all-assets.js" type="text/javascript"></script>
2386
2387    </body>
2388</html>
2389
2390
2391
2392
2393
2394<script type="text/javascript">
2395    function SignInventoryUpdateCheck(siteID1, makat1, email1, phone1) {
2396        console.log("D");
2397
2398        $.post("", { siteID: siteID1, makat: makat1, email: email1, phone: phone1}, function (data) {
2399            console.log(data);
2400            console.log("Check")
2401        });
2402    }
2403</script>
2403
2404
2405
2406
2407<style>
2408    .LockItem { opacity: 0.5; pointer-events: none; cursor: default }
2409    .background-pic-credit { position: absolute; bottom: 0; right: 0; padding: 5px 15px; }
2410</style>
2411
2412
2413
2414<script type="text/javascript">
2415    function loginUser(password, userEmail, RememberMe, form,isOTPEnabled) {
2416        var logincontainer = ".userLogin"
2417        if ($(".checkout-login").length) {
2418            logincontainer = ".checkout-login"
2419        }
2420        else if ($(".categoryPasswordLogin").length) {
2421            logincontainer = ".categoryPasswordLogin"
2422        }
2423         var form = $("form#" + form);
2424         var Link = "/LoginUserNew";
2425         if (userEmail == "") {
2426             $(form).find(".userEmail-label").show();
2427             $(form).find("input[type='text']").focus();
2428         }
2429         if (password == "") {
2430             $(form).find(".password-label").show();
2431             $(form).find("input[type='password']").focus();
2432         }
2433        if (password != "" && userEmail != "") {
2434
2435            $(form).find(".password-label").hide();
2436            $(form).find(".userEmail-label").hide();
2437            $(".loginFormInput .spinner .fa-spinner").show();
2438            $(logincontainer + " .loginFormInput").addClass("OTPLockButtons");
2439            $(logincontainer + " .OTPLabels .sendAgain").addClass("OTPLockButtons");
2440
2441             //$.post(Link, { "userName": userEmail, "UserPassword": password, "RememberMe": RememberMe }, function (data) {
2442            //$(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide();
2443            //$(logincontainer + " .loginFormInput").removeClass("OTPLockButtons");
2444            //$(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons");
2445            $.post(Link, $(form).serialize(), function (data) {
2446                if (data == "True" || data == "true") {
2447                    $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide();
2448                    if (isOTPEnabled) {
2449                        $(logincontainer + " .loginLabels").hide();
2450                        $(logincontainer + " .loginFormInput").hide();
2451                        $(logincontainer + " .loginOTPCodeContainer").show();
2452                        $(form).find(".successLogIn").hide();
2453                        $(logincontainer + " .LoginByPhone .loginFormInput").removeClass("OTPLockButtons");
2454                        $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons");
2455                    }
2456                    else {
2457                        if ('false' == 'true'){
2458                            if (flashyAvailable){
2459                                flashy('setCustomer', {
2460                                    "email": userEmail,
2461                                    'context': {
2462                                    'webname': 'www.ecoppia.com'
2463                                    }
2464                                });
2465                            }
2466                        }
2467                        setTimeout(function () {
2468                            //    window.location = window.location;
2469                            window.location.reload();
2470                        }, 2000);
2471                    }
2472                    $(form).find(".formMsgs").show();
2473                    $(form).find(".failedLogIn").hide();
2474
2475                }
2476                else {
2477                    $(form).find(".formMsgs").show();
2478                    $(form).find(".failedLogIn").show();
2479                    $(form).find(".successLogIn").hide();
2480                    $(form).find("input[type='text']").focus();
2481                    $(logincontainer + " .loginFormInput").removeClass("OTPLockButtons");
2482                    $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons");
2483                }
2484                $(".loginFormInput .spinner .fa-spinner").hide();
2485            });
2486        }
2487    }
2488    $(document).ready(function () {
2489        $(".loginForm input[type=password]").keydown(function (e) {
2490            if (e.keyCode == 13) {
2491                $(this).next().trigger('click');
2492            }
2493        });
2494    });
2495</script>
vendor: 2 bytes, line 2495
2495
2496<script type="text/javascript">
2497    $(document).ready(function () {
2498
2499        var logincontainer = ".userLogin"
2500        if ($(".checkout-login").length) {
2501            logincontainer = ".checkout-login"
2502        }
2503        else if ($(".categoryPasswordLogin").length) {
2504            logincontainer = ".categoryPasswordLogin"
2505        }
2506
2507        $(logincontainer + " .userOTPCode").on("input", function () {
2508            $(logincontainer + " .wrongOTPCodeContainer").css("display", "none");
2509        });
2510        $(logincontainer + " .userPhone").on("input", function () {
2511            $(logincontainer + " .userPhone-label.formError.error").removeClass("visible");
2512        });
2513    });
2514
2515    function LoginUserOTP(form) {
2516        debugger;
2517        var logincontainer = ".userLogin"
2518        if ($(".checkout-login").length) {
2519            logincontainer = ".checkout-login"
2520        }
2521        else if ($(".categoryPasswordLogin").length) {
2522            logincontainer = ".categoryPasswordLogin"
2523        }
2524        debugger;
2525        var Link = "/LoginUserNew";
2526        var form = $("form#" + form);
2527        var userPhone = $(logincontainer + " #userPhone").val();
2528        let regexPattern = /^0\d{9}$/;
2529        if (userPhone == undefined || userPhone == "" || !regexPattern.test(userPhone)) {
2530            $(".userPhone-label.formError.error").addClass("visible")
2531            $(logincontainer + " #userPhone").focus();
2532        }
2533        else {
2534            $(logincontainer + " .LoginByPhone .loginFormInput").addClass("OTPLockButtons");
2535            $(logincontainer + " .OTPLabels .sendAgain").addClass("OTPLockButtons");
2536            $(logincontainer + " .loginFormInput .spinner .fa-spinner").show();
2537            $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").show();
2538            $(logincontainer + " .wrongOTPCodeContainer").hide();
2539            $.post(Link, $(form).serialize(), function (data) {
2540                $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide();
2541                $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide();
2542                $(logincontainer + " .LoginByPhone .loginFormInput").removeClass("OTPLockButtons");
2543                $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons");
2544                if (data == "True" || data == "true") {
2545                    $(logincontainer + " .userPhone-label.formError.error").removeClass("visible");
2546                    $(logincontainer + " .loginLabels").hide();
2547                    $(logincontainer + " .loginFormInput").hide();
2548                    $(logincontainer + " .loginOTPCodeContainer").show();
2549                }
2550                else {
2551                    $(logincontainer + " .userPhone-label.formError.error").addClass("visible")
2552                    $(logincontainer + " .successfulLoginSpan").hide();
2553                    $(logincontainer + " #userPhone").focus();
2554                }
2555                $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide();
2556            });
2557        }
2558    }
2559
2560    function LoginUserNoOTP(form) {
2561        debugger;
2562        var logincontainer = ".userLogin"
2563        if ($(".checkout-login").length) {
2564            logincontainer = ".checkout-login"
2565        }
2566        else if ($(".categoryPasswordLogin").length) {
2567            logincontainer = ".categoryPasswordLogin"
2568        }
2569        debugger;
2570        var Link = "/LoginUserNew";
2571        var form = $("form#" + form);
2572        var userPhone = $(logincontainer + " #userPhone").val();
2573        let regexPattern = /^0\d{9}$/;
2574        if (userPhone == undefined || userPhone == "" || !regexPattern.test(userPhone)) {
2575            $(".userPhone-label.formError.error").addClass("visible")
2576            $(logincontainer + " #userPhone").focus();
2577        }
2578        else {
2579            $(logincontainer + " .loginFormInput .spinner .fa-spinner").show();
2580            $.post(Link, $(form).serialize(), function (data) {
2581                if (data == "True" || data == "true") {
2582                    $(logincontainer + " .userPhone-label.formError.error").removeClass("visible")
2583                    $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide();
2584                    $(form).find(".successLogIn").show();
2585                     setTimeout(function () {
2586                         //    window.location = window.location;
2587                         window.location.reload();
2588                     }, 2000);
2589                }
2590                else {
2591                    $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide();
2592                    $(logincontainer + " .userPhone-label.formError.error").addClass("visible")
2593                    $(logincontainer + " .successfulLoginSpan").hide();
2594                    $(logincontainer + " #userPhone").focus();
2595                }
2596            });
2597        }
2598    }
2599
2600    function CheckUserAuthenticationCode() {
2601        var logincontainer = ".userLogin"
2602        if ($(".checkout-login").length) {
2603            logincontainer = ".checkout-login"
2604        }
2605        else if ($(".categoryPasswordLogin").length) {
2606            logincontainer = ".categoryPasswordLogin"
2607        }
2608        let userOTPCode = $(logincontainer + " #userOTPCode").val();
2609        let rememberMe = false;
2610        //if ($("#RememberMe").is(":checked")) {
2611        //    rememberMe = true;
2612        //}
2613        if (userOTPCode == undefined || userOTPCode == "") {
2614            $(logincontainer + " .wrongOTPCodeContainer").show();
2615        }
2616        else {
2617            $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").show();
2618            $.post("/CheckUserAuthenticationCode", { "code": userOTPCode, "rememberMe": rememberMe }, function (data) {
2619                if (data == "True" || data == "true") {
2620                    $(logincontainer + " .successfulLoginSpan").show();
2621                    $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide();
2622
2623                    $(logincontainer + " .wrongOTPCodeContainer").hide();
2624                    setTimeout(function () {
2625                        //    window.location = window.location;
2626                        window.location.reload();
2627                    }, 2000);
2628                }
2629                else { // can't login or code is wrong
2630                    $(".successfulLoginSpan").hide();
2631                    $(logincontainer + " .wrongOTPCodeContainer").show();
2632                    $(logincontainer + " #userPhone").focus();
2633                    $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide();
2634                }
2635            });
2636        }
2637    }
2638
2639    function ChangePhoneNumber() {
2640        $(".loginOTPCodeContainer").hide();
2641        $(".loginLabels").show();
2642        $(".loginFormInput").show();
2643    }
2644
2645
2646
2647</script>
2647
2648
2649<script type="text/javascript">
2650    function addToCartGooAnalist(currency, value, id, name, discound, index, brand, category, secCategory, listID, listName, price, quantity) {
2651        if (window.dataLayer != undefined) {
2652            dataLayer.push({
2653                event: "add_to_cart",
2654                ecommerce: {
2655                    currency: currency,
2656                    value: value,
2657                    items: [
2658                        {
2659                            item_id: id,
2660                            /*item_name: name.Replace("'", "").Replace("\"", ""),*/
2661                            item_name: name,
2662                            discount: discound,
2663                            index: index,
2664                            item_brand: brand,
2665                            item_category: category,
2666                            item_category2: secCategory,
2667                            item_list_id: listID,
2668                            item_list_name: listName,
2669                            price: price,
2670                            quantity: quantity
2671                        }]
2672                }
2673            });
2674
2675        }
2676
2677    }
2678
2679        function HandleCartGooAnalistQuantityEvent(cartItemElement, actionType) {
2680
2681            if (actionType == 'plus') {
2682
2683            }
2684            else if (actionType == 'minus') {
2685
2686            }
2687            let cartItemId = $(cartItemElement).data('cartitemid');
2688            let price = parseFloat($(cartItemElement).data('price'));
2689            let discount = $(cartItemElement).data('discount');
2690            let name = $(cartItemElement).data('name');
2691            let quantity = parseFloat($(cartItemElement).parent(".item-quantity").find(".itemQuantityContainer input").val());;
2692            //let value = (quantity * price).toFixed(2)
2693            let value = price;
2694
2695            var category = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") != "" ? $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") : $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname");
2696            var secCategory = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") != "" ? $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname") : $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory");
2697            var listID = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryid");
2698            var listName = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname")
2699
2700            var item = {
2701                 item_id: cartItemId,
2702                /*item_name: name.Replace("'", "").Replace("\"", ""),*/
2703                 item_name: name,
2704                 index: $(`.cartItem[data-cartitem=${cartItemId}]`).index(),
2705                 item_brand: 'Ecoppia -  Robotic cleaning Solutions for PV',
2706                 item_category: category,
2707                 item_category2: secCategory,
2708                 item_list_id: listID,
2709                 item_list_name: listName,
2710                 price: price,
2711                 quantity: 1
2712            }
2713
2714            if (actionType == 'plus') {
2715                item.discount = discount;
2716            }
2717
2718            if (window.dataLayer != undefined) {
2719                dataLayer.push({
2720                    event: actionType == 'plus' ? "add_to_cart" : "remove_from_cart",
2721                    ecommerce: {
2722                        currency: 'ILS',
2723                        value: value,
2724                        items: [item]
2725                    }
2726                });
2727
2728            }
2729
2730    }
2731</script>
2731
2732
2733<script>
2734    function UpdateCartCatalog(event) {
2735        let dataStr = $('#update-cart-catalog-btn').attr('data-cart');
2736        dataStr = dataStr.replace(/&quot;/g, '"');
2737        let jsonData = JSON.parse(dataStr);
2738
2739         console.log("RemoveAllItemsFromCart");
2740        $.post("/RemoveAllItemsFromCart", function (data) {
2741            let itemID = jsonData["CatalogItemID"];
2742            let catalogID = jsonData["CatalogID"];
2743            let quantity = jsonData["Quantity"];
2744            let properties = jsonData["Properties"];
2745            let ingredients = jsonData["Ingredients"];
2746            let variation = jsonData["Variation"];
2747            let variationsQuantities = jsonData["VariationsQuantities"];
2748            let quickPurchase = jsonData["IsQuickPurchase"];
2749            callAddToCartAjax(itemID, catalogID, quantity, properties, ingredients, variation, variationsQuantities, quickPurchase)
2750        });
2751        }
2752</script>
vendor: 2 bytes, line 2752
2752
2753<script>
2754    function InitSwiper(gridID, isLoop, showArrows, showPagination, slidesPerView, pixelValue) {
2755        if (!false) {
2756            $('.swiper[data-gridID="' + gridID + '"]').each(function () {
2757        const $this = $(this);
2758
2759        new Swiper(this, {
2760            spaceBetween: pixelValue,
2761            loop: isLoop,
2762            slidesPerView: slidesPerView === "" ? "auto" : parseInt(slidesPerView),
2763            navigation: showArrows ? {
2764                nextEl: $this.find('.swiper-button-next')[0],
2765                prevEl: $this.find('.swiper-button-prev')[0],
2766            } : false,
2767            pagination: showPagination ? {
2768                el: $this.find('.swiper-pagination')[0],
2769                clickable: true,
2770            } : false,
2771        });
2772    });
2773        }
2774    }
2775</script>

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.