1<!doctype html> 2 3 4 5<html id="html" lang="he"> 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 <!-- Google Tag Manager -->
14<script>
vendor: 331 bytes, lines 14-18
14(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 15new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 16j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 17'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 18})(window,document,'script','dataLayer','
18GTM-N44XCLM
vendor: 3 bytes, line 18
18');
18</script>
18 19<!-- End Google Tag Manager --> 20<meta name="google-site-verification" content="xET24q-OT_EglrlOQmz4Dp44vmoNpy-f5qsxx9RZnXY" /> 21 22 <!-- Google Tag Manager Richkid Main --> 23
23<script type="text/javascript">
vendor: 527 bytes, lines 23-31
23 24 (function (w, d, s, l, i) { 25 w[l] = w[l] || []; w[l].push({ 26 'gtm.start': 27 new Date().getTime(), event: 'gtm.js' 28 }); var f = d.getElementsByTagName(s)[0], 29 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 30 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 31 })(window, document, 'script', 'dataLayer', '
31GTM-NCCGWZ9
vendor: 3 bytes, line 31
31');
31</script>
31 32 <!-- End Google Tag Manager Richkid Main --> 33 <title>×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ×× | ×צ×רת קשר</title> 34 <!-- Story Template --> 35 <meta name="description" content="×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ××, ×צ×רת קשר - ×ש ×× ×©×××? ר××¦× ××§×××¢ ס××ר? צר×× ×¢×¦×? ×××× ×××× ×ש×××¢ ×××! 36" /> 37 <meta name="keywords" content="" /> 38 <meta name="format-detection" content="telephone=no"> 39 <meta property="og:title" content="×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ×× | ×צ×רת קשר" /> 40 <meta property="og:description" content="×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ××, ×צ×רת קשר - ×ש ×× ×©×××? ר××¦× ××§×××¢ ס××ר? צר×× ×¢×¦×? ×××× ×××× ×ש×××¢ ×××! 41" /> 42 <meta property="og:image" content="https://media.getmood.io/warehouse/dynamic/272435.jpg" /> 43 <meta property="og:url" content="https://www.malkabeer.co.il/contact-us" /> 44 <meta property="og:type" content="article" /> 45 <meta name="google-site-verification" content="UnK9BAYoNPqkINFTQqn5wZKOmrSGj-vuNEWVsJkzJz0" /> 46 47 <meta name="thumbnail" content="https://media.getmood.io/warehouse/dynamic/272435.jpg" /> 48 49 50 51 <link rel="canonical" href="https://www.malkabeer.co.il/contact-us" /> 52 53 <meta charset="utf-8"> 54 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 55 <meta name="viewport" content="width=device-width, initial-scale=1"> 56 57 58 59 <link href="https://media.getmood.io/scripts/master-slider/quick-start/masterslider/style/masterslider.css" rel="stylesheet" type="text/css" /> 60 <link href="https://media.getmood.io/scripts/flexslider/flexslider.min.css" rel="stylesheet" type="text/css" /> 61 <link href="https://media.getmood.io/scripts/blueimp/blueimp-gallery.min.css" rel="stylesheet" type="text/css" /> 62 63 <link href="https://media.getmood.io/content/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet" type="text/css" /> 64 <link href="https://media.getmood.io/content/style/story/story.min.css?v=10.8" rel="stylesheet" type="text/css" /> 65 66 <link href="https://media.getmood.io/content/style/story/header.css?v=10.8" rel="stylesheet" type="text/css" /> 67 68 69 <link href="https://media.getmood.io/content/style/story/catalog.css?v=10.8" rel="stylesheet" type="text/css" /> 70 <link href="https://media.getmood.io/content/style/story/oldcatalogitemboxcss.css?v=10.8" rel="stylesheet" type="text/css" /> 71 <link href="https://media.getmood.io/content/style/story/shop.css?v=10.8" rel="stylesheet" type="text/css" /> 72 <link href="https://media.getmood.io/content/style/story/shopolditembox.css?v=10.8" rel="stylesheet" type="text/css" /> 73 74 75 76 77 <link href="https://media.getmood.io/content/style/story/megaMenuTemplates.css?v=5" rel="stylesheet" type="text/css" /> 78 79 <link href="https://media.getmood.io/content/style/story/site1736.css?v=5" rel="stylesheet" type="text/css" /> 80 81 82 83 <link href="https://media.getmood.io/content/style/story/zoom.css?v=10.8" rel="stylesheet" type="text/css" /> 84 85 86 87 <link href="https://media.getmood.io/content/fonts/fontawesome/oldversion/css/font-awesome.min.css" rel="stylesheet" type="text/css" /> 88 <link href="https://media.getmood.io/content/fonts/fontawesome/css/all.css" rel="stylesheet" type="text/css" /> 89 <link href="https://media.getmood.io/scripts/animate/animate.min.css" rel="stylesheet" type="text/css" /> 90 91 92 93 <link href="https://media.getmood.io/scripts/owlcarousel2/owl.carousel.min.css" rel="stylesheet" type="text/css" /> 94 95 <link href="https://media.getmood.io/scripts/bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css" rel="stylesheet" type="text/css" /> 96 97 98 <link href="https://media.getmood.io/content/fonts/blender-regular/blender-regular.css" rel="stylesheet" type="text/css" /> 99 <link href="https://media.getmood.io/content/fonts/blender-bold/blender-bold-special.css" rel="stylesheet" type="text/css" /> 100 <link href="https://media.getmood.io/content/fonts/blender-black/blender-black-special.css" rel="stylesheet" type="text/css" /> 101 102 103
103<script src="https://media.getmood.io/scripts/jquery-2.1.1.min.js" type="text/javascript"></script>
103 104
104<script src="https://media.getmood.io/scripts/owlcarousel2/owl.carousel.min.js" type="text/javascript"></script>
104 105 106
106<script src="https://media.getmood.io/scripts/zoom/jquery.zoom.min.js" type="text/javascript"></script>
106 107
107<script src="https://media.getmood.io/scripts/jq-signature/jq-signature.min.js" type="text/javascript"></script>
107 108 109
109<script type="text/javascript" src="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
109 110 <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css" /> 111 112 <link rel="icon" type="image/ico" href="https://media.getmood.io/warehouse/dynamic/272434.svg" /> 113 114 <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://media.getmood.io/warehouse/dynamic/272434.svg" /> 115 116 <meta property="fb:app_id" content="338750946182035" /> 117
117<script>'use strict'; (function (a, b, c) { if (!a.flashy) { a.flashy = function () { a.flashy.event && a.flashy.event(arguments), a.flashy.queue.push(arguments) }, a.flashy.queue = []; var d = document.getElementsByTagName('script')[0], e = document.createElement(b); e.src= c, e.async = !0, d.parentNode.insertBefore(e, d) } })(window, 'script', 'https://js.flashyapp.com/thunder.js'), flashy('init', 8945);</script>
117 118 119 <!-- Meta Pixel Code -->
120<script>
vendor: 408 bytes, lines 120-129
120 121!function(f,b,e,v,n,t,s) 122{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 123n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 124if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 125n.queue=[];t=b.createElement(e);t.async=!0; 126t.src=v;s=b.getElementsByTagName(e)[0]; 127s.parentNode.insertBefore(t,s)}(window, document,'script', 128'https://connect.facebook.net/en_US/fbevents.js'); 129fbq('init', '
129753592705428665
vendor: 32 bytes, lines 129-130
129'); 130fbq('track', 'PageView');
131</script>
131 132<noscript><img height="1" width="1" style="display:none" 133src="https://www.facebook.com/tr?id=753592705428665&ev=PageView&noscript=1" 134/></noscript> 135<!-- End Meta Pixel Code --> 136 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 136-137
136 137<script async src="https://www.googletagmanager.com/gtag/js?id=
137G-001RXEHZ79
vendor: 13 bytes, line 137
137"></script>
138<script> 139
vendor: 138 bytes, lines 139-143
139window.dataLayer = window.dataLayer || []; 140 function gtag(){dataLayer.push(arguments);} 141 gtag('js', new Date()); 142 143 gtag('config', '
143G-001RXEHZ79
vendor: 5 bytes, line 143
143');
144</script>
144 145 146 147 148
148<script type="text/javascript"> 149 var flashyAvailable = false; 150 window.addEventListener('onFlashy', function () { 151 flashyAvailable = true; 152 }); 153 </script>
153 154 155
155<script type="text/javascript"> 156 window.addEventListener('onFlashy', function () { 157 flashy('PageView', { 158 'context': { 159 'webname': 'www.malkabeer.co.il' 160 } 161 }); 162 }); 163 </script>
163 164 165
165<script type="text/javascript"> 166 (function(d, t) { 167 var g = d.createElement(t), 168 s = d.getElementsByTagName(t)[0]; 169 g.src="https://www.pulseem.co.il/pulseem/scripts/application.js?d=" + Math.floor(Date.now() / 1000); 170 g.setAttribute("key", "HrMuM3pP2NNOF/q4gjCJrg=="); 171 g.setAttribute("swfolder", "/Scripts/Pulseem"); 172 s.parentNode.insertBefore(g, s); 173 }(document, "script")) 174 </script>
174 175 176 177 178 179 180 181 182 183 184 185 186 187
187<script data-react-helmet='true' type='application/ld+json'> 188 {"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"××£ ×××ת","item":"https://www.malkabeer.co.il"},{"@type":"ListItem","position":2,"name":"×צ×רת קשר","item":"https://www.malkabeer.co.il/contact-us"}]} 189 </script>
189 190 191 </head> 192 193 194 195 196 197 198 199 200 201 202<body class="features-count-41 page-17329 contact-page new-icons-layout " data-form="" data-currency="Shekel" data-module="7" data-collection=""> 203 204 205 <!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 205-206
205 206<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
206GTM-N44XCLM
vendor: 85 bytes, lines 206-207
206" 207height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
208<!-- End Google Tag Manager (noscript) --> 209 210 <!-- Google Tag Manager (noscript) Richkid Main -->
vendor: 91 bytes, lines 210-212
210 211 <noscript> 212 <iframe src="https://www.googletagmanager.com/ns.html?id=
212GTM-NCCGWZ9
vendor: 123 bytes, lines 212-215
212" 213 height="0" width="0" style="display:none;visibility:hidden"></iframe> 214 </noscript> 215
215<!-- End Google Tag Manager (noscript) Richkid Main --> 216 217 <input type="hidden" id="UserSelectedPOS" value="false" /> 218 <input type="hidden" id="deliveryMethodIDByPolygon" value="" /> 219 <input type="hidden" id="CurrentUserSelectedPOSID" value="729" /> 220 221
221<script type="text/javascript"> 222 console.log("Layout" + $("#UserSelectedPOS").val()) 223 </script>
223 224 225 <input type="hidden" id="allowPOS" value="false" /> 226 227 228
228<script> (function(page, header, body) { var asyncAccess = page.createElement('script');asyncAccess.defer = true; asyncAccess.src= 'https://plugin.access4u.co.il/features_new.js'; asyncAccess.setAttribute('data-cfasync', true ); body? body.appendChild(asyncAccess) : header.appendChild(asyncAccess); }) (document, document.header, document.body); window.access4u = { "sitekey": "65141b5013e60f9de03f5582", "userId": "6460bcd73b274aacc62b3c3a","feature": "ALL_FEATURES","Language":"iw" , "Menulang": "EN", "domains": { "js": ""} }; </script>
228 229
230<script> 231 $(document).ready(function () { 232 if ($(".propertyOption").length == 1) { 233 setTimeout(function () { 234 $(".propertyOption label").trigger("click"); 235 }, 50); 236 } 237}); 238</script>
238 239 240 <div class="modal fade myfade introPop" id="popup-modal-intro" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 241 <div class="modal-backdrop fade" style="height: 100vh;"></div> 242 <div class="vertical-alignment-helper"> 243 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 244 <div class="modal-content"> 245 <div class="modal-body modal-no-pad textmode" style=""> 246 <div class="introPopUpContainer"> 247 <div class="mainPopText"> 248 <h2><img src="/warehouse/dynamic/282213.svg" alt="" /></h2> 249<p> </p> 250<h3>×× × ××שר/ת ×× ×× × ××¢× ××× 18</h3> 251<p> </p> 252<p>×××ר×: צר××× ××פר×ת ×©× ××××××× ×ס×× ×ª ×××× ×××××§× ××ר×××ת!</p> 253 </div> 254 <div class="btnsWrapper"> 255 <button class="introPopUpBtn" onclick="closeIntroPopUp();" type="button"> 256 ××¢× 18 257 </button> 258 <a class="introPopUpBtn" target='_blank' href="https://www.google.co.il/"> 259 ×ת×ת 18 260 </a> 261 </div> 262 </div> 263 </div> 264 </div> 265 </div> 266 </div> 267</div> 268 269
270<script type="text/javascript"> 271 $(document).ready(function(){ 272 checkIfIntroWasShown(); 273 }); 274 275 276 function closeIntroPopUp() { 277 var Link = "/CloseIntroPopUp"; 278 $.post(Link, function (data) { 279 $('#popup-modal-intro').removeClass('in'); 280 }); 281 } 282 283</script>
283 284 285 286 287<div class="cookies-disclaimer active"> 288 <div class="disclaimer-wrapper"> 289<p>××תר ×× × ×¢×©× ×©×××ש ××§××¦× cookies. ×××©× ××××©×ª× ××תר ××××× ×ס××× ×ש×××ש ××. ×××××¢ × ×סף ×¢××× ××ª× ×× ×ש×××ש</p> <button type="button" onclick="approveCookies();"> 290 ××ש×ר 291 </button> 292 </div> 293</div> 294 295
296<script type="text/javascript"> 297 $(document).ready(function () { 298 if (hasApproveCookie()) { 299 $('.cookies-disclaimer').removeClass('active'); 300 } 301 }); 302 303 function hasApproveCookie() { 304 var cookies = document.cookie.split(';'); 305 for (var i = 0; i < cookies.length; i++) { 306 if ($.trim(cookies[i]).indexOf('APPROVE_COOKIES=') === 0) { 307 return true; 308 } 309 } 310 return false; 311 } 312 313 function approveCookies() { 314 var expires = new Date(); 315 expires.setFullYear(expires.getFullYear() + 1); 316 var secure = location.protocol === 'https:' ? '; Secure' : ''; 317 document.cookie = 'APPROVE_COOKIES=1; expires=' + expires.toUTCString() + '; path=/; SameSite=Lax' + secure; 318 319 $('.cookies-disclaimer').removeClass('active'); 320 321 var Link = "/ApproveCookies"; 322 $.post(Link); 323 } 324</script>
324 325 326 327 328 329 330<div id="whatAppButton"> 331 <a href="https://api.whatsapp.com/send?phone=972557049694" target="_blank"> 332 <img src="https://media.getmood.io/warehouse/dynamic/399824.svg" alt="× ×צ×" /> 333 </a> 334</div> 335 336 337 338 339 340 341 342 <div id="SiteContainer" data-popups="1" class="hasTopStrip "> 343 <header class=""> 344 345 <a class="skip-link screen-reader-text hidden-xs hidden-sm" href="#menu">××× ×סר×× ×× ××××</a> 346 <a class="skip-link screen-reader-text menu-nav-link hidden-md hidden-lg" href="javascript:void(0);">××× ×סר×× ×× ××××</a> 347 <a class="skip-link screen-reader-text" href="javascript:void(0);" onclick="$('#GridPage').focus();$('html,body').animate({ scrollTop: $('#GridPage').offset().top - 70 }, 'slow');">××× ×ת×××</a> 348
348<script type="text/javascript"> 349 $(".menu-nav-link").click(function () { 350 $(".menu-nav").trigger('click'); 351 setTimeout(function () { $(".menu-nav").focus(); }, 1000); 352 353 $(".menu-nav").addClass('clickForScr'); 354 }); 355 $(".menu-nav-link").keydown(function (event) { 356 var keyCode = event.keyCode; 357 if (keyCode == 13) { 358 $(".menu-nav").trigger('click'); 359 setTimeout(function () { $(".menu-nav").focus(); }, 1000); 360 $(".menu-nav").addClass('clickForScr'); 361 } 362 }); 363 $(".content-skip-link").keydown(function (event) { 364 var keyCode = event.keyCode; 365 if (keyCode == 13) { 366 eval($(this).attr("onclick")); 367 } 368 }); 369 </script>
369 370 371 372<div id="header2" class=" headerHasCart detailsInRow bg"> 373 374<div id="header-top-strip" class="flexslider"> 375 <ul class="slides"> 376 <li> 377 378 379 <div class="topStripContainer"> 380 <div class="topStripText"> 381<p><img src="/warehouse/dynamic/273275.svg" alt="×ש××ת" width="22" height="12" />×ש××× ××× × ××§× ××× ××¢× 180 ש"×!</p> </div> 382 </div> 383
384<script> 385 function closeTopStrip() { 386 $("#header-top-strip").fadeOut(); 387 } 388</script>
388 389 390 </li> 391 <li> 392 393 394 <div class="topStripContainer"> 395 <div class="topStripText"> 396<p>×××ר×: צר××× ××פר×ת ×©× ××××××× ×ס×× ×ª ×××× ×××××§× ××ר×××ת!</p> </div> 397 </div> 398
399<script> 400 function closeTopStrip() { 401 $("#header-top-strip").fadeOut(); 402 } 403</script>
403 404 405 </li> 406 </ul> 407</div> 408
409<script> 410 $(document).ready(function(){ 411 $('#header-top-strip.flexslider').flexslider({ 412 animation: "fade", 413 maxItems: 1, 414 slideshow: true, 415 slideshowSpeed: 4500, 416 directionNav: false, 417 controlNav: false, 418 prevText: "", 419 nextText: "", 420 touch: true, 421 useCSS: false, 422 start: function (slider) { 423 slider.resize(); 424 } 425 }); 426 }); 427 428</script>
428 <div class="max-width"> 429 <div id="header-container" class=""> 430 <div class="header-right-section pull-right"> 431 <div class="header-top social-links pull-right"> 432 <div class="header-top-right pull-1 right"> 433 <span class="address"> 434 <span class="topAddress"></span> 435 <span class="bottomAddress"></span> 436 </span> 437 <div class="header-top-left"> 438 439 440 441 <div class="cartBtn navShopBtn"> 442 <button type="button" id="openCartBtn" onclick="openCart();"> 443 <span class="scr-reader-only">פת××ת ×××× ×ת ×¢×××</span> 444 <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 510 510" style="enable-background:new 0 0 510 510;" xml:space="preserve"> 445 <g> 446 <g id="shopping-cart"> 447 <path d="M153,408c-28.05,0-51,22.95-51,51s22.95,51,51,51s51-22.95,51-51S181.05,408,153,408z M0,0v51h51l91.8,193.8L107.1,306 c-2.55,7.65-5.1,17.85-5.1,25.5c0,28.05,22.95,51,51,51h306v-51H163.2c-2.55,0-5.1-2.55-5.1-5.1v-2.551l22.95-43.35h188.7 c20.4,0,35.7-10.2,43.35-25.5L504.9,89.25c5.1-5.1,5.1-7.65,5.1-12.75c0-15.3-10.2-25.5-25.5-25.5H107.1L84.15,0H0z M408,408 c-28.05,0-51,22.95-51,51s22.95,51,51,51s51-22.95,51-51S436.05,408,408,408z" fill="#FFFFFF" /> 448 449 </g> 450 </g> 451 </svg> 452 <div class="cartItemsCounter" style="display:none;"> 453 <span class="CartItems">0</span> 454 </div> 455 </button> 456 </div> 457 <div class="userBtn navShopBtn"> 458 <button type="button" onclick="openUserInfo();"> 459 <span class="scr-reader-only">פת××ת ×××× ×ת ×שת×ש</span> 460 461 <svg class="profile-btn-svg" xmlns="http://www.w3.org/2000/svg" width="16.414" height="18.239" viewBox="0 0 16.414 18.239"> 462 <g transform="translate(-0.293 -0.381)"> 463 <g id="Group_6048" data-name="Group 6048"> 464 <path id="Path_44592" data-name="Path 44592" d="M.3,18.62V16.638A6.416,6.416,0,0,1,6.388,9.98h4.225A6.424,6.424,0,0,1,16.7,16.67v1.949Zm6.122-7.24A5.012,5.012,0,0,0,1.7,16.607v.612H15.3v-.58a5.026,5.026,0,0,0-4.739-5.258Z" /> 465 </g> 466 <g id="Group_6049" data-name="Group 6049"> 467 <path id="Path_44593" data-name="Path 44593" d="M8.5,9.878A4.545,4.545,0,0,1,5.32,8.593L5.2,8.476a4.8,4.8,0,0,1,0-6.7,4.58,4.58,0,0,1,6.477-.113l.11.109a4.806,4.806,0,0,1,.005,6.7,4.549,4.549,0,0,1-3.215,1.4Zm0-8.1H8.445a3.165,3.165,0,0,0-2.233.971,3.409,3.409,0,0,0,0,4.755l.079.08a3.205,3.205,0,0,0,2.266.891,3.162,3.162,0,0,0,2.233-.972,3.41,3.41,0,0,0,0-4.753l-.082-.08A3.152,3.152,0,0,0,8.5,1.78Z" /> 468 </g> 469 </g> 470 </svg> 471 472 473 </button> 474 <div class="headerShopLoginUserLoggedIn"> 475 <div class="userLogin"> 476 477 478 479 480 </div> 481 </div> 482 </div> 483 <div class="navShopBtn wishlistHeader"> 484 <a href="/0/WishList">
485 <span class="scr-reader-only">פת××ת ×××¢×פ×× ××שת×ש</span> 486 <svg width="18" height="16" viewBox="0 0 18 16"> 487 <path d="M9.01163699,14.9053769 C8.72930024,14.7740736 8.41492611,14.6176996 8.07646224,14.4366167 C7.06926649,13.897753 6.06198912,13.2561336 5.12636931,12.5170512 C2.52930452,10.4655288 1.00308384,8.09476443 1.00000218,5.44184117 C0.997549066,2.99198843 2.92175104,1.01242822 5.28303025,1.01000225 C6.41066623,1.00972036 7.49184369,1.4629765 8.28270844,2.2678673 L8.99827421,2.9961237 L9.71152148,2.26559643 C10.4995294,1.45849728 11.5791258,1.0023831 12.7071151,1.00000055 L12.7060299,1.00000225 C15.0693815,0.997574983 16.9967334,2.97018759 17.0000037,5.421337 C17.0038592,8.07662382 15.4809572,10.4530151 12.8850542,12.5121483 C11.9520963,13.2521931 10.9477036,13.8951276 9.94340074,14.4354976 C9.60619585,14.6169323 9.29297309,14.7736855 9.01163699,14.9053769 Z" stroke="#2D2D2D" stroke-width="2" fill="transparent"></path> 488 </svg> 489 </a> 490 </div> 491 492 </div> 493 </div> 494 </div> 495 <div class="menu-nav pull-right" tabindex="0" aria-label="תפר×× × ××××" role="button"> 496 <div class="nav-menu-anim"> 497 <div id="nav-toggle" aria-expanded="false"> 498 <span></span> 499 </div> 500 </div> 501 <span class="closed">× ××××</span> 502 503 504 <ul class="menu" id="menu" data-items="False"> 505 506 <li data-cat-mod="Content" class=" has-sub "> 507 <a href="javascript:void(0);" disabled=disabled class="category-block-button packs-mobile "> 508 ××ר××× ××ר××× ××ש×ת 509 </a> 510 <i class="opensub fa fa-angle-down" aria-hidden="true"></i> 511 <ul class="menu-sub"> 512 <li class=""> 513 <a href="/maincatalogpage/costum/?ItemID=44818" class=""> 514 ×ר×× 24 ××§×××§×× 515 </a> 516 </li> 517 <li class=""> 518 <a href="/maincatalogpage/costum/?ItemID=58876" class=""> 519 ×ר×× 24 פ×××ת 520 </a> 521 </li> 522 <li class=""> 523 <a href="/maincatalogpage/costum/?ItemID=44834" class=""> 524 ×××¨× 12 ××§×××§×× 525 </a> 526 </li> 527 <li class=""> 528 <a href="/maincatalogpage/costum/?ItemID=58881" class=""> 529 ×××¨× 12 פ×××ת 530 </a> 531 </li> 532 <li class=""> 533 <a href="/maincatalogpage/costum/?ItemID=48737" class=""> 534 ×××¨× 8 ××§×××§×× 535 </a> 536 </li> 537 <li class=""> 538 <a href="/maincatalogpage/costum/?ItemID=58882" class=""> 539 ×××¨× 8 פ×××ת 540 </a> 541 </li> 542 </ul> 543 </li> 544 <li data-cat-mod="Catalog" class=" "> 545 <a href="/maincatalogpage/complete-set" class=" nav-hide "> 546 ××ר×× ×××¨× ×××× ×× 547 </a> 548 </li> 549 <li data-cat-mod="Lobby" class=" "> 550 <a href="/bottle-malka" class=" "> 551 ת××§××§× ×××× 552 </a> 553 </li> 554 <li data-cat-mod="Catalog" class=" "> 555 <a href="/maincatalogpage/merchandisin" class=" "> 556 ×רצ'× ×××× 557 </a> 558 </li>
559 <li data-cat-mod="Content" class=" "> 560 <a href="/members-club" class=" "> 561 ×××¢××× ××ר×× 562 </a> 563 </li> 564 <li data-cat-mod="Content" class=" "> 565 <a href="/visitorcenter" class=" "> 566 ×ר×× ××קר×× 567 </a> 568 </li> 569 <li data-cat-mod="Blog" class=" "> 570 <a href="/blog" class=" "> 571 ×××× 572 </a> 573 </li> 574 <li data-cat-mod="Lobby" class=" "> 575 <a href="/about-us" class=" "> 576 ××××ת 577 </a> 578 </li> 579 <li data-cat-mod="Contact" class=" active last-item"> 580 <a href="/contact-us" class=" "> 581 ×צ×רת קשר 582 </a> 583 </li> 584 585 586 <li class="social-mobile"> 587 <div class="social-links pull-right"> 588 589 590 591 </div> 592 </li> 593 594 </ul> 595 596 </div> 597 </div> 598 <div class="mobile-middle-kdm pull-right"> 599 </div> 600 <div id="header-left" class="col-xs-2"> 601 <div class="cartBtn navShopBtn mobile"> 602 <button type="button" id="openCartBtnMobile" onclick="openCart();"> 603 <span class="scr-reader-only">פת××ת ×××× ×ת ×¢×××</span> 604 605 <svg class="cart-btn-svg" xmlns="http://www.w3.org/2000/svg" width="15.199" height="18.5" viewBox="0 0 15.199 18.5"> 606 <g transform="translate(-0.051 -0.05)"> 607 <g id="Group_1112" data-name="Group 1112"> 608 <g id="Rectangle_150" data-name="Rectangle 150"> 609 <path id="Path_44661" data-name="Path 44661" d="M15.25,18.55H.05V4.45h15.2Zm-14-1.3h12.6V5.75H1.25Z" /> 610 </g> 611 <g id="Path_969" data-name="Path 969"> 612 <path id="Path_44662" data-name="Path 44662" d="M12.05,8.35h-1.3V4.55a3.445,3.445,0,0,0-1-2.3,3.1,3.1,0,0,0-2.2-.9,3.289,3.289,0,0,0-3.2,3.2v3.9H3.05V4.55A4.527,4.527,0,0,1,7.45.05a4.377,4.377,0,0,1,3.2,1.3,4.314,4.314,0,0,1,1.4,3.2Z" /> 613 </g> 614 </g> 615 </g> 616 </svg> 617 618 619 620 <div class="cartItemsCounter" style="display:none;"> 621 <span class="CartItems">0</span> 622 </div> 623 </button> 624 625 </div> 626 <div class="userBtn navShopBtn mobile"> 627 <button type="button" onclick="openUserInfoMobile();"> 628 <span class="scr-reader-only">פת××ת ×××× ×ת ×שת×ש</span> 629 630 <svg class="profile-btn-svg" xmlns="http://www.w3.org/2000/svg" width="16.414" height="18.239" viewBox="0 0 16.414 18.239"> 631 <g transform="translate(-0.293 -0.381)"> 632 <g id="Group_6048" data-name="Group 6048"> 633 <path id="Path_44592" data-name="Path 44592" d="M.3,18.62V16.638A6.416,6.416,0,0,1,6.388,9.98h4.225A6.424,6.424,0,0,1,16.7,16.67v1.949Zm6.122-7.24A5.012,5.012,0,0,0,1.7,16.607v.612H15.3v-.58a5.026,5.026,0,0,0-4.739-5.258Z" /> 634 </g> 635 <g id="Group_6049" data-name="Group 6049"> 636 <path id="Path_44593" data-name="Path 44593" d="M8.5,9.878A4.545,4.545,0,0,1,5.32,8.593L5.2,8.476a4.8,4.8,0,0,1,0-6.7,4.58,4.58,0,0,1,6.477-.113l.11.109a4.806,4.806,0,0,1,.005,6.7,4.549,4.549,0,0,1-3.215,1.4Zm0-8.1H8.445a3.165,3.165,0,0,0-2.233.971,3.409,3.409,0,0,0,0,4.755l.079.08a3.205,3.205,0,0,0,2.266.891,3.162,3.162,0,0,0,2.233-.972,3.41,3.41,0,0,0,0-4.753l-.082-.08A3.152,3.152,0,0,0,8.5,1.78Z" /> 637 </g> 638 </g> 639 </svg> 640 641 642 </button> 643 <div class="headerShopLoginUserLoggedIn mobile"> 644 <div class="userLogin"> 645 646 647 648 649 </div> 650 </div> 651 </div> 652 <div class="navShopBtn wishlistHeader mobile"> 653 <a href="/0/WishList">
654 <span class="scr-reader-only">פת××ת ×××¢×פ×× ××שת×ש</span> 655 <svg class="wishlist-btn-svg" xmlns="http://www.w3.org/2000/svg" width="18.729" height="15.754" viewBox="0 0 18.729 15.754"> 656 <path d="M7.4,17.189h0a.662.662,0,0,1-.377-.115C6.7,16.861-.922,11.752-1.826,7.393a5.08,5.08,0,0,1,.749-4.079A4.632,4.632,0,0,1,2.3,1.463a5.449,5.449,0,0,1,2.523.346A6.089,6.089,0,0,1,7.4,3.767,6.072,6.072,0,0,1,9.959,1.812a5.428,5.428,0,0,1,2.54-.348A4.62,4.62,0,0,1,15.858,3.3a5.1,5.1,0,0,1,.754,4.1c-.909,4.415-8.768,9.619-8.848,9.671a.661.661,0,0,1-.362.112ZM2.825,2.781a3.552,3.552,0,0,0-.386.021,3.3,3.3,0,0,0-2.417,1.3,3.744,3.744,0,0,0-.524,3c.688,3.337,6.566,7.648,7.9,8.589,1.581-1.115,7.217-5.285,7.9-8.574a3.762,3.762,0,0,0-.532-3.032,3.283,3.283,0,0,0-2.39-1.285,4.126,4.126,0,0,0-1.912.261A4.916,4.916,0,0,0,8,5.332a.677.677,0,0,1-.912.285A.689.689,0,0,1,6.8,5.334a4.93,4.93,0,0,0-2.47-2.27,4.146,4.146,0,0,0-1.5-.283H2.825Z" transform="translate(1.971 -1.435)" /> 657 </svg> 658 659 660 661 662 663 664 665 </a> 666 </div> 667 <a href="/" class="logoHeader"> 668 <img data-img="546491" src="https://media.getmood.io/warehouse/dynamic/546491.png" alt="×××¨× ×××× | Malka Beer" /> 669 </a> 670 671 672 673 </div> 674 </div> 675 <div class="search desktop" style="display:none;"> 676 <div id="searchFormHeaderContainer"> 677 <form method="GET" id="searchFormHeader" action="/Search/" class="" style="display:none;"> 678 <input type="text" name="q" id="searchFormInput" placeholder="" style="display: inline-block;" aria-required="true" aria-label="××פ×ש ××תר"> 679 <span class="error">××× ×××ת ××פ×ש</span> 680 <div class="searchSubmitWrapper"> 681 <input type="submit" id="searchFormSubmit" value=""> 682 <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"> 683 <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 684 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 685 S37.1,51.4,37.1,37.2z"></path> 686 </svg> 687 </div> 688 </form> 689 <div class="searchBtn" onclick="openSearchDesktop();" aria-label="×פש ××תר"> 690 <a href="javascript:void(0);"> 691 <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"> 692 <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> 693 </svg> 694 </a> 695 </div> 696 </div> 697 </div> 698 </div> 699 700 701
701<script> 702 if (window.innerWidth <= 1024) { 703 $("li.searchBtn.searchOpenDesk").remove(); 704 } 705 </script>
705 706 <div class="navQuickAlert"> 707 708 </div> 709 710 </header> 711 712 <div id="headerShopSideBG" onclick="closeCart();"> 713 714 </div> 715 <div class="headerShop side-cart " tabindex="0" > 716 <div data-cart="False" class="cart noItemsInCart"> 717 718 719 <div class="totalSumItems top"> 720 <span class="totalSumTitle"> 721 722 </span> 723 724 <div class="closeCart"> 725 726 <button type="button" onclick="closeCart();" aria-label="ס××רת ×¢××ת ××§× ××ת"> 727 <svg id="X" xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 24 24"> 728 <defs> 729 730 </defs> 731 <circle class="deleteCircle" cx="12" cy="12" r="12"></circle> 732 <path class="deleteX" d="M5013.93,6768.46l-8.47,8.47-1.39-1.39,8.47-8.48Z" transform="translate(-4997 -6760)"></path> 733 <path id="Rectangle_17_copy" data-name="Rectangle 17 copy" class="deleteX" d="M5013.93,6775.54l-1.39,1.39-8.47-8.47,1.39-1.4Z" transform="translate(-4997 -6760)"></path> 734 </svg> 735 736 </button> 737 </div> 738 739 </div> 740 <div class="itemsTableWrapper"> 741 <div class="subheadline noItemsInCart"> 742 <p>××× ××צר×× ××¢×××</p> 743 </div> 744 </div> 745
745<script> 746 $(".subTotalStripWrapper").removeClass("active"); 747 setTimeout(function () { 748 $(".subTotalStripWrapper").html(""); 749 }, 350); 750 751 752 </script>
752 753 754 755
756<script> 757 function UpdateItemsFlashy(){ 758 //console.log(items); 759 760 $.post("/GetItemsSubtotalCart", function(data) { 761 var cartPrice = data.split("%")[1]; 762 var items = data.split("%")[0]; 763 items = items.split(","); 764 console.log("flashy update cart"); 765 if (flashyAvailable) { 766 flashy('UpdateCart', { 767 'content_ids': items, 768 769 'value': cartPrice, 770 'currency': 'ILS', 771 'context': { 772 'webname': 'www.malkabeer.co.il' 773 } 774 }); 775 } 776 }); 777 778 779 } 780</script>
780 781 782 783
784<script> 785 function ViewCartDataLayer() { 786 console.log("in view cart"); 787 if (window.dataLayer != undefined && true) { 788 dataLayer.push({ 789 event: 'view_cart', 790 ecommerce: { 791 currency: 'ILS', 792 value: parseFloat($(".cartItemsNavSubTotal .totalSumItems .price").text().trim()), 793 items: [ 794 795] 796 797 } 798 }); 799 } 800 } 801</script>
801 802 803 </div> 804 </div> 805 <div class="headerShopLogin " > 806 <div class="userLogin"> 807 808 809<div class="closeUserPop"> 810 <button type="button" onclick="closeUserInfo();"> 811 ס××ר 812 </button> 813</div> 814 <div class="existingUser col-xs-12 col-sm-6 "> 815 <div class="subheadline"> 816 <h2> 817××ר רש××××? ×ת×××¨× </h2> 818 819 <h3> 820 </h3> 821 </div> 822 <form class="loginForm shop-form" id="navLogin"> 823 824 825 826<div class="loginFormInput"> 827 <span for="userEmail" class="userEmail-label formError error">×× × ××× ×××× ×שת×ש</span> 828 <input type="text" name="userEmail" class="userEmail form-control" id="userEmail" value="" placeholder="×ת××ת ××××" /> 829</div> 830 <div class="loginFormInput"> 831 <span for="password" class="password-label formError error">×× × ××× ×¡×ס××</span> 832 <input type="password" name="password" class="userPassword form-control" id="userPassword" value="" placeholder="ס×ס××..." /> 833 </div> 834 <div class="loginFormInput RememberMeBtn"> 835 <input type="checkbox" name="RememberMe" id="RememberMe" class="RememberMe form-control" value="1" /> 836 <label for="RememberMe" class="RememberMeLabel">×××ר ××ת×</label> 837 </div> 838 839 840 <div class="loginFormInput forgotPass"> 841 <button type="button" onclick="forgotPassword();">ש×××ª× ×¡×ס××</button> 842 </div> 843 844<div class="formMsgs"> 845 <span for="formAlert" class="formAlert failedLogIn error">ש×××× ×××××ר</span> 846 <span for="formAlert" class="formAlert successLogIn">
846×××ר ××צ×××</span> 847</div> 848<div class="loginFormInput emailLogin"> 849 <input type="button" class="shopBtn" onclick="loginUser($(this).closest('form').find('.userPassword').val(), $(this).closest('form').find('.userEmail').val(),$(this).closest('form').find('.RememberMe').val(), $(this).closest('form').attr('id'),);" value="×× ×ס×" /> 850 <div class="spinner OTPSpinner"> 851 <i class="fa fa-spinner fa-spin fa-2x fa-fw" style="display:none;"></i> 852 </div> 853</div> 854<div class="loginOTPCodeContainer"> 855 <p>× ×©×× ××××× ×ר××¢×× ××× ×§×× ×× ×××</p> 856 <div class="loginOTPCodeInputs"> 857 <input type="text" name="userOTPCode" class="userOTPCode form-control" id="userOTPCode" value="" placeholder="×××× × ×§××" /> 858 <input type="button" class="shopBtn" onclick="CheckUserAuthenticationCode()" value="××ש×ר" /> 859 <div class="spinner OTPSpinner"> 860 <i class="fa fa-spinner fa-spin fa-2x fa-fw" style="display:none;"></i> 861 </div> 862 </div> 863 <div class="wrongOTPCodeContainer"> 864 <span class="wrongOTPCodeSpan">××§×× ×©×××× ×©×××</span> 865 </div> 866 <div class="OTPLabels"> 867 <span class="sendAgain">×× ×§×××ת ×§××? <a href="javascript:void(0)" onclick="loginUser($(this).closest('form').find('.userPassword').val(), $(this).closest('form').find('.userEmail').val(),$(this).closest('form').find('.RememberMe').val(), $(this).closest('form').attr('id'),);"><b>×פשר ×× ×¡×ת ש××</b></a></span> 868 <span class="changeNumber">××¢×ת ××ספר? <a href="javascript:void(0)" onclick="ChangePhoneNumber();"><b>×××¨× ×××¡× ×ר×ש×</b></a></span> 869 </div> 870</div> 871 872 873 </form> 874 </div> 875 <div class="newUser col-xs-12 col-sm-6"> 876 <div class="subheadline"> 877 <h2> 878×שת×ש ××ש/×××¨× </h2> 879 </div> 880 <div class="newUserText"> 881 <p>×××× × ××× ××צ×רת ×ש××× ×§×× ×××××¨× ××××××. ××ש××× ×××××× ×¤×¨×××× ×ת×××× ×××× ×ת ×××תר×× ×ת ×©× ×שת×ש רש×× ××ר ×¢×ש××.</p> 882 </div> 883 <a class="registerUser shopBtn" href="/0/Register">××רש××</a> 884 885 </div> 886 887 </div> 888 </div> 889 890 891 892 893 <div id="SiteGridContainer" class="container-fluid scrollme internalPage "> 894 895 896 <main id="SiteGrid" data-category="×צ×רת קשר" class=" layout-bottom "> 897 <section id="GridTop" aria-label="×צ×רת קשר" data-category="" style=background-image:url('https://media.getmood.io/warehouse/dynamic/273217.jpg') class=" GridTop"> 898 <div class="top-caption"> 899 900 901 <h1>×צ×רת קשר</h1> 902 </div> 903 904 </section> 905 <section id="GridPage" class="stellar-static" tabindex="-1"> 906 <div id="GridWrap" class="max-width center-block"> 907 <nav id="PageBreadCrumps" aria-label="××ª× × ××¦× ×××"> 908 <span><a href="/">×¢××× ××ת</a></span> 909 <span>×צ×רת קשר</span> 910 </nav> 911 <div id="GridWrapInner"> 912 <div id="GridHeader"> 913 914 </div> 915 916 <div id="GridContent" class=""> 917 918 919 920 921 922 923<div id="ContactModule"> 924<div id="contactview" class="max-width-center"> 925 926 <div class="row no-pad"> 927 <div class="col-xs-12 col-md-12 pull-right"> 928 <div id="contactDetails"> 929 <div class="contactDetailsText1"> 930 <div class="contact-details"> 931<p><span style="white-space: nowrap;"> <a href="tel:04-994-1577"> <img src="/warehouse/dynamic/276565.svg" alt="" /> 04-994-1577 </a> </span> <span style="white-space: nowrap;"> <a href="https://wa.me/972557049694"> <img src="/warehouse/dynamic/276568.svg" alt="" /> 055-704-9694 </a> </span> <span style="white-space: nowrap;"> <a href="mailto:[email protected]"> <img src="/warehouse/dynamic/276567.svg" alt="" /> [email protected] </a> </span> <span style="white-space: nowrap;"> <a href="/faq"> <img src="/warehouse/dynamic/276566.svg" alt="" width="40" height="33" /> ש×××ת × ×¤×צ×ת </a> </span></p> 932</div> 933<div class="contact-adresses"> 934<div class="contact-address"> 935<p><a href="https://ul.waze.com/ul?place=ChIJ-YHyEEQzHBUR2jxCTSZC2vA&ll=32.97585950%2C35.27553070&navigate=yes&utm_campaign=iframe+module&utm_source=website&utm_medium=lm_share_location"> <img src="/warehouse/dynamic/276569.svg" alt="" /> </a></p> 936<h3>×.ת ×××× ×ª×¤×</h3> 937<p>
937×פר××× × ×ספ××: <span style="text-decoration: underline;"> <a href="tel:055-704-9694">055-704-9694</a> </span></p> 938</div> 939<div class="contact-address"> 940<p> </p> 941</div> 942</div> 943 </div> 944 945 <div id="contact-boxes"> 946 947 </div> 948 949 </div> 950 </div> 951 <div class="col-xs-12 col-md-12 pull-right contact-form-wrap internal-form section-animation-list"> 952 </div> 953 954 </div> 955 956</div> 957 958 959 960 961 962 963 964</div> 965 966 967 968 </div> 969 <div id="GridPromo" class="col-xs-3 form-container-wide"> 970 971 972 973 974 <div id="DynamicFormObject" class="normal-form " dynamic-form-object-id="2477"> 975 <div class="dynamicFormObjectTitleAndText"> 976 <h3 class="dynamicFormObjectTitle"> 977 ×××¨× ×××ª× × 978 </h3> 979 </div> 980 <div class="dynamicFormObjectFields row"> 981 <div class="top-form"> 982 ×ש ×× ×©×××? ר××¦× ××§×××¢ ס××ר? צר×× ×¢×¦×? ×××× ×××× ×ש×××¢ ×××! 983 </div> 984 985 986 <form id="dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66" method="post" data-formid="2477" data-siteid="1736" enctype="multipart/form-data"> 987 <fieldset> 988 <legend class="scn-reader-only">×× × ×××× ×ת ××פס - ×××¨× ×××ª× × </legend> 989 <div class="dynamicFormObjectField col-xs-12 "> 990 <div class="input-wrapper input-text must" id="name-1"> 991 <input class="form-control input-data NoValidation" type="text" name="field_1" placeholder="×©× ×××" onfocus="$(this).attr('placeholder','');" onblur="$(this).attr('placeholder','×©× ×××');" required aria-label="×©× ×××" data-msg-required=" ×©× ××× ××× × ×©×× ××××" /> 992 </div> 993 </div> 994 <div class="dynamicFormObjectField col-xs-12 input-email "> 995 <div class="input-wrapper input-text must" id="name-2"> 996 <input class="form-control input-data EMail" type="text" name="field_2" placeholder="×ת××ת ××××" onfocus="$(this).attr('placeholder','');" onblur="$(this).attr('placeholder','×ת××ת ××××');" required aria-label="×ת××ת ××××" data-msg-required=" ×ת××ת ×××× ××× × ×©×× ××××" /> 997 </div> 998 </div> 999 <div class="dynamicFormObjectField col-xs-12 "> 1000 <div class="input-wrapper input-text must" id="name-3"> 1001 <input class="form-control input-data Phone" type="text" name="field_3" maxlength="20" placeholder="××פ××" onfocus="$(this).attr('placeholder','');" onblur="$(this).attr('placeholder','××פ××');" required aria-label="××פ××" data-msg-required=" ××פ×× ××× × ×©×× ××××" /> 1002 </div> 1003 </div> 1004 <div class="dynamicFormObjectField col-xs-12 textareaField "> 1005 <div class="textarea-wrapper "> 1006 <textarea class="input-data form-control" name="field_4" rows="3" placeholder="ת××× ××¤× ×××" onfocus="$(this).attr('placeholder','');
1006" onblur="$(this).attr('placeholder','ת××× ××¤× ×××');" aria-label="ת××× ××¤× ×××" data-msg-required=" ת××× ××¤× ××× ××× × ×©×× ××××"></textarea> 1007 </div> 1008 </div> 1009 1010 <input type="hidden" name="formUrl" id="formUrl" value="https://www.malkabeer.co.il/contact-us" /> 1011 <input type="hidden" name="siteURL" id="siteURL" value="https://www.malkabeer.co.il" /> 1012 1013 1014 <input type="hidden" name="formPageName" id="formPageName" value="×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ×× | ×צ×רת קשר" /> 1015 <input type="hidden" name="hiddenInput" id="hiddenInput" /> 1016 <input type="hidden" name="fileMaxSize" id="fileMaxSize" value="4" /> 1017 <input type="hidden" name="cfbirthday" id="cfbirthday" /> 1018 1019 1020 <div class="dynamicFormObjectSubmit col-xs-12"> 1021 <input type="submit" class="form-submit" value="ש××××" /> 1022 <div class="spinner"> 1023 <i class="fa fa-spinner fa-spin fa-2x fa-fw" style="display:none;"></i> 1024 </div> 1025 </div> 1026 </fieldset> 1027 <div class="notification error scn-reader-only" style="display:none;" aria-live="polite">×ש ש×××× ×××פס</div> 1028 </form> 1029 </div> 1030 1031 1032 <div class="dynamicFormEndText"> 1033 1034 </div> 1035 </div> 1036
1036<script type="text/javascript"> 1037 $("#promotionWindow #DynamicFormObject[dynamic-form-object-id=2477] .dynamicFormObjectField:not(:has(textarea))").addClass("col-sm-4"); 1038 $("#promotionWindow #DynamicFormObject[dynamic-form-object-id=2477] .dynamicFormObjectSubmit").addClass("col-sm-4"); 1039 1040 $(document).ready(function () { 1041 /**VALIDATE DYNAMIC FORM**/ 1042 var rules = {}; 1043 var messages = {}; 1044 1045 // :text plus type=number so a Number field marked with Phone validation is also checked 1046 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66 input[name^=field]:text, #dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66 input[name^=field][type=number]').each(function () { 1047 var $input = $(this); 1048 if ($input.is("[required]")) { 1049 rules[this.name] = { required: true }; 1050 // Use data-msg-required for custom message if it exists 1051 messages[this.name] = { 1052 required: $input.data('msg-required') || 'ש×× ××××' 1053 }; 1054 } 1055 1056 1057 if ($input.hasClass("Phone")) { 1058 rules[this.name] = { regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/ }; 1059 messages[this.name] = { regex: '××× ×ספר תק××' }; 1060 } 1061 1062 1063 if ($input.hasClass("EMail")) { 1064 rules[this.name] = { regex: /^([A-Za-z0-9._-]+)@[A-Za-z0-9]([A-Za-z0-9.-]*)\.[A-Za-z]{2,5}$/ }; 1065 messages[this.name] = { regex: '××× ×××"× ×ª×§××' }; 1066 } 1067 }); 1068 1069 // Initialize validator 1070 var validator = $("#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66").validate({ 1071 errorElement: 'span', 1072 rules: rules, 1073 messages: messages 1074 }); 1075}); 1076 </script>
vendor: 2 bytes, line 1076
1076
1077<script> 1078 function onDynamicFormSuccess(){ 1079 $('form[data-formid="2477"]').fadeOut(); 1080 $('form[data-formid="2477"]').closest('#DynamicFormObject').addClass('thanks-mode') 1081 } 1082 1083 $(document).ready(function () { 1084 var FormResultPageLocation = "/FormResultPage?FormID=2477"; 1085 if ($("#StaticSite").length && $("#StaticSite").val() == "true") { 1086 isStatic = true; 1087 } 1088 if (isStatic) { 1089 FormResultPageLocation = "/FormResultPage/2477"; 1090 } 1091 submitFormDynamicForm('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66', '/DynamicFormSubmitNew?FormID=2477', function (data) { 1092 if (data == "OK") { 1093 var isFlashyIntegration = false; // Convert C# boolean to JavaScript boolean 1094 if (isFlashyIntegration) { 1095 var fieldMailValue = $("input[name=field_2]").val(); 1096 flashy('setCustomer', { 1097 "email": fieldMailValue 1098 }); 1099 } 1100 onDynamicFormSuccess(); 1101 1102 window.location = FormResultPageLocation; 1103 } 1104 else if (data == "invalid file") { 1105 console.log("invalid file"); 1106 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .form-submit").attr("disabled", "false"); 1107 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .spinner .fa-spinner").fadeOut(); 1108 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileCorrupted-error").hide(); 1109 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileUploader-error").show(); 1110 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileUploadTrigger").attr("placeholder",""); 1111 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66'+" .fileUploader").val(""); 1112 } 1113 else if (data == "corrupted file") { 1114 console.log("corrupted file"); 1115 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .form-submit").attr("disabled", "false"); 1116 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .spinner .fa-spinner").fadeOut(); 1117 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileUploader-error").hide(); 1118 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileCorrupted-error").show(); 1119 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .fileUploadTrigger").attr("placeholder",""); 1120 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66'+" .fileUploader").val(""); 1121 } 1122 else if (data == "captcha failed") { 1123 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .spinner .fa-spinner").fadeOut(); 1124 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .form-submit").attr("disabled", false); 1125 $('#dynamic-form-2477_18ac2783-cdd9-4c12-a8a9-25c9fa5bdd66' + " .error-captcha").text('×פע××× × ×ש××'); 1126 } 1127 }); 1128 1129 $('select').on('change', function () { 1130 // Clear "aria-selected" from all options 1131 $(this).find('option').removeAttr('aria-selected'); 1132 1133 // Add "aria-selected" to the currently chosen option 1134 $(this).find('option:selected').attr('aria-selected', 'true'); 1135 }); 1136 }); 1137</script>
1137 1138 <style> 1139 #DynamicFormObject.thanks-mode #form-thanks { 1140 display: block !important; 1141 } 1142 .g-recaptcha div, .g-recaptcha iframe { 1143 width: 100% !important; 1144 } 1145 </style> 1146 1147 1148 </div> 1149 </div> 1150 </div> 1151 </section> 1152 <section id="GridBottom" class="section-animation-list"> 1153 </section> 1154 </main> 1155 </div> 1156 1157 <footer> 1158 <div id="SiteFooter" data-galleryId="0" class=""> 1159 <div class="FooterForm form-container-wide " False> 1160 <div class="footerFormContainer"> 1161 1162 1163 <div id="DynamicFormObject" class="normal-form " dynamic-form-object-id="2476"> 1164 <div class="dynamicFormObjectTitleAndText"> 1165 <h3 class="dynamicFormObjectTitle"> 1166 ר××¦× ××§×× ×¢×××× ×× ×××××? 1167 </h3> 1168 </div> 1169 <div class="dynamicFormObjectFields row"> 1170 <div class="top-form"> 1171 ×× ×××××ת, ×××צע×× ×××¢×××× ×× ×××××× ××××ת ×צ×× ××××× ××¤× × ××××! 1172 </div> 1173 1174 1175 <form id="dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e" method="post" data-formid="2476" data-siteid="1736" enctype="multipart/form-data"> 1176 <fieldset> 1177 <legend class="scn-reader-only">×× × ×××× ×ת ××פס - ר××¦× ××§×× ×¢×××× ×× ×××××? </legend> 1178 <div class="dynamicFormObjectField col-xs-12 input-email "> 1179 <div class="input-wrapper input-text must" id="name-1"> 1180 <input class="form-control input-data EMail" type="text" name="field_1" placeholder="××××××" onfocus="$(this).attr('placeholder','');" onblur="$(this).attr('placeholder','××××××');" required aria-label="××××××" data-msg-required=" ×××××× ××× × ×©×× ××××" /> 1181 </div> 1182 </div> 1183 1184 <input type="hidden" name="formUrl" id="formUrl" value="https://www.malkabeer.co.il/contact-us" /> 1185 <input type="hidden" name="siteURL" id="siteURL" value="https://www.malkabeer.co.il" /> 1186 1187 1188 <input type="hidden" name="formPageName" id="formPageName" value="×××¨× ×××× - ×××¨× ×שר×××ת ××¢×××ת ×× | ×צ×רת קשר" /> 1189 <input type="hidden" name="hiddenInput" id="hiddenInput" /> 1190 <input type="hidden" name="fileMaxSize" id="fileMaxSize" value="4" /> 1191 <input type="hidden" name="cfbirthday" id="cfbirthday" /> 1192 1193 1194 <div class="dynamicFormObjectSubmit col-xs-12"> 1195 <input type="submit" class="form-submit" value="ש××××" /> 1196 <div class="spinner"> 1197 <i class="fa fa-spinner fa-spin fa-2x fa-fw" style="display:none;"></i> 1198 </div> 1199 </div> 1200 </fieldset> 1201 <div class="notification error scn-reader-only" style="display:none;" aria-live="polite">×ש ש×××× ×××פס</div> 1202 </form> 1203 </div> 1204 1205 1206 <div class="dynamicFormEndText"> 1207 1208 </div> 1209 </div> 1210
1210<script type="text/javascript"> 1211 $("#promotionWindow #DynamicFormObject[dynamic-form-object-id=2476] .dynamicFormObjectField:not(:has(textarea))").addClass("col-sm-4"); 1212 $("#promotionWindow #DynamicFormObject[dynamic-form-object-id=2476] .dynamicFormObjectSubmit").addClass("col-sm-4"); 1213 1214 $(document).ready(function () { 1215 /**VALIDATE DYNAMIC FORM**/ 1216 var rules = {}; 1217 var messages = {}; 1218 1219 // :text plus type=number so a Number field marked with Phone validation is also checked 1220 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e input[name^=field]:text, #dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e input[name^=field][type=number]').each(function () { 1221 var $input = $(this); 1222 if ($input.is("[required]")) { 1223 rules[this.name] = { required: true }; 1224 // Use data-msg-required for custom message if it exists 1225 messages[this.name] = { 1226 required: $input.data('msg-required') || 'ש×× ××××' 1227 }; 1228 } 1229 1230 1231 if ($input.hasClass("Phone")) { 1232 rules[this.name] = { regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/ }; 1233 messages[this.name] = { regex: '××× ×ספר תק××' }; 1234 } 1235 1236 1237 if ($input.hasClass("EMail")) { 1238 rules[this.name] = { regex: /^([A-Za-z0-9._-]+)@[A-Za-z0-9]([A-Za-z0-9.-]*)\.[A-Za-z]{2,5}$/ }; 1239 messages[this.name] = { regex: '××× ×××"× ×ª×§××' }; 1240 } 1241 }); 1242 1243 // Initialize validator 1244 var validator = $("#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e").validate({ 1245 errorElement: 'span', 1246 rules: rules, 1247 messages: messages 1248 }); 1249}); 1250 </script>
vendor: 2 bytes, line 1250
1250
1251<script> 1252 function onDynamicFormSuccess(){ 1253 $('form[data-formid="2476"]').fadeOut(); 1254 $('form[data-formid="2476"]').closest('#DynamicFormObject').addClass('thanks-mode') 1255 } 1256 1257 $(document).ready(function () { 1258 var FormResultPageLocation = "/FormResultPage?FormID=2476"; 1259 if ($("#StaticSite").length && $("#StaticSite").val() == "true") { 1260 isStatic = true; 1261 } 1262 if (isStatic) { 1263 FormResultPageLocation = "/FormResultPage/2476"; 1264 } 1265 submitFormDynamicForm('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e', '/DynamicFormSubmitNew?FormID=2476', function (data) { 1266 if (data == "OK") { 1267 var isFlashyIntegration = true; // Convert C# boolean to JavaScript boolean 1268 if (isFlashyIntegration) { 1269 var fieldMailValue = $("input[name=field_1]").val(); 1270 flashy('setCustomer', { 1271 "email": fieldMailValue 1272 }); 1273 } 1274 onDynamicFormSuccess(); 1275 1276 window.location = FormResultPageLocation; 1277 } 1278 else if (data == "invalid file") { 1279 console.log("invalid file"); 1280 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .form-submit").attr("disabled", "false"); 1281 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .spinner .fa-spinner").fadeOut(); 1282 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileCorrupted-error").hide(); 1283 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileUploader-error").show(); 1284 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileUploadTrigger").attr("placeholder",""); 1285 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e'+" .fileUploader").val(""); 1286 } 1287 else if (data == "corrupted file") { 1288 console.log("corrupted file"); 1289 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .form-submit").attr("disabled", "false"); 1290 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .spinner .fa-spinner").fadeOut(); 1291 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileUploader-error").hide(); 1292 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileCorrupted-error").show(); 1293 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .fileUploadTrigger").attr("placeholder",""); 1294 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e'+" .fileUploader").val(""); 1295 } 1296 else if (data == "captcha failed") { 1297 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .spinner .fa-spinner").fadeOut(); 1298 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .form-submit").attr("disabled", false); 1299 $('#dynamic-form-2476_fc0e365b-1876-4059-9fb6-aeeccd05c83e' + " .error-captcha").text('×פע××× × ×ש××'); 1300 } 1301 }); 1302 1303 $('select').on('change', function () { 1304 // Clear "aria-selected" from all options 1305 $(this).find('option').removeAttr('aria-selected'); 1306 1307 // Add "aria-selected" to the currently chosen option 1308 $(this).find('option:selected').attr('aria-selected', 'true'); 1309 }); 1310 }); 1311</script>
1311 1312 <style> 1313 #DynamicFormObject.thanks-mode #form-thanks { 1314 display: block !important; 1315 } 1316 .g-recaptcha div, .g-recaptcha iframe { 1317 width: 100% !important; 1318 } 1319 </style> 1320 1321 </div> 1322 </div> 1323 1324 <div class="footer-text-divided"> 1325 <div class="footer-text-right"> 1326 <p><a href="#"><img src="/warehouse/dynamic/272430.svg" alt="×××¨× ×××× - ×××¨× ×¢×××ת ×× | ××תר ×רש××" width="115" height="79" /></a> </p> 1327<div class="footer-socials"> 1328<p><a class="footer-social-link inst" href="https://www.instagram.com/malkabeer/" target="_blank" rel="noopener"> <img src="/warehouse/dynamic/272432.svg" alt="××× ×¡×××¨× ×××¨× ×××× - ×××¨× ×¢×××ת ××" width="38" height="38" /> </a> <a class="footer-social-link fb" href="https://www.facebook.com/malkabrewery/" target="_blank" rel="noopener"> <img src="/warehouse/dynamic/272429.svg" alt="פ××ס×××§ ×××¨× ×××× - ×××¨× ×¢×××ת ××" width="38" height="38" /></a></p> 1329</div> 1330 </div> 1331 1332 <div class="footer-text-left"> 1333 <div class="footer-column"> 1334<p>תפר×× ×¨×ש×</p> 1335<ul> 1336<li><a href="/">××£ ××ת</a></li> 1337<li><a href="/about-us">××××ת</a></li> 1338<li><a href="/beer-package">××ר×× ××ר×ת</a></li> 1339<li><a href="/bottle-malka">×××× ×××קקת</a></li> 1340<li><a href="/members-club">×××¢××× ××ר××</a></li> 1341<li><a href="/contact-us">×צ×רת קשר</a></li> 1342</ul> 1343</div> 1344<div class="footer-column"> 1345<p>×× ×ת ××× ××××</p> 1346<ul> 1347<li><a href="/maincatalogpage/merchandisin">×רצ'× ××××</a></li> 1348<li><a href="/maincatalogpage/costum">××ר××× ××ר××× ××ש×ת</a></li> 1349<li><a href="/maincatalogpage/complete-set">××ר×× ×××× ×××× ××</a></li> 1350<li><a href="/maincatalogpage/gift-packages">××ר×× ××ª× ×</a></li> 1351<li><a href="/maincatalogpage/bottle-malka/?ItemID=44214">×××× ×××קקת</a></li> 1352</ul> 1353</div> 1354<div class="footer-column"> 1355<p>×××× ××ת ××תר</p> 1356<ul> 1357<li><a href="/terms">×ª×§× ×× ×תר</a></li> 1358<li><a href="/AccessabilityDeclaration">×צ×רת × ××ש×ת</a></li> 1359<li><a href="/privacypolicy">×××× ××ת פר×××ת</a></li> 1360</ul> 1361</div> 1362 </div> 1363 </div> 1364 1365 1366 1367 1368 1369 <div class="site-credit alternative row"> 1370 <div class="col-xs-12 text-center"> 1371 <a href="/AccessabilityDeclaration" class="AccessabilityLink" style=""> 1372 1373 1374 1375 1376<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1377 viewBox="0 0 100 100" style="enable-background:new 0 0 100 100;" xml:space="preserve"> 1378<style type="text/css"> 1379 .st0 { 1380 fill: #3B4149; 1381 } 1382</style> 1383<g id="bg"></g> 1384<g id="icons"> 1385 <g> 1386 <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 1387 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 1388 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 1389 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 1390 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 1391 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> 1392 <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 1393 c24.8,0,45,20.2,45,45S74.8,95,50,95z"></path> 1394 1395 </g> 1396 </g> 1397</svg> 1398 1399 1400 1401
1402 <span>×צ×רת × ××ש×ת</span> 1403 </a> 1404 1405 <p class="creditWrapper"> 1406 <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> 1407 </p> 1408 1409 </div> 1410 1411 </div> 1412 </div> 1413 1414 </footer> 1415 </div> 1416 1417 1418 1419 <!--**DISPLAY CONTENT PAGE IN POPUP**--> 1420 <div class="modal fade animated fadeIN" id="multi-content-modal" tabindex="-1" data-easein="bounceDownIn" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1421 <div class="modal-vertical-align"> 1422 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1423 <div class="modal-content"> 1424 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1425 1426<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1427 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1428 <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 1429 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 1430 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> 1431</svg> 1432 1433 1434 1435 1436 1437 1438 </a> 1439 <div id="PopUpData"><!--Insert content here--></div> 1440 </div> 1441 </div> 1442 </div> 1443 </div> 1444 1445 <!--**DISPLAY CONTENT PAGE IN POPUP**--> 1446 <div class="modal fade animated fadeIN" id="video-content-modal" tabindex="-1" data-easein="bounceDownIn" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1447 <div class="modal-vertical-align"> 1448 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1449 <div class="modal-content"> 1450 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1451 1452<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1453 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1454 <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 1455 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 1456 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> 1457</svg> 1458 1459 1460 1461 1462 1463 1464 </a> 1465 <div id="PopUpData"> 1466 <iframe src=""></iframe> 1467 </div> 1468 </div> 1469 </div> 1470 </div> 1471 </div> 1472 1473 <!--**DISPLAY GALLERY PAGE IN POPUP**--> 1474 <div class="modal fade gallery-cubes-modal" id="gallery-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1475 <div class="vertical-alignment-helper"> 1476 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1477 <div class="modal-content"> 1478 <div class="modal-body modal-no-pad"> 1479 <button id="modal-project-close" type="button" class="close" data-dismiss="modal" aria-label="Close"> 1480 <i class="fa fa-times-circle"></i> 1481 </button> 1482 <div class="row"> 1483 <div class="col-xs-12 flex-container"> 1484 <div class="flexslider modal-slider" style="direction: ltr;"> 1485 <div class="slides"> 1486 1487 </div> 1488 </div> 1489 </div> 1490 </div> 1491 </div> 1492 </div> 1493 </div> 1494 </div> 1495 </div> 1496 <!--**Forgot Password PopUp**--> 1497 <div class="modal fade forgot-password-modal shopPop" id="forgot-password-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1498 <div class="vertical-alignment-helper"> 1499 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1500 <div class="modal-content"> 1501 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1502 1503<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1504 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1505 <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 1506 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 1507 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> 1508</svg> 1509 1510 1511 1512 1513 1514 1515 </a>
1516 <div class="modal-body modal-no-pad"> 1517 <div class="row"> 1518 1519 1520 1521<div class="subheadline"> 1522 <h2 class="forgotPassTitle">ש×××ר ס×ס××</h2> 1523 <h2 class="successLoginTitle">× ×©×× ×××× ×××פ×ס ×ס×ס×× ××ת××ת <span class="userEmailSent"></span><br /> </h2> 1524</div> 1525<form class="passwordRecovery shop-form" id="passwordRecovery"> 1526 <p>×××× × ×ת ×ת××ת ××××× ×ת××× ×××, ××××¦× ×¢× ×פת×ר ×××פ×ס ××§××ת ×××× ×¢× ×ס×ס×× ×××ש×</p> 1527 <div class="loginFormInput"> 1528 <span for="userEmail" class="userEmail-label formError error">×× × ××× ×××× ×שת×ש</span> 1529 <input type="text" name="userEmail" class="userEmailForPassword form-control" id="userEmailForPassword" value="" placeholder="×ת××ת ××××..." /> 1530 </div> 1531 <div class="formMsgs"> 1532 <span for="formAlert" class="formAlert failedLogIn error">×××× ×× ×§××× ××ער×ת</span> 1533 1534 </div> 1535 <div class="loginFormInput emailLogin"> 1536 <input type="button" class="shopBtn submitRecovery" onclick="passwordRecovery($(this).closest('form').find('.userEmailForPassword').val(), $(this).closest('form').attr('id'));" value="ש××/×" /> 1537 <div class="spinner OTPSpinner"> 1538 <i class="fa fa-spinner fa-spin fa-2x fa-fw" style="display:none;"></i> 1539 </div> 1540 </div> 1541 1542 <input type="button" class="shopBtn closePop" onclick="$('#forgot-password-modal').modal('hide');" value="ס××ר" /> 1543</form> 1544 1545 1546 1547 1548 </div> 1549 </div> 1550 </div> 1551 </div> 1552 </div> 1553 </div> 1554 <div class="modal fade order-modal shopPop" id="order-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1555 <div class="vertical-alignment-helper"> 1556 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1557 <div class="modal-content"> 1558 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1559 1560<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1561 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1562 <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 1563 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 1564 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> 1565</svg> 1566 1567 1568 1569 1570 1571 1572 </a> 1573 <div class="modal-body modal-no-pad"> 1574 <div class="row"> 1575 1576 </div> 1577 </div> 1578 </div> 1579 </div> 1580 </div> 1581 </div> 1582 <div class="modal fade shopPop" id="shop-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1583 <div class="vertical-alignment-helper"> 1584 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1585 <div class="modal-content"> 1586 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1587 1588<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1589 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1590 <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 1591 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 1592 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> 1593</svg> 1594 1595 1596 1597 1598 1599 1600 </a>
1601 <div class="modal-body modal-no-pad"> 1602 <div class="row"> 1603 1604 </div> 1605 </div> 1606 </div> 1607 </div> 1608 </div> 1609 </div> 1610 <div class="modal fade shopPop" id="cart-remove-items" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1611 <div class="vertical-alignment-helper"> 1612 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1613 <div class="modal-content"> 1614 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1615 1616<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1617 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1618 <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 1619 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 1620 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> 1621</svg> 1622 1623 1624 1625 1626 1627 1628 </a> 1629 <div class="modal-body modal-no-pad"> 1630 <div class="row"> 1631 <p> 1632 ×××××§ ×ת ×× ×¡× ××§× ××ת? 1633 </p> 1634 <button type="button" class="shopBtn" onclick="RemoveAllItemsFromCart();">××ש×ר</button> 1635 1636 1637 </div> 1638 </div> 1639 </div> 1640 </div> 1641 </div> 1642 </div> 1643 <!--**DISPLAY ORDER HISORY IN POPUP**--> 1644 <div class="modal fade shopPop" id="history-order-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1645 <div class="vertical-alignment-helper"> 1646 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1647 <div class="modal-content"> 1648 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1649 1650<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1651 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1652 <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 1653 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 1654 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> 1655</svg> 1656 1657 1658 1659 1660 1661 1662 </a> 1663 <div class="modal-body modal-no-pad"> 1664 <div class="row"> 1665 <div> 1666 <p>×××¡×¤× ××¡× ×©× ××צר ××, תר××§× ×ת ×××צר×× ×× ×××××× ×ס×.</p> 1667 </div> 1668 <button type="button" onclick="AddOrderToCart(historyOrderItemID, false)" class="shopBtn"> 1669 <span class="beforeAddedToCart"> 1670 ××סף ×××× × ××¡× 1671 </span> 1672 <span class="orderAddedToCart" style="display:none;"> 1673 × ×סף ××¢×××! 1674 </span> 1675 <span class="orderAddedToCartFail" style="display:none;"> 1676 ×× × ××ª× ×××ס××£ ×ת ××××× × ××¢×××! 1677 </span> 1678 </button> 1679 </div> 1680 </div> 1681 </div> 1682 </div> 1683 </div> 1684 </div> 1685 <div class="modal fade shopPop" id="shop-modal-minimum" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1686 <div class="vertical-alignment-helper"> 1687 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1688 <div class="modal-content"> 1689 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1690 1691<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1692 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1693 <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 1694 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 1695 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> 1696</svg> 1697 1698 1699 1700 1701 1702 1703 </a>
1704 <div class="modal-body modal-no-pad"> 1705 <div class="row"> 1706 <h3>××§×××ת ×קר××, ש××× ××, <br> ××× ×××× ××××× × ××× × <span class="price">0</span></h3> 1707 <a class="shopBtn" href="/0/Cart">××× ×ª×</a> 1708 1709 </div> 1710 </div> 1711 </div> 1712 </div> 1713 </div> 1714 </div> 1715 <div class="modal fade shopPop" id="shop-modal-closed" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1716 <div class="vertical-alignment-helper"> 1717 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1718 <div class="modal-content"> 1719 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1720 1721<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1722 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1723 <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 1724 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 1725 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> 1726</svg> 1727 1728 1729 1730 1731 1732 1733 </a> 1734 <div class="modal-body modal-no-pad"> 1735 <div class="row"> 1736 </div> 1737 </div> 1738 </div> 1739 </div> 1740 </div> 1741 </div> 1742 <div class="modal fade shopPop" id="shop-modal-force-login" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1743 <div class="vertical-alignment-helper"> 1744 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1745 <div class="modal-content"> 1746 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1747 1748<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1749 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1750 <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 1751 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 1752 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> 1753</svg> 1754 1755 1756 1757 1758 1759 1760 </a> 1761 <div class="modal-body modal-no-pad"> 1762 <div class="row"> 1763 <h3> 1764 ××§×××ת ×קר××, ש××× ××, 1765 1766 <br> 1767 ×¢× ×× ×ª ×××ס××£ ××××¢×פ×× ×ש ××ת××ר ××תר 1768 1769 </h3> 1770 <button type="button" class="shopBtn" onclick="$('#shop-modal-force-login').modal('hide');openUserInfo();"> 1771 1772 ×× ××¡× 1773 </button> 1774 </div> 1775 </div> 1776 </div> 1777 </div> 1778 </div> 1779 </div> 1780 <div class="modal fade shopPop" id="shop-modal-gift-added" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1781 <div class="vertical-alignment-helper"> 1782 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1783 <div class="modal-content">
1784 <div class="modal-body modal-no-pad"> 1785 <div class="row"> 1786 <h3> 1787 </h3> 1788 <h4> 1789 ×××ª× × ×ת×××¡×¤× ××¢××× ×©×× 1790 </h4> 1791 </div> 1792 </div> 1793 </div> 1794 </div> 1795 </div> 1796 </div> 1797 <div class="modal fade shopPop quickviewPop" id="catalog-quickview-modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1798 <div class="vertical-alignment-helper"> 1799 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1800 <div class="modal-content"> 1801 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1802 1803<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1804 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1805 <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 1806 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 1807 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> 1808</svg> 1809 1810 1811 1812 1813 1814 1815 </a> 1816 <div class="modal-body modal-no-pad"> 1817 1818 </div> 1819 </div> 1820 </div> 1821 </div> 1822 </div> 1823 <!--**DISPLAY CATALOG ITEM IMAGE IN POPUP**--> 1824 <div class="modal fade animated fadeIN" id="catalog-item-image-modal" tabindex="-1" data-easein="bounceDownIn" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1825 <div class="modal-vertical-align"> 1826 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1827 <div class="modal-content"> 1828 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1829 1830<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1831 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1832 <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 1833 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 1834 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> 1835</svg> 1836 1837 1838 1839 1840 1841 1842 </a> 1843 <div id="PopUpData"> 1844 <!--Insert content here--> 1845 </div> 1846 </div> 1847 </div> 1848 </div> 1849 </div> 1850 1851 <!--**CATALOG CHANGED POP UP**--> 1852 <div class="modal fade shopPop" id="shop-modal-catalog-changed-pop" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1853 <div class="vertical-alignment-helper"> 1854 <div class="modal-dialog modal-lg modal-no-marg vertical-align-center"> 1855 <div class="modal-content"> 1856 <a role="button" class="close" data-dismiss="modal" aria-label="Close"> 1857 1858<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1859 width="500px" height="500px" viewBox="0 0 500 500" enable-background="new 0 0 500 500" xml:space="preserve"> 1860 <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 1861 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 1862 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> 1863</svg> 1864 1865 1866 1867 1868 1869 1870 </a>
1871 <div class="modal-body modal-no-pad"> 1872 <div class="row"> 1873 <h3> 1874 1875 </h3> 1876 <button type="button" id="update-cart-catalog-btn" class="shopBtn" onclick="$('#shop-modal-catalog-changed-pop').modal('hide'); UpdateCartCatalog(event);"> 1877 1878 </button> 1879 <button type="button" class="shopBtn" onclick="$('#shop-modal-catalog-changed-pop').modal('hide');"> 1880 1881 </button> 1882 1883 </div> 1884 </div> 1885 </div> 1886 </div> 1887 </div> 1888 </div> 1889 1890 1891 1892 1893
1893<script src="https://media.getmood.io/scripts/scrollme-master/jquery.scrollme.min.js" type="text/javascript"></script>
1893 1894
1894<script src="https://media.getmood.io/scripts/jquery.validate.min.js" type="text/javascript"></script>
1894 1895
1895<script src="https://media.getmood.io/scripts/blueimp/jquery.blueimp-gallery.min.js" type="text/javascript"></script>
1895 1896
1896<script src="https://media.getmood.io/scripts/slimscroll/jquery.slimscroll.min.js" type="text/javascript"></script>
1896 1897
1897<script src="https://media.getmood.io/content/bootstrap/dist/js/bootstrap.min.js" type="text/javascript"></script>
1897 1898
1898<script src="https://media.getmood.io/scripts/moment/min/moment-with-locales.min.js" type="text/javascript"></script>
1898 1899
1899<script src="https://media.getmood.io/scripts/bootstrap-datetimepicker/build/js/bootstrap-datetimepicker.min.js" type="text/javascript"></script>
1899 1900 1901 1902
1902<script src="https://cdnjs.cloudflare.com/ajax/libs/smoothscroll/1.4.9/SmoothScroll.min.js" type="text/javascript"></script>
1902 1903 1904 1905
1905<script src="https://media.getmood.io/scripts/js/story.js?v=10.82" type="text/javascript"></script>
1905 1906
1906<script src="https://media.getmood.io/content/js/story/site1736.js?v=5" type="text/javascript"></script>
1906 1907
1907<script type="text/javascript">window.MSInputMethodContext && document.documentMode && document.write('
1907<script type="text/javascript" src="https://cdn.jsdelivr.net/gh/nuxodin/[email protected]/ie11CustomProperties.min.js"><\/script>');</script>
1907 1908 1909
1909<script type="text/javascript"> 1910 1911 $(".ref").text(''); 1912 1913 /**ADD LINK TO FORM NUMBER IN MOBILE**/ 1914 if ($(window).innerWidth() < 767) { 1915 var number = $(".dynamicFormEndText .ref").html(); 1916 $(".dynamicFormEndText .ref").empty(); 1917 $(".dynamicFormEndText .ref").append("<a href='tel:" + number + "'>" + number + "</a>"); 1918 $(".dynamicFormEndText .ref a").text(''); 1919 $(".phone-icon.mobileRef a:not(.whatsapp_icon)").attr("href","tel:"); 1920 } 1921 1922 // Date Picker 1923 story.dateTimePicker('he', 'DD/MM/YYYY', false, true); 1924 1925 1926 </script>
1926 1927
1927<script type="text/javascript"> 1928 jQuery.extend(jQuery.validator.messages, { 1929 required: 1930 "ש×× ××××", 1931 email: 1932 "××× ×××"× ×ª×§××" 1933 }); 1934 function setForm(form_id, ServerFunc, successFunc) { 1935 $(form_id).validate({ 1936 errorElement: 'span', 1937 rules: 1938 { 1939 "email": { 1940 //required: true, 1941 regex: /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/ 1942 }, 1943 1944 "phone": { 1945 regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/ 1946 }, 1947 "mobile": { 1948 regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/ 1949 }, 1950 1951 1952 "confirmUserPassword": { 1953 equalTo: "#userPasswordForUpdate" 1954 }, 1955 "confirmUserNewPassword": { 1956 equalTo: "#userNewPassword" 1957 } 1958 }, 1959 messages: { 1960 "email": { 1961 required: "ש×× ××××", 1962 regex: "××× ×××"× ×ª×§××" 1963 }, 1964 "phone": { 1965 regex: "××× ×ספר תק××" 1966 }, 1967 "mobile": { 1968 regex: "××× ×ספר תק××" 1969 }, 1970 "confirmUserPassword": { 1971 equalTo: "×× × ××× ×©×ס×ס×× ×××" 1972 }, 1973 "confirmUserNewPassword": { 1974 equalTo: "×× × ××× ×©×ס×ס×× ×××" 1975 }, 1976 "userNewPassword": { 1977 regex: "×× × ××× ×¡×ס×× ×××§×" 1978 }, 1979 "userPasswordForUpdate": { 1980 regex: "×× × ××× ×¡×ס×× ×××§×" 1981 }, 1982 } 1983 }); 1984 $(form_id+" input.EMail").each(function () { 1985 $(this).rules('add', { 1986 regex: /^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-Z]{2,5})$/, 1987 messages: { regex: '××× ×××"× ×ª×§××' } 1988 }); 1989 }); 1990 $(form_id +" input.NumberOnly").each(function () { 1991 $(this).rules('add', { 1992 regex: /^[0-9]+$/, 1993 messages: { regex: '××× ×ספר×× ××××' } 1994 }); 1995 }); 1996 1997 $(form_id + " input.Phone").each(function () { 1998 $(this).rules('add', { 1999 regex: /^\+?(?:[\s\-.()]*\d){7,15}[\s\-.()]*$/, 2000 messages: { regex: '××× ×ספר תק××' } 2001 }); 2002 }); 2003 2004 2005 if ($(form_id).hasClass("singleItemForm")){ 2006 submitSingleItemForm(); 2007 } 2008 else { 2009 submitForm(form_id, ServerFunc, successFunc); 2010 } 2011 2012 } 2013 2014 </script>
2014 2015 2016 <!--ACCESSABILTY--> 2017
2017<script type="text/javascript"> 2018 $(document).ready(function () { 2019 if ($("#home-gallery").length > 0) { 2020 $("#home-gallery ol.flex-control-nav.flex-control-paging a").each(function (index) { 2021 $(this).html("ס×××× " + parseInt(index + 1)); 2022 $(this).attr("role", "button"); 2023 }); 2024 } 2025 2026 }); 2027 </script>
2027 2028 2029 2030
2030<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>
2030 2031 2032 2033 2034
2034<script src="https://media.getmood.io/scripts/flexslider/jquery.flexslider-min.js" type="text/javascript"></script>
2034 2035
2035<script src="https://media.getmood.io/scripts/master-slider/quick-start/masterslider/masterslider.min.js" type="text/javascript"></script>
2035 2036 2037 2038 2039
2039<script type="text/javascript"> 2040 function toggleWishList(itemID,catalogID, button, userLoggedIn){ 2041 if ($(button).hasClass("active")) { 2042 $.post("/RemoveFromWishList", { CatalogItemID: itemID, CatalogID: catalogID }, function (data) { 2043 $(button).removeClass("active"); 2044 2045 if ($(".wishListPage").length) { 2046 $.post("/GetWishListItems", function (data) { 2047 $(".wishListPage .registerFormWrapper").html(""); 2048 $(".wishListPage .registerFormWrapper").html(data); 2049 2050 // Call the callback after DOM update if provided 2051 if (typeof afterRemoveWishlist === "function") { 2052 afterRemoveWishlist(); 2053 } 2054 }); 2055 } else { 2056 // Call the callback immediately if not on wishlist page 2057 if (typeof afterRemoveWishlist === "function") { 2058 afterRemoveWishlist(); 2059 } 2060 } 2061 }); 2062 } 2063 else { 2064 $.post("/AddToWishList", { CatalogItemID: itemID, CatalogID: catalogID }, function (data) { 2065 $(button).addClass("active"); 2066 var itemName = ""; 2067 var itemPrice = ""; 2068 if ($(button).closest(".catalogItemBox").length > 0) { 2069 itemName = $(button).closest(".catalogItemBox").find(".itemTitle").html().trim(); 2070 itemPrice = $(button).closest(".catalogItemBox").find(".finalPrice").html().trim(); 2071 } 2072 else { 2073 itemName = $(button).closest("#CatalogItemView").find("h1").html().trim(); 2074 itemPrice = $(button).closest("#CatalogItemView").find(".finalPrice").html().trim(); 2075 } 2076 2077 if (typeof gtag != 'undefined') { 2078 gtag("event", "add_to_wishlist", { 2079 currency: 'ILS', 2080 value: itemPrice, 2081 items: [ 2082 { 2083 'item_name': itemName, 2084 'item_id': itemID, 2085 'price':itemPrice, 2086 'quantity': 1 2087 } 2088 ] 2089 }); 2090 } 2091 2092 2093 2094 var itemQuantity = 1; 2095 var hasDiscount = false; 2096 var parentCategory = $(`.catalogItem${itemID}`).attr("parentcategory") 2097 var categoryName = $(`.catalogItem${itemID}`).attr("categoryname") 2098 var categoryID = $(`.catalogItem${itemID}`).attr("categoryid") 2099 var itemListID = $(`.catalogItem${itemID}`).attr("categoryid") 2100 let itemListId = $(`.catalogItem${itemID}`).attr("categoryid"); 2101 let itemListName = $(this).parent().find(".itemTitle").text().trim(); 2102 var isItemPage = false; 2103 if ($("body").hasClass("CatalogItemPage")) { 2104 if (itemListId == undefined) { 2105 itemListId = $("#CatalogItemView").attr("data-category") 2106 itemListName = "Catalog Item Page" 2107 } 2108 parentCategory = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("parentcategory") || $(`.catalogItem${itemID}`).attr("parentcategory") 2109 categoryName = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryname") || $(`.catalogItem${itemID}`).attr("categoryname") 2110 categoryID = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryid") || $(`.catalogItem${itemID}`).attr("categoryid") 2111 isItemPage = true; 2112 } 2113 console.log("1ss") 2114 var discount = 0; 2115 if ($(`.catalogItem${itemID}`).find(".hasDiscount").length > 0) { 2116 hasDiscount = true 2117 discount = parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-price")) - parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-prices")); 2118 if (isItemPage) { 2119 discount = parseFloat($(`.catalogItem${itemID} .itemBeforeDiscountPrice`).attr("data-price")) - parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-price")); 2120 } 2121 } 2122 $(".cartItem").each(function(){ 2123 if ($(this).attr("data-catalogitem") == itemID) { 2124 var quantity = $(this).find(".itemQuantityContainer input").val() 2125 itemQuantity = parseFloat(quantity) 2126 } 2127 2128 }) 2129 2130 2131 2132 if ($("body.home-page").length > 0) { 2133 itemListId = $(`.catalogItem${itemID}`).closest("section").attr("data-id"); 2134 itemListName = $(`.catalogItem${itemID}`).closest("section").find(".section-title h2").text().replace("<span>", "").replace("</span>", "") 2135 } 2136 if ($("#CatalogCategoryPage").length > 0) { 2137 itemListId = $(this).closest(".catalogItemBox").attr("categoryid") 2138 itemListName = $("h1").text().trim(); 2139 } 2140 if ($(".wishListPage").length > 0) { 2141 itemListId = "wishlistResults" 2142 itemListName = "Wishlist Items"; 2143 } 2144 if ($("#SearchResultPage").length > 0) { 2145 itemListId = "searchResultsList" 2146 itemListName = "Search Results"; 2147 2148 } 2149 if ($(`body.CatalogItemPage .relatedItems .catalogItem${itemID}`).length > 0) { 2150 itemListId = $(".RelatedItemsWrapper").attr("data-layer-list-id"); 2151 itemListName = $(".RelatedItemsWrapper").attr("data-layer-list-name"); 2152 2153 } 2154 //section catalog items 2155 if ($(button).closest(".grid-boxes").length > 0) { 2156 itemListName = $(button).closest(".grid-boxes").attr("data-layer-list-name"); 2157 itemListId = $(button).closest(".grid-boxes").attr("data-layer-list-id"); 2158 } 2159 //catalog category page items 2160 else if ($(button).closest("#CatalogCategoryPage").length > 0) { 2161 itemListName = $(button).closest("body").find("h1").text().trim(); 2162 itemListId = $(button).closest("#CatalogCategoryPage").attr("data-layer-list-id"); 2163 } 2164 //wishlist page items 2165 else if ($(button).closest("#wishlist-container").length > 0) { 2166 itemListName = $(button).closest("#wishlist-container").attr("data-layer-list-name"); 2167 itemListId = $(button).closest("#wishlist-container").attr("data-layer-list-id"); 2168 } 2169 //search results items 2170 else if ($(button).closest("#SearchResultPage").length > 0) { 2171 itemListName = $(button).closest("#SearchResultPage").attr("data-layer-list-name"); 2172 itemListId = $(button).closest("#SearchResultPage").attr("data-layer-list-id"); 2173 } 2174 2175 if (window.dataLayer != undefined) { 2176 dataLayer.push({ 2177 event: "add_to_wishlist", 2178 ecommerce: { 2179 currency: 'ILS', 2180 value: parseFloat($(".cartItemsNavSubTotal .totalSumItems .price").text().trim()), 2181 items: [ 2182 { 2183 item_id: itemID, 2184 item_name: itemName, 2185 discount: discount, 2186 index: $(`.catalogItem${itemID}`).index(), 2187 item_brand: "×××¨× ××××", 2188 item_category: parentCategory.trim() > 0 ? categoryName : parentCategory, 2189 item_category2: parentCategory.trim() > 0 ? parentCategory : categoryName , 2190 item_list_id: itemListId, 2191 item_list_name: itemListName , 2192 //item_variant: { item_variant }, 2193 price: itemPrice, 2194 quantity: itemQuantity 2195 } 2196 ] 2197 } 2198 }); 2199 2200 } 2201 2202 }); 2203 } 2204 //} 2205 //else { 2206 //popup to login 2207 // $("#shop-modal-force-login").modal('show'); 2208 //} 2209 } 2210 </script>
2210 2211 <input style="display:none" id="__pageLoaded" value="" /> 2212
2212<script type="text/javascript"> 2213 function checkIfPaymentPage(){ 2214 if (window.location.pathname.indexOf("/0/Payment")>-1){ 2215 window.location = window.location; 2216 } 2217 else if (window.location.pathname.indexOf("/0/Checkout") > -1) { 2218 $(".normal-form-submit .form-submit.shopBtn").attr('disabled', false); 2219 $(".normal-form-submit .spinner i").hide(); 2220 } 2221 } 2222 2223 $(window).bind("pageshow", function (event) { 2224 console.log("event page show: event persisted:" + event.persisted + " window.perfomance type: " + window.performance.navigation.type); 2225 console.log(window.performance); 2226 console.log("event.originalEvent.persisted: " + event.originalEvent.persisted); 2227 if (event.persisted || event.originalEvent.persisted || window.performance && window.performance.navigation.type == 2) { 2228 console.log("pageshow 1"); 2229 //updateCart(); 2230 updateCartV2(); 2231 $(".cartItemsCounter").show(); 2232 checkIfIntroWasShown(); 2233 checkIfPaymentPage(); 2234 checkIfMembersPopWasShown(); 2235 } 2236 else if (event.currentTarget.performance.navigation.type == 2) { 2237 console.log("pageshow target 2"); 2238 } 2239 else if (window.performance.navigation.type == 1) { 2240 console.log("pageshow reload"); 2241 } 2242 }); 2243 var iOS = /iPad|iPhone|Mac|Macintosh|iPod/.test(navigator.userAgent) && !window.MSStream; 2244 console.log("pageloaded check"); 2245 2246 if (iOS) { 2247 $(window).bind("pageshow", function (event) { 2248 setTimeout(function () { 2249 if ((event.persisted || window.performance || event.originalEvent.persisted) && window.performance.navigation.type == 2) { 2250 //updateCart(); 2251 updateCartV2(); 2252 console.log("pageshow 2"); 2253 $(".cartItemsCounter").show(); 2254 console.log("cart updated"); 2255 checkIfPaymentPage(); 2256 } 2257 }, 1500); 2258 }); 2259 $(window).bind("pageshow", function (event) { 2260 if ((event.persisted || window.performance || event.originalEvent.persisted) && window.performance.navigation.type == 2) { 2261 //updateCart(); 2262 updateCartV2(); 2263 console.log("pageshow 3"); 2264 $(".cartItemsCounter").show(); 2265 console.log("cart updated"); 2266 } 2267 }); 2268 } 2269 else if (window.innerWidth < 767) { 2270 $(window).bind("pageshow", function (event) { 2271 if (event.persisted) { 2272 //window.location = window.location; 2273 //updateCart(); 2274 updateCartV2(); 2275 console.log("pageshow 4"); 2276 $(".cartItemsCounter").show(); 2277 checkIfPaymentPage(); 2278 } 2279 }); 2280 } 2281 $(document).ready(function () { 2282 console.log("pageloaded document ready"); 2283 if ($("#__pageLoaded").val() != 1) { 2284 $("#__pageLoaded").val(1); 2285 } else { 2286 $("#__pageLoaded").val(1); 2287 console.log("pageshow 5"); 2288 //updateCart(); 2289 updateCartV2(); 2290 checkIfIntroWasShown(); 2291 $(".cartItemsCounter").show(); 2292 checkIfPaymentPage(); 2293 checkIfMembersPopWasShown(); 2294 } 2295 }); 2296 2297 </script>
2297 2298 2299 2300
2301<script> 2302 function parseResultToJSON(data) { 2303 try { 2304 return JSON.parse(data); 2305 } 2306 catch (e) { 2307 return null; 2308 } 2309 } 2310 2311 var addToCartEvent; 2312 function addToCart(itemID, catalogID, itemName, itemPrice, categories, quantity, maximumLimit, e, quickPurchase) { 2313 addToCartEvent = e; 2314 console.log("e.target this"); 2315 2316 2317 2318 2319 if (quantity > 0) { 2320 //debugger 2321 //console.log($(e.target).closest(".catalogItemBox").attr("class"));//catalogItemRowBox 2322 e.preventDefault(); 2323 var properties = {}; 2324 $(".catalogItem"+itemID+" .item-properties .propertyGroup").each(function () { 2325 var groupID = $(this).attr("data-id"); 2326 console.log("type: " + this.type || this.tagName.toLowerCase()); 2327 if (this.type == "radio") { 2328 var GroupName = $(this).attr("name"); 2329 var value = $("input[name=" + GroupName+"]:checked").val(); 2330 //properties.push({ groupID: groupID, value: value }); 2331 properties[groupID] = value; 2332 } 2333 else { 2334 var value = $(this).val(); 2335 //properties.push({ groupID: groupID, value: value }); 2336 properties[groupID] = value; 2337 } 2338 }); 2339 2340 var propertiesData = JSON.stringify( properties ); 2341 2342 var ingredients = {}; 2343 $(".catalogItem"+itemID+" .item-ingredients .ingredientGroup").each(function () { 2344 var groupID = $(this).attr("data-id"); 2345 console.log("type: " + this.type || this.tagName.toLowerCase()); 2346 var GroupName = $(this).attr("name"); 2347 var value=""; 2348 if ($(this).is(":checked")) 2349 value = $(this).val(); 2350 //var value = $("input[name=" + GroupName+"]:checked").val(); 2351 //properties.push({ groupID: groupID, value: value });
2352 if(ingredients[groupID]!="" && ingredients[groupID]!=undefined && ingredients[groupID]!= value) 2353 ingredients[groupID] += "," + value; 2354 else 2355 ingredients[groupID] = value; 2356 }); 2357 var ingredientsData = JSON.stringify( ingredients ); 2358 2359 2360 var variation = $(".catalogItem" + itemID + " .item-variations .finalVariationSelected").val(); 2361 if (window.location.pathname.indexOf("/0/Checkout") >= 0 && $(".checkOutItemsBoxItems").length > -1){ 2362 variation = $(".catalogItemBox.catalogItem" + itemID + " .finalVariationSelected").val(); 2363 } 2364 2365 2366 ///BUNDLE ITEM HANDLE MULTIPLE VARIATIONS 2367 var variationsQuantities = ""; 2368 if ($(".catalogItem" + itemID + " .item-variations .finalVariationQuantitesSelected").length > 0) { 2369 if ($(".catalogItem" + itemID + " .item-variations .finalVariationQuantitesSelected").length > 0 ) { 2370 $(".catalogItem" + itemID + " .item-variations .finalVariationQuantitesSelected").each(function () { 2371 variationsQuantities += "%"+$(this).val(); 2372 }); 2373 } 2374 console.log(variationsQuantities); 2375 } 2376 tempCart = false; 2377 if ($("#allowPOS").val() == "true" && $("#UserSelectedPOS").val() == "false") { 2378 openDeliverySelectionPop(false, false); 2379 tempCart = true; 2380 if ($(window).innerWidth() < 767) { 2381 $("#catalog-quickview-modal").modal('hide'); 2382 $(this).find(".modal-body").animate({ scrollTop: 0 }, "fast"); 2383 } 2384 2385 } 2386 2387 callAddToCartAjax(itemID, catalogID, quantity, propertiesData, ingredientsData, variation, variationsQuantities, quickPurchase, itemName, itemPrice, categories, tempCart) 2388 2389 } 2390 2391 return false; 2392 } 2393 2394 function callAddToCartAjax(itemID, catalogID, quantity, propertiesData, ingredientsData, variation, variationsQuantities, quickPurchase, itemName, itemPrice, categories, tempCart) { 2395 var e = addToCartEvent; 2396 2397 $.post("/AddToCart", { CatalogItemID: itemID, CatalogID: catalogID, Quantity: quantity, Properties: propertiesData, Ingredients: ingredientsData, Variation: variation, VariationsQuantities: variationsQuantities, TempCart: tempCart }, function (data) { 2398 //updateCart(); 2399 2400 var dataObj = parseResultToJSON(data); 2401 2402 //OpenQuickAlertItemAdded(); 2403 if (quickPurchase) { 2404 window.location = "/0/Checkout"; 2405 return false; 2406 } 2407 GiftAddedStepAlert(); 2408 if (!tempCart) { 2409 2410 if (data === "fail add item") { 2411 return false; 2412 } 2413 else if (data != "reached item limit") { 2414 var secondsbe = new Date().getTime() / 1000; 2415 console.log("before OpenQuickAlertItemAdded:", secondsbe); 2416 $.post("/OpenQuickAlert", { CatalogItemID: itemID, CatalogID: catalogID, CurrentCategoryID: 17329, currCatalogCategoryID: 0 }, 2417 function (data) { 2418 $(".navQuickAlert").html(data); 2419 OpenQuickAlertItemAdded(); 2420 } 2421 ) 2422 } 2423 2424 } 2425 2426 var itemsFound = $(".catalogItem" + itemID + " #addToCartBtn span"); 2427 if ($(".itemContent").length > 0) { 2428 itemsFound = $(".catalogItem" + itemID + " .itemContent #addToCartBtn span"); 2429 } 2430 2431 if (data == "reached item limit") { 2432 console.log("reached item limit"); 2433 $(itemsFound).each(function () { 2434 $(this).closest(".catalogItem" + itemID).find(".quantityLimitError").addClass("active"); 2435 $(this).removeClass("addedToCart"); 2436 $(this).closest("button").removeClass("addedToCart"); 2437 var element = $(this); 2438 setTimeout(function () { 2439 $(element).closest(".catalogItem" + itemID).find(".quantityLimitError").removeClass("active"); 2440 }, 2000); 2441 }); 2442 } 2443 else if (data == "need to reach minimum" || data == "Wrong Amou
2443nt"){ 2444 2445 } 2446 2447 else if (dataObj != null && dataObj.Message == "Not allowed to add to cart, catalogs changed!") { 2448 console.log("cart not empty"); 2449 $("#shop-modal-catalog-changed-pop #update-cart-catalog-btn").attr("data-cart", JSON.stringify(dataObj)); 2450 $("#shop-modal-catalog-changed-pop").modal().show(); 2451 } 2452 else { 2453 $(".cart").html(data); 2454 var items = $(".cart .cartItemsQ").html(); 2455 $(".cartItemsCounter span").html(parseInt(items)); 2456 $(".cartItemsCounter").show(); 2457 var secondsup = new Date().getTime() / 1000; 2458 console.log("cart updated", secondsup); 2459 2460 $(itemsFound).each(function(){ 2461 $(this).addClass("addedToCart"); 2462 $(this).closest("button").addClass("addedToCart"); 2463 }); 2464 $(itemsFound[0]).addClass("addedToCart"); 2465 $(itemsFound[0]).closest("button").addClass("addedToCart"); 2466 if ($(".fixedAddToCartStrip").length > 0) { 2467 $("#CatalogItemView .fixedAddToCartStrip").find(".fixedMsg").addClass("active"); 2468 setTimeout(function () { 2469 $("#CatalogItemView .fixedAddToCartStrip").find(".fixedMsg").removeClass("active"); 2470 }, 3000); 2471 } 2472 2473 2474 2475 2476 UpdateItemsFlashy(); 2477 2478//UpdateItemsFlashy(); 2479 2480 if (window.dataLayer != undefined) { 2481 categoriesNew = categories.replace("'", "").replace("\"", "").replace(">",">"); 2482 dataLayer.push({ 2483 'event': 'addToCart', 2484 'ecommerce': 2485 { 2486 'currencyCode': 'ILS', 2487 'add': { // 'add' actionFieldObject measures. 2488 'products': [{ // adding a product to a shopping cart. 2489 'name': itemName.replace("'", "").replace("\"", ""), 2490 'id': itemID , 2491 'price': parseFloat(itemPrice).toFixed(2), 2492 'brand': '', 2493 'category': categoriesNew, 2494 'variant': '', 2495 'quantity': quantity 2496 }] 2497 } 2498 } 2499 }); 2500 } 2501 2502 2503 if (typeof gtag != 'undefined') { 2504 let categoriesNew = categories.replace("'", "").replace("\"", "").replace(">",">"); 2505 gtag('event', 'add_to_cart', { 2506 currency: 'ILS', 2507 value: parseFloat(itemPrice).toFixed(2) * quantity, 2508 items: [{ 2509 item_id: itemID, 2510 item_name: itemName.replace("'", "").replace("\"", ""), 2511 price: parseFloat(itemPrice).toFixed(2), 2512 item_category: categoriesNew, 2513 quantity: quantity 2514 }] 2515 }); 2516 } 2517 2518 2519 2520 var itemQuantity = 1; 2521 if (quantity > 1 && $(`.${e.target.className}`).closest(".itemTop")) { 2522 itemQuantity = quantity; 2523 } 2524 var hasDiscount = false; 2525 var parentCategory = $(`.catalogItem${itemID}`).attr("parentcategory") 2526 var categoryName = $(`.catalogItem${itemID}`).attr("categoryname") 2527 var categoryID = $(`.catalogItem${itemID}`).attr("categoryid") 2528 var listName = false 2529 if ($("body").hasClass("CatalogItemPage")) { 2530 parentCategory = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("parentcategory") || $(`.catalogItem${itemID}`).attr("parentcategory") 2531 categoryName = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryname") || $(`.catalogItem${itemID}`).attr("categoryname") 2532 categoryID = $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryid") || $(`.catalogItem${itemID}`).attr("categoryid") 2533 isItemPage = true; 2534 listName = true; 2535 } 2536 //section catalog items 2537 if ($(e.target).closest(".grid-boxes").length > 0 && !$(e.target).closest("section").hasClass("grid-Catalog-Items")) { 2538 categoryName = $(e.target).closest(".grid-boxes").attr("data-layer-list-name"); 2539 categoryID = $(e.target).closest(".grid-boxes").attr("data-layer-list-id"); 2540 listName = true; 2541 } 2542 //catalog category page items 2543 else if ($(e.target).closest("#CatalogCategoryPage").length > 0) { 2544 categoryName = $(e.target).closest("body").find("h1").text().trim(); 2545 categoryID = $(e.target).closest("#CatalogCategoryPage").attr("data-layer-list-id"); 2546 listName = true; 2547 } 2548 //wishlist page items 2549 else if ($(e.target).closest("#wishlist-container").length > 0) { 2550 //categoryName = $(e.target).closest("#wishlist-container").attr("data-layer-list-name"); 2551 categoryID = $(e.target).closest("#wishlist-container").attr("data-layer-list-id"); 2552 //listName = true; 2553 } 2554 //search results items 2555 else if ($(e.target).closest("#SearchResultPage").length > 0) { 2556 categoryName = $(e.target).closest("#SearchResultPage").attr("data-layer-list-name"); 2557 categoryID = $(e.target).closest("#SearchResultPage").attr("data-layer-list-id"); 2558 listName = true; 2559 } 2560 else if ($(e.target).closest(".RelatedItemsWrapper").length > 0) { 2561 categoryName = $(e.target).closest(".RelatedItemsWrapper").attr("data-layer-list-name"); 2562 categoryID = $(e.target).closest(".RelatedItemsWrapper").attr("data-layer-list-id"); 2563 listName = true; 2564 } 2565 console.log("add to cart") 2566 var discount = 0; 2567 if ($(`.catalogItem${itemID}`).find(".hasDiscount").length > 0) { 2568 hasDiscount = true 2569 discount = parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-price")) - parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-prices")); 2570 if (isItemPage) { 2571 discount = parseFloat($(`.catalogItem${itemID} .itemBeforeDiscountPrice`).attr("data-price")) - parseFloat($(`.catalogItem${itemID} .finalPrice`).attr("data-price")); 2572 } 2573 } 2574 if (window.dataLayer != undefined) { 2575 dataLayer.push({ 2576 event: "add_to_cart", 2577 ecommerce: { 2578 currency: 'ILS', 2579 value: parseFloat(itemPrice) * itemQuantity, 2580 items: [ 2581 { 2582 item_id: itemID, 2583 item_name: itemName, 2584 discount: discount, 2585 index: $(`.catalogItem${itemID}`).index(), 2586 item_brand: '×××¨× ××××', 2587 item_category: parentCategory.trim() != "" ? parentCategory : $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryname") || $(`.catalogItem${itemID}`).attr("categoryname"), 2588 item_category2: parentCategory.trim() != "" ? $(`#CatalogItemView.catalogItem${itemID} .itemContent`).attr("categoryname") || $(`.catalogItem${itemID}`).attr("categoryname") : "", 2589 item_list_id: categoryID , 2590 item_list_name: !listName || $(e.target).closest("#wishlist-container").length > 0 ? $(e.target).closest(".grid-boxes").attr("data-layer-list-name") || $(e.target).closest("#wishlist-container").attr("data-layer-list-name") : categoryName , 2591 //item_variant: { item_variant }, 2592 price: itemPrice, 2593 quantity: itemQuantity 2594 } 2595 ] 2596 } 2597 }); 2598 2599 } 2600 2601 var catalogItemBox = $(e.target).closest(".catalogItemBox"); 2602 if ($(catalogItemBox).length == 0){ 2603 catalogItemBox = $(e.target).closest(".item-quantity.catalogItemBoxQuantity").parent(); 2604 } 2605 2606 if ($(catalogItemBox).hasClass("catalogItemRowBox") || $(catalogItemBox).hasClass("catalogItemRowBoxQuick") || $(catalogItemBox).find(".item-quantity.catalogItemBoxQuantity").length >0 ) { 2607 var cartItemID = $(".cartItemsTable .cartItem[data-catalogitem=" + itemID + "]").attr("data-cartitem"); 2608 $("#item" + itemID + "_Quantity input").attr("data-cartitem", cartItemID); 2609 if ($("#item" + itemID + "_Quantity input").closest(".item-quantity-options").length > 0){ 2610 $("#item" + itemID + "_Quantity input").closest(".item-quantity-options").addClass("active"); 2611 $("#item" + itemID + "_Quantity input").closest(".item-quantity-options").prev().addClass("inactive"); 2612 if ($(".cartItemsTable .cartItem[data-catalogitem=" + itemID + "]").find(".itemQuantityContainer span span").length == 0){ 2613 var QuantityInCart = $(".cartItemsTable .cartItem[data-catalogitem=" + itemID + "]").find(".itemQuantityContainer input").val().trim(); 2614 } 2615 else { 2616 var QuantityInCart = $(".cartItemsTable .cartItem[data-catalogitem=" + itemID + "]").find(".itemQuantityContainer span span").html().trim(); 2617 } 2618 2619 /*$(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item="+itemID+"]").find(".AddToCartMsg").html("×××ת ×ס×: "+ QuantityInCart); 2620 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item="+itemID+"]").find(".AddToCartMsg").addClass("active"); 2621 setTimeout(function () { 2622 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item="+itemID+"]").find(".AddToCartMsg").removeClass("active"); 2623 }, 1000);*/ 2624 } 2625 } 2626 if (!$("#item" + itemID + "_Quantity input").closest(".catalogItemBox").hasClass("catalogItemRowBoxQuick") && !$("#item" + itemID + "_Quantity input").closest(".catalogItemBox").hasClass("catalogItemRowBox") && $(catalogItemBox).find(".item-quantity.catalogItemBoxQuantity").length <= 0) { 2627 if ($("#CatalogItemView #item" + itemID + "_Quantity input").length > 0) { 2628 var minimumValue = parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("min")); 2629 var stepValue = parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("step")); 2630 } 2631 else if ($(".catalogItem"+itemID+" .catalogItemBoxInner").attr("data-min")!="undefined") { 2632 var minimumValue = parseInt($(".catalogItem"+itemID+" .catalogItemBoxInner").attr("data-min")); 2633 var stepValue = parseInt($(".catalogItem"+itemID+" .catalogItemBoxInner").attr("data-step")); 2634 } 2635 2636 if (stepValue * quantity >=minimumValue){ 2637 if ($("#CatalogItemView #item" + itemID + "_Quantity").closest(".item-quantity").attr("data-weightcalc")== "True"){ 2638 $("#CatalogItemView #item" + itemID + "_Quantity input").val(quantity); 2639 $("#CatalogItemView #item" + itemID + "_Quantity input").attr("data-val", quantity); 2640 } 2641 else { 2642 $("#CatalogItemView #item" + itemID + "_Quantity input").val(stepValue * quantity); 2643 $("#CatalogItemView #item" + itemID + "_Quantity input").attr("data-val", quantity); 2644 //$("#CatalogItemView #item" + itemID + "_Quantity input").attr("data-val", parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("min")) / parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("step"))); 2645 } 2646 2647 } 2648 else { 2649 $("#CatalogItemView #item" + itemID + "_Quantity input").val(minimumValue); 2650 $("#CatalogItemView #item" + itemID + "_Quantity input").attr("data-val", parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("min")) / parseInt($("#CatalogItemView #item" + itemID + "_Quantity input").attr("step"))); 2651 } 2652 2653 } 2654 else if ($("#item" + itemID + "_Quantity input").closest(".catalogItemBox").hasClass("catalogItemRowBoxQuick")) { 2655 if ($("#item" + itemID + "_Quantity input").closest(".item-quantity").attr("data-weight") == "True") { 2656 // var currentQuantity = $("#item" + itemID + "_Quantity input").attr("data-val"); 2657 // $("#item" + itemID + "_Quantity input").attr("data-val", parseInt(currentQuantity) + quantity); 2658 } 2659 else { 2660 var stepValue = parseInt($("#item" + itemID + "_Quantity input").attr("step")); 2661 $("#item" + itemID + "_Quantity input").attr("data-val", stepValue * quantity); 2662 } 2663 2664 } 2665 if (false) { 2666 $.post("/GetTotalStrip", { }, function (data) { 2667 $(".subTotalStripWrapper").html(data); 2668 if (!$(".subTotalStripWrapper").hasClass("active")) { 2669 setTimeout(function () { 2670 $(".subTotalStripWrapper").addClass("active"); 2671 }, 350); 2672 } 2673 }); 2674 } 2675 var cartItemQuantity = $(".cartItemsTable .cartItem[data-catalogitem=" + itemID + "] .item-quantity input").attr("data-val"); 2676 $(".catalogItem" + itemID).attr("data-incart", cartItemQuantity);
2677 if ($(".checkOutItemsBox").length >-1){ 2678 //updateCart("", "", true); 2679 updateCartV2("", "", "", true); 2680 } 2681 } 2682 setTimeout(function () { 2683 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart.active").removeClass("LockItem"); 2684 }, 200); 2685 }); 2686 2687 } 2688 2689 2690 function QuantityMinus(id) { 2691 2692 var step = 1; 2693 var q = 1; 2694 var element; 2695 if (window.innerWidth > 767) { 2696 if (window.location.search.indexOf("ItemID") > 0) { 2697 if ($(".itemContent .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2698 element = $(".itemContent .itemQuantityContainer#item" + id + "_Quantity input"); 2699 } 2700 else { 2701 //related item 2702 element = $(".catalogItemBox .itemQuantityContainer#item" + id + "_Quantity input"); 2703 } 2704 } 2705 else { 2706 if ($(".items .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2707 element = $(".items .itemQuantityContainer#item" + id + "_Quantity input"); 2708 } 2709 else { 2710 element = $(".catalogItemBoxQuantity .itemQuantityContainer#item" + id + "_Quantity input"); 2711 } 2712 } 2713 } 2714 else { 2715 if (window.location.search.indexOf("ItemID") > 0) { 2716 if ($(".itemContent .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2717 element = $(".itemContent .itemQuantityContainer#item" + id + "_Quantity input"); 2718 } 2719 else { 2720 //related item 2721 element = $(".catalogItemBox .itemQuantityContainer#item" + id + "_Quantity input"); 2722 } 2723 } 2724 else { 2725 if ($(".items .itemQuantityContainerMobile#item" + id + "_Quantity input").length > 0) { 2726 element = $(".items .itemQuantityContainerMobile#item" + id + "_Quantity input"); 2727 } 2728 else { 2729 element = $(".catalogItemBoxQuantity .itemQuantityContainer#item" + id + "_Quantity input"); 2730 } 2731 } 2732 //var q = parseInt($(".items .itemQuantityContainerMobile#item" + id + "_Quantity input").val()); 2733 } 2734 if ($(element).val().indexOf(".") > -1 || $(element).attr("step").indexOf(".") > -1) { 2735 q = parseFloat($(element).val()); 2736 step = parseFloat($(element).attr("step")); 2737 } 2738 else { 2739 q = parseInt($(element).val()); 2740 step = parseInt($(element).attr("step")); 2741 } 2742 //q = parseInt($(element).val()); 2743 //step = parseInt($(element).attr("step")); 2744 2745 var isWeight = $(element).closest(".item-quantity").attr("data-weight") == "True"; 2746 var isWeightCalc = $(element).closest(".item-quantity").attr("data-weightCalc") == "True"; 2747 if (!isWeight && isWeightCalc) { 2748 step = 1; 2749 } 2750 2751 var max = $(element).parent().attr("data-max"); 2752 if (max != "0" && max != undefined) { 2753 $(element).closest(".item-quantity.catalogItemBoxQuantity").find(".quantityLimitError").removeClass("active"); 2754 } 2755 2756 //if (q > 1) { 2757 // if ((q - step) >= parseInt($(element).attr("min")) ) { 2758 // $(element).val(q - step); 2759 // var quantityVal = parseInt($(element).attr("data-val")) -1; 2760 // $(element).attr("data-val", quantityVal); 2761 // q = q - step; 2762 // changeQuantity(id, quantityVal, element); 2763 // } 2764 //} 2765 var minVal = parseFloat($(element).parent().attr("data-min")); 2766 if ($(element).attr("step").indexOf(".") > -1) { 2767 minVal = parseFloat($(element).attr("step")) * minVal; 2768 } 2769 if (q > -1 && q > parseFloat(minVal)) { 2770 $("#cartItem_" + id).addClass("LockItem"); 2771 $(".cartItemsTable.hasQuantitySelection div[data-cartitem='" + id + "']").addClass("LockItem"); 2772 2773 //if ((q - step) >= parseInt($("#item" + id + "_Quantity").attr("data-min"))) { 2774 // $("#item" + id + "_Quantity input").val(q - step); 2775 // var quantityVal = parseInt($("#item" + id + "_Quantity input").attr("data-val")) - 1; 2776 //$("#item" + id + "_Quantity input").attr("data-val", quantityVal); 2777 if ($(element).val().indexOf(".") > -1 || $(element).attr("step").indexOf(".") > -1) { 2778 q = parseFloat(q - step).toFixed(1); 2779 } 2780 else { 2781 q = parseInt(q - step); 2782 } 2783 2784 $(element).val(q); 2785 var quantityVal = parseFloat($(element).attr("data-val")) - 1; 2786 $(element).attr("data-val", quantityVal); 2787 2788 changeQuantity(id, quantityVal, element); 2789 2790 2791 //addToCart(id, catalogID, -1, e); 2792 //} 2793 } 2794 else if (q <= parseFloat($(element).parent().attr("data-min"))) { 2795 //closeAddToCartOptions($(".catalogItemBoxQuantity[data-item='" + id + "']").find(".quantity-start button")); 2796 //removeItemFromCart(cartItemID, id); 2797 } 2798 setTimeout(function () { 2799 $("#cartItem_" + id).removeClass("LockItem"); 2800 $(".cartItemsTable.hasQuantitySelection div[data-cartitem='" + cartItemID + "']").removeClass("LockItem"); 2801 }, 2000); 2802 } 2803 function QuantityPlus(id, quantityInCart, max) { 2804 var step = 1; 2805 var q = 1; 2806 var element; 2807 if (max.indexOf("()") > -1) { 2808 max = eval(max); 2809 } 2810 if (window.innerWidth > 767) { 2811 if (window.location.search.indexOf("ItemID") > 0) { 2812 if ($(".itemContent .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2813 element = $(".itemContent .itemQuantityContainer#item" + id + "_Quantity input"); 2814 } 2815 else { 2816 //related item 2817 element = $(".catalogItemBox .itemQuantityContainer#item" + id + "_Quantity input"); 2818 } 2819 } 2820 else { 2821 if ($(".items .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2822 element = $(".items .itemQuantityContainer#item" + id + "_Quantity input"); 2823 } 2824 else { 2825 element = $(".catalogItemBoxQuantity .itemQuantityContainer#item" + id + "_Quantity input"); 2826 2827 } 2828 } 2829 } 2830 else { 2831 if (window.location.search.indexOf("ItemID") > 0) { 2832 if ($(".itemContent .itemQuantityContainer#item" + id + "_Quantity input").length > 0) { 2833 element = $(".itemContent .itemQuantityContainer#item" + id + "_Quantity input"); 2834 } 2835 else { 2836 //related item 2837 element = $(".catalogItemBox .itemQuantityContainer#item" + id + "_Quantity input"); 2838 } 2839 // element = $(".itemContent .itemQuantityContainer#item" + id + "_Quantity input"); 2840 } 2841 else { 2842 if ($(".items .itemQuantityContainerMobile#item" + id + "_Quantity input").length > 0) { 2843 element = $(".items .itemQuantityContainerMobile#item" + id + "_Quantity input"); 2844 } 2845 else { 2846 element = $(".catalogItemBoxQuantity .itemQuantityContainer#item" + id + "_Quantity input"); 2847 } 2848 } 2849 } 2850 2851 2852 q = parseInt($(element).val()); 2853 step = parseInt($(element).attr("step")); 2854 var isWeight = $(element).closest(".item-quantity").attr("data-weight") == "True"; 2855 var isWeightCalc = $(element).closest(".item-quantity").attr("data-weightCalc") == "True"; 2856 if (!isWeight && isWeightCalc) { 2857 step = 1; 2858 } 2859 2860 if (quantityInCart == undefined) { 2861 quantityInCart = 0; 2862 } 2863 if (max != "0" && max != undefined) { 2864 if ((step + parseInt(quantityInCart) * step) / step > parseInt(max) || (q / step) + parseInt(quantityInCart) >= parseInt(max)) { 2865 console.log("limit"); 2866 if ($(element).closest(".item-quantity").find(".quantityLimitError").length == 0) { 2867 $(element).closest(".item-quantity").parent().parent().find(".quantityLimitError").addClass("active"); 2868 //$(element).closest(".item-quantity.catalogItemBoxQuantity").find(".AddToCartMsg").removeClass("active"); 2869 setTimeout(function () { 2870 $(element).closest(".item-quantity").parent().parent().find(".quantityLimitError").removeClass("active"); 2871 }, 2000); 2872 return false; 2873 } else { 2874 $(element).closest(".item-quantity").find(".quantityLimitError").addClass("active"); 2875 //$(element).closest(".item-quantity.catalogItemBoxQuantity").find(".AddToCartMsg").removeClass("active"); 2876 setTimeout(function () { 2877 $(element).closest(".item-quantity").find(".quantityLimitError").removeClass("active"); 2878 }, 2000); 2879 return false; 2880 } 2881 2882 } 2883 else { 2884 $(element).closest(".item-quantity").find(".quantityLimitError").removeClass("active"); 2885 } 2886 } 2887 2888 q = q + step; 2889 $(element).val(q); 2890 var quantityVal = parseInt($(element).attr("data-val")) + 1; 2891 $(element).attr("data-val", quantityVal); 2892 changeQuantity(id, quantityVal, element); 2893 } 2894 2895 function QuantityVariationPlus(propertyID, propertyGroupID) { 2896 var step = 1; 2897 var q = 1; 2898 var element = $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input"); 2899 q = parseInt($(element).val()); 2900 step = parseInt($(element).attr("step")); 2901 q = q + step; 2902 var max = $("#propertyGroupContainer_" + propertyGroupID).attr("data-max"); 2903 var allSelectedPropertiesCount = $("#propertyGroupContainer_" + propertyGroupID).attr("data-val");; 2904 var currentValues = JSON.parse($("input[name=variationGroup_" + propertyGroupID + "_" + propertyID + "]").val()); 2905 var newValuesList = {}; 2906 2907 2908 if (parseInt(max) >= parseInt(allSelectedPropertiesCount) + step) { 2909 $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").val(q); 2910 var quantityVal = parseInt($(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").attr("data-val")) + 1; 2911 $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").attr("data-val", quantityVal); 2912 $("input[name=variationGroup_" + "_" + propertyID + "]").attr("data-val", parseInt(allSelectedPropertiesCount) + step); 2913 //newValuesList[propertyID] = q; 2914 $(".propertyQuantityContainer").each(function () { 2915 var inputValue = $(this).find("input").val(); 2916 var pID = $(this).find("input").attr("data-id"); 2917 newValuesList[pID] = inputValue; 2918 }); 2919 var newValuesListData = JSON.stringify(newValuesList); 2920 $("input[name=variationGroup_" + "_" + propertyID + "]").val(newValuesListData); 2921 calculatePropertiesQuantityPrice(); 2922 changePhoto(propertyID, propertyGroupID, true); 2923 $(".propertyOption[data-variation=" + propertyID + "] .selectItemBtn").hide(); 2924 $(".propertyOption[data-variation=" + propertyID + "] .property-quantity").show(); 2925 } 2926 else if (currentValues == 0) { 2927 $(".propertyOption[data-variation=" + propertyID + "] .selectItemBtn").show(); 2928 $(".propertyOption[data-variation=" + propertyID + "] .property-quantity").hide(); 2929 } 2930 2931 } 2932 function QuantityVariationMinus(propertyID, propertyGroupID) { 2933 var step = 1; 2934 var q = 1; 2935 var element; 2936 var element = $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input"); 2937 q = parseInt($(element).val()); 2938 step = parseInt($(element).attr("step")); 2939 var min = $("#propertyGroupContainer_" + propertyGroupID).attr("data-min"); 2940 var allSelectedPropertiesCount = $("input[name=propertyGroup_" + propertyGroupID + "]").attr("data-val"); 2941 var newValuesList = {}; 2942 if (q > 0) { 2943 //if (parseInt(allSelectedPropertiesCount) > parseInt(min)) { 2944 $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").val(q - step); 2945 var quantityVal = parseInt($(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").attr("data-val")) - 1; 2946 $(".itemContent .property-quantity .propertyQuantityContainer#variation" + propertyID + "_Quantity input").attr("data-val", quantityVal); 2947 q = q - step; 2948 //changeQuantity(id, quantityVal); 2949 $("input[name=propertyGroup_" + propertyGroupID + "]").attr("data-val", parseInt(allSelectedPropertiesCount) - step); 2950 $(".propertyQuantityContainer").each(function () { 2951 var inputValue = $(this).find("input").val(); 2952 var pID = $(this).find("input").attr("data-id"); 2953 newValuesList[pID] = inputValue; 2954 }); 2955 var newValuesListData = JSON.stringify(newValuesList); 2956 $("input[name=propertyGroup_" + propertyGroupID + "]").val(newValuesListData); 2957 calculatePropertiesQuantityPrice(); 2958 //} 2959 changePhoto(propertyID, propertyGroupID, false); 2960 if (q == 0) { 2961 $(".propertyOption[data-variation=" + propertyID + "] .selectItemBtn").show(); 2962 $(".propertyOption[data-variation=" + propertyID + "] .property-quantity").hide(); 2963 } 2964 } 2965 else { 2966 $(".propertyOption[data-variation=" + propertyID + "] .selectItemBtn").show(); 2967 $(".propertyOption[data-variation=" + propertyID + "] .property-quantity").hide(); 2968 } 2969 } 2970 2971 function QuantityMinusAddToCart(id, catalogID, quantity, e) { 2972 console.log("QuantityMinusAddToCart") 2973 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart.active").addClass("LockItem"); 2974 2975 var step = 1; 2976 var q = 1; 2977 var element; 2978 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 2979 if (element.length == 0) { 2980 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 2981 } 2982 if ($("#catalog-quickview-modal").hasClass("in")) { 2983 //element = $("#CatalogModule .catalogItemQuickView .item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 2984 } 2985 if ($(element).val().indexOf(".") > -1 || $(element).attr("step").indexOf(".") > -1) { 2986 q = parseFloat($(element).val()); 2987 step = parseFloat($(element).attr("step")); 2988 } 2989 else { 2990 q = parseInt($(element).val()); 2991 step = parseInt($(element).attr("step")); 2992 } 2993 2994 //var cartItemID = $("#item" + id + "_Quantity input").attr("data-cartitem"); 2995 var cartItemID = $(element).attr("data-cartitem"); 2996 if (q > -1 && q > parseFloat($(element).parent().attr("data-min"))) { 2997 //if ((q - step) >= parseInt($("#item" + id + "_Quantity").attr("data-min"))) { 2998 // $("#item" + id + "_Quantity input").val(q - step); 2999 // var quantityVal = parseInt($("#item" + id + "_Quantity input").attr("data-val")) - 1; 3000 //$("#item" + id + "_Quantity input").attr(
3000"data-val", quantityVal); 3001 if ($(element).val().indexOf(".") > -1 || $(element).attr("step").indexOf(".") > -1) { 3002 q = parseFloat(q - step).toFixed(1); 3003 } 3004 else { 3005 q = parseInt(q - step); 3006 } 3007 3008 $(element).val(q); 3009 //var quantityVal = parseFloat($(element).attr("data-val")) - 1; 3010 var quantityVal = parseFloat($(element).val()); 3011 $(element).attr("data-val", quantityVal / step); 3012 3013 changeQuantity(cartItemID, quantityVal / step, element); 3014 } 3015 else if (q <= parseFloat($(element).parent().attr("data-min"))) { 3016 closeAddToCartOptions($(".catalogItemBoxQuantity[data-item='" + id + "']").find(".quantity-start button")); 3017 removeItemFromCart(cartItemID, id); 3018 } 3019 if (q == 0) { 3020 closeAddToCartOptions($(".catalogItemBoxQuantity[data-item='" + id + "']").find(".quantity-start button")); 3021 removeItemFromCart(cartItemID, id); 3022 } 3023 else { 3024 //$(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item=" + id + "]").find(".AddToCartMsg").html("×××ת ×¢×××× ×"); 3025 //$(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item=" + id + "]").find(".AddToCartMsg").addClass("active"); 3026 //setTimeout(function () { 3027 // $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart[data-item=" + id + "]").find(".AddToCartMsg").removeClass("active"); 3028 //}, 1000); 3029 } 3030 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").removeClass("active"); 3031 3032 setTimeout(function () { 3033 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart.LockItem").removeClass("LockItem"); 3034 }, 200); 3035 3036 } 3037 function QuantityPlusAddToCart(id, catalogID, itemName, itemPrice, categories, quantity, max, e, quantityOnChange) { 3038 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart.active").addClass("LockItem"); 3039 3040 console.log("D") 3041 var step = 1; 3042 var q = 1; 3043 var element; 3044 //var max = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] .itemQuantityContainer").attr("data-max"); 3045 if (max != "0" && max != undefined) { 3046 if (parseInt(max) <= quantity) { 3047 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").addClass("active"); 3048 //$(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".AddToCartMsg").removeClass("active"); 3049 setTimeout(function () { 3050 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").removeClass("active"); 3051 }, 2000); 3052 return false; 3053 } 3054 else { 3055 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").removeClass("active"); 3056 } 3057 } 3058 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3059 if (element.length == 0) { 3060 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3061 } 3062 if ($("#catalog-quickview-modal").hasClass("in")) { 3063 element = $("#CatalogModule .catalogItemQuickView .item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3064 } 3065 3066 if ($(element).val().indexOf(".") > -1 || $(element).attr("step").indexOf(".") > -1) { 3067 q = parseFloat($(element).val()); 3068 step = parseFloat($(element).attr("step")); 3069 q = parseFloat(q + step).toFixed(1); 3070 } 3071 else { 3072 q = parseInt($(element).val()); 3073 step = parseInt($(element).attr("step")); 3074 q = parseInt(q + step); 3075 } 3076 if (quantityOnChange != undefined && quantityOnChange > 1) { 3077 var quantityVal = parseFloat(quantityOnChange); 3078 $("#item" + id + "_Quantity input").attr("data-val", quantityVal); 3079 var quickPurchase = false; 3080 addToCart(id, catalogID, itemName, itemPrice, categories, quantityVal, max, e, quickPurchase); 3081 } 3082 else { 3083 $("#item" + id + "_Quantity input").val(q); 3084 var quantityVal = parseFloat($("#item" + id + "_Quantity input").attr("data-val")) + 1; 3085 //var quantityVal = parseFloat(quantity); 3086 if ($("#catalog-quickview-modal").hasClass("in")) { 3087 quantityVal = (parseFloat($("#CatalogModule .catalogItemQuickView #item" + id + "_Quantity input").attr("data-val")) + 1); 3088 //quantityVal = parseFloat(quantity); 3089 } 3090 $("#item" + id + "_Quantity input").attr("data-val", quantityVal); 3091 //changeQuantity(id, quantityVal); 3092 var quickPurchase = false; 3093 addToCart(id, catalogID, itemName, itemPrice, categories, 1, max, e, quickPurchase); 3094 } 3095 //setTimeout(function () { 3096 // $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart.active").removeClass("LockItem"); 3097 //}, 200); 3098 } 3099 3100 function QuantityPlusAddToCartFirstTime(button, id, catalogID, itemName, itemPrice, categories, quantity, max, e) { 3101 var step = 1; 3102 var q = 1; 3103 var element; 3104 //var max = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] .itemQuantityContainer").attr("data-max"); 3105 if (max != "0" && max != undefined) { 3106 if (parseFloat(max) < quantity) { 3107 console.log("limit"); 3108 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").addClass("active"); 3109 //$(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".AddToCartMsg").removeClass("active"); 3110 setTimeout(function () { 3111 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").removeClass("active"); 3112 }, 2000); 3113 return false; 3114 } 3115 else { 3116 $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "']").find(".quantityLimitError").removeClass("active"); 3117 } 3118 } 3119 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3120 if (element.length == 0) { 3121 element = $(".item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3122 } 3123 if ($("#catalog-quickview-modal").hasClass("in")) { 3124 element = $("#CatalogModule .catalogItemQuickView .item-quantity.catalogItemBoxQuantity[data-item='" + id + "'] input"); 3125 } 3126 var minimum = $(element).attr("min"); 3127 q = parseFloat($(element).val()); 3128 q = 0; 3129 step = parseFloat($(element).attr("step")); 3130 3131 q = q + step; 3132 if (minimum != undefined && parseFloat(minimum) > q) { 3133 q = minimum; 3134 } 3135 $("#item" + id + "_Quantity input").val(q); 3136 var quantityVal = parseFloat($("#item" + id + "_Quantity input").attr("data-val")); 3137 if ($("#catalog-quickview-modal").hasClass("in")) { 3138 quantityVal = (parseFloat($("#CatalogModule .catalogItemQuickView #item" + id + "_Quantity input").attr("data-val"))); 3139 } 3140 3141 if (quantityVal == 0) 3142 quantityVal = 1; 3143 $("#item" + id + "_Quantity input").attr("data-val", quantityVal); 3144 //changeQuantity(id, quantityVal); 3145 var quickPurchase = false; 3146 3147 if ($("#item" + id + "_Quantity input").closest(".catalogItemBox").hasClass("itemSoldByWeight")) { 3148 addToCart(id, catalogID, itemName, itemPrice, categories, quantity, max, e, quickPurchase); 3149 } 3150 else if ($("#item" + id + "_Quantity input").closest(".item-quantity").hasClass("itemSoldByWeight")) { 3151 addToCart(id, catalogID, itemName, itemPrice, categories, quantity, max, e, quickPurchase); 3152 } 3153 else { 3154 addToCart(id, catalogID, itemName, itemPrice, categories, q, max, e, quickPurchase); 3155 } 3156 3157 3158 //var cartItemID = $(".cartItemsTable .cartItem[data-catalogitem=" + id + "]").attr("data-cartitem"); 3159 //$("#item" + id + "_Quantity input").attr("data-cartitem", cartItemID); 3160 } 3161 3162 3163</script>
3163 3164 3165
3165<script type="text/javascript"> 3166 3167 function changeQuantity(cartItemID, quantity, element) { 3168 $("#cartItem_" + cartItemID).addClass("LockItem"); 3169 $(".cartItemsTable.hasQuantitySelection div[data-cartitem='" + cartItemID + "']").addClass("LockItem"); 3170 var catalogItemId = $(".cartItem[data-cartitem='" + cartItemID + "']").data("catalogitem"); 3171 if (quantity > 0) { 3172 if (typeof AddToCartCallback === 'function') { 3173 eval(AddToCartCallback(catalogItemId)); 3174 } 3175 updateCartV2(cartItemID, quantity, element); 3176 setTimeout(function () { 3177 $("#cartItem_" + cartItemID).removeClass("LockItem"); 3178 $(".cartItemsTable.hasQuantitySelection div[data-cartitem='" + cartItemID + "']").removeClass("LockItem"); 3179 }, 2000); 3180 } 3181 3182 3183 } 3184 3185 function removeItemFromCart(carItemID, catalogItemID, categoryID, categoryName, parentCategory) { 3186 let scrollPosition = $(".cartItemsTable.hasQuantitySelection").scrollTop(); 3187 var itemName = $(".cartItem[data-cartitem='" + carItemID + "'] .itemName span").html(); 3188 var itemID = catalogItemID; 3189 var itemPrice = $(".cartItem[data-cartitem='" + carItemID + "'] .itemBeforeDiscountPrice").html().trim(); 3190 var itemQuantity = 1; 3191 /*ClientSite.QuickAccessData.SiteData.Catalogs.FirstOrDefault(x=>x.CatalogID == catalogID)*/ 3192 3193 if ($(".cartItem[data-cartitem='" + carItemID + "'] .itemQuantityContainer input").length > 0 ) { 3194 var itemQuantity = $(".cartItem[data-cartitem='" + carItemID + "'] .itemQuantityContainer input").attr("data-val").trim(); 3195 } 3196 3197 3198 $.post("/RemoveItemFromCart", { CartItemID: carItemID }, function (data) { 3199 //updateCart(data); 3200 updateCartV2(carItemID); 3201 if (window.location.search.indexOf("ItemID=") > -1) { 3202 3203 var item = $("#CatalogItemView .itemContentWrapper .item-quantity input[type='number'][data-cartitem='" + carItemID + "']"); 3204 if (item.length > 0) { 3205 var button = $(item).closest(".itemContentWrapper").find(".quantity-start button"); 3206 closeAddToCartOptions(button); 3207 var step = parseInt($(item).attr("step")); 3208 var soldByWeight =$(item).closest(".item-quantity").hasClass("itemSoldByWeight"); 3209 if (parseInt($(item).attr("min")) > 0) { 3210 var min = parseInt($(item).attr("min")); 3211 var dataVal = min / step; 3212 var value = min - step; 3213 $(item).attr("data-val", dataVal); 3214 $(item).val(value); 3215 } 3216 else if (soldByWeight){ 3217 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").val("0"); 3218 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").attr("data-val", "1"); 3219 } 3220 else { 3221 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").val("1"); 3222 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").attr("data-val", "1"); 3223 } 3224 } 3225 } 3226 else if ($("#catalog-quickview-modal").hasClass("in")){ 3227 var item = $("#CatalogModule .catalog ItemQuickView .item-quantity.catalogItemBoxQuantity input[type='number'][data-cartitem='" + carItemID + "']"); 3228 if (item.length > 0) { 3229 var button = $(item).closest(".itemContentWrapper").find(".quantity-start button"); 3230 closeAddToCartOptions(button); 3231 if (parseInt($(item).attr("min")) > 0) { 3232 var min = parseInt($(item).attr("min")); 3233 var step = parseInt($(item).attr("step")); 3234 var dataVal = min / step; 3235 var value = min - step; 3236 $(item).attr("data-val", dataVal); 3237 $(item).val(value); 3238 } 3239 else{ 3240 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").val("1"); 3241 $(item).closest(".itemContentWrapper").find(".itemQuantityContainer input[type='number']").attr("data-val", "1"); 3242 } 3243 3244 } 3245 } 3246 else { 3247 var item = $(".catalogItemBox.catalogItemRowBox .item-quantity .itemQuantityContainer input[type='number'][data-cartitem='" + carItemID + "']"); 3248 if (item.length > 0) { 3249 var button = $(item).closest(".catalogItemRowBox").find(".quantity-start button"); 3250 closeAddToCartOptions(button); 3251 if (parseInt($(item).attr("min")) > 0) { 3252 } 3253 console.log("min"+$(item).attr("min")); 3254 3255 $(item).closest(".catalogItemRowBox").find(".itemQuantityContainer input[type='number']").val("0"); 3256 $(item).closest(".catalogItemRowBox").find(".itemQuantityContainer input[type='number']").attr("data-val", "0"); 3257 } 3258 else { 3259 item = $(".catalogItemBox.catalogItemRowBoxQuick .item-quantity .itemQuantityContainer input[type='number'][data-cartitem='" + carItemID + "']"); 3260 if (item.length > 0) { 3261 var button = $(item).closest(".catalogItemRowBoxQuick").find(".quantity-start button"); 3262 closeAddToCartOptions(button); 3263 $(item).closest(".catalogItemRowBoxQuick").find(".itemQuantityContainer input[type='number']").val("0"); 3264 $(item).closest(".catalogItemRowBoxQuick").find(".itemQuantityContainer input[type='number']").attr("data-val", "0"); 3265 } 3266 if (parseInt($(item).attr("min")) > 0) { 3267 var min = parseInt($(item).attr("min")); 3268 var step = parseInt($(item).attr("step")); 3269 var dataVal = min / step; 3270 var value = min - step; 3271 $(item).attr("data-val", dataVal); 3272 $(item).val(value); 3273 } 3274 3275 } 3276 } 3277 3278 //update data-incart attr value on item 3279 $(".catalogItem" + catalogItemID).attr("data-incart", "0"); 3280 3281 3282 3283 if (typeof gtag != 'undefined') { 3284 gtag("event", "remove_from_cart", { 3285 currency: 'ILS', 3286 value: itemPrice * itemQuantity, 3287 items: [ 3288 { 3289 'item_name': itemName, 3290 'item_id':itemID, 3291 'price':itemPrice, 3292 'quantity': itemQuantity 3293 } 3294 ] 3295 }); 3296 } 3297 3298 3299 if (window.dataLayer != undefined) { 3300 dataLayer.push({ 3301 event: "remove_from_cart", 3302 ecommerce: { 3303 currency: 'ILS', 3304 value: parseFloat($(".cartItemsNavSubTotal .totalSumItems .price").text().trim()), 3305 items: [ 3306 { 3307 item_id: itemID, 3308 item_name: itemName, 3309 index: $(`.cartItem[data-catalogitem=${itemID}]`).index(), 3310 item_brand: '×××¨× ××××', 3311 item_category: parentCategory ? parentCategory : categoryName, 3312 item_category2: parentCategory ? categoryName : parentCategory , 3313 item_list_id: $(`.cartItem[data-catalogitem=${itemID}]`).attr("categoryid") , 3314 item_list_name: $(`.cartItem[data-catalogitem=${itemID}]`).attr("categoryname") , 3315 //item_variant: { item_variant }, 3316 price: itemPrice, 3317 quantity: itemQuantity 3318 } 3319 ] 3320 } 3321 }); 3322 3323 } 3324 3325 $(".cartItemsTable.hasQuantitySelection").scrollTop(scrollPosition); 3326 3327 }); 3328 } 3329 3330 3331 3332 3333 3334 3335 var GiftAddedStepDelay = 2000; 3336 function GiftAddedStepAlert() { 3337 $.post("/GiftAddedStepAlert", function (data) { 3338 /*if (data.length) { 3339 $("#shop-modal-gift-added h3").text("×§×××ת " + data + " ××ª× ×"); 3340 $("#shop-modal-gift-added").modal("show"); 3341 setTimeout(function () { 3342 $("#shop-modal-gift-added").modal("hide"); 3343 }, GiftAddedStepDelay) 3344 }*/ 3345 }) 3346 } 3347 function RemoveAllItemsFromCart() {
3348 $("#cart-remove-items").modal('hide'); 3349 3350 console.log("RemoveAllItemsFromCart"); 3351 $.post("/RemoveAllItemsFromCart", function (data) { 3352 //updateCart(data); 3353 updateCartV2(); 3354 if (window.location.search.indexOf("ItemID=") > -1) { 3355 3356 } 3357 else { 3358 $(".catalogItemBox.catalogItemRowBoxQuick .item-quantity .itemQuantityContainer input[type='number']").each(function () { 3359 var button = $(this).closest(".catalogItemRowBoxQuick").find(".quantity-start button"); 3360 closeAddToCartOptions(button); 3361 $(this).closest(".catalogItemRowBoxQuick").find(".itemQuantityContainer input[type='number']").val("0"); 3362 $(this).closest(".catalogItemRowBoxQuick").find(".itemQuantityContainer input[type='number']").attr("data-val", "1"); 3363 }) 3364 } 3365 $(".item-quantity.catalogItemBoxQuantity.quantityConnectedToCart .item-quantity-options").each(function(){ 3366 if ($(this).css("display")!= "none"){ 3367 var ItemID = $(this).closest(".quantityConnectedToCart").attr("data-item"); 3368 QuantityMinusAddToCart(ItemID, 3369 0, 0, event); 3370 } 3371 }); 3372 }); 3373 } 3374 3375 function updateCartV2(cartItemID, quantity, element, isCheckout) { 3376 if (true) { 3377 $.post("/ChangeItemQuantityInCart", { CartItemID: cartItemID, Quantity: quantity, catalogID: 151, CheckoutPage: isCheckout }, function (data) { 3378 if (data.indexOf("reached item limit") > -1) { 3379 let oldQuantity = data.split('='); 3380 $("*[data-cartitem=" + cartItemID + "]").find(".item-quantity .quantityLimitError").addClass("active"); 3381 setTimeout(function () { 3382 $("*[data-cartitem=" + cartItemID + "]").find(".item-quantity .quantityLimitError").removeClass("active"); 3383 $("#item" + cartItemID +"_Quantity input").val(oldQuantity[1]) 3384 }, 2000); 3385 3386 } 3387 else if (data !== 'fail' && data !== 'no item') { 3388 $(element).attr("data-incart", quantity); 3389 $(".cartPage .cartItemsTable .items").html(data[0]["ViewName"]); 3390 if ($(".cartPage .cartItemsTable .items .cartItem").length == 0) { 3391 $(".cartPage .cartItemsTable").addClass("noItemsInCart"); 3392 $(".cartPage .cartSubTotal ").addClass("noItemsInCart"); 3393 } 3394 let scrollPosition = $(".cartItemsTable.hasQuantitySelection").scrollTop(); 3395 $(".cart").html(data[1]["ViewName"]); 3396 //console.log("SADF") 3397 if (cartItemID != undefined) { 3398 $(".cartItemsTable.hasQuantitySelection").scrollTop(scrollPosition); 3399 } 3400 var items = $(".headerShop .cart .totalSumItems .cartItemsQ").html(); 3401 if (items == undefined) { 3402 items = "0"; 3403 } 3404 var itemsCounter = parseInt(items); 3405 if (itemsCounter == 0) { 3406 $(".cartItemsCounter").hide(); 3407 } 3408 $(".cartItemsCounter span").html(items.trim()); 3409 3410 $(".cartSubTotal").html(data[2]["ViewName"]); 3411 3412 if (false) { 3413 $(".subTotalStripWrapper").html(data[3]["ViewName"]); 3414 if (!$(".subTotalStripWrapper").hasClass("active")) { 3415 setTimeout(function () { 3416 $(".subTotalStripWrapper").addClass("active"); 3417 }, 350); 3418 } 3419 } 3420 } 3421 3422 if (typeof afterUpdateCart === 'function') { 3423 eval(afterUpdateCart()); 3424 } 3425 }); 3426 } 3427 } 3428
3429 function updateCart(data, cartItemID, isCheckout) { 3430 //alert("got to update"); 3431 //var url = window.location.href; 3432 3433 console.log("check"); 3434 if (window.location.href.indexOf("0/Cart") > -1) { 3435 $.post("/UpdateCartPage", function (data) { 3436 $(".cartPage .cartItemsTable .items").html(data); 3437 if ($(".cartPage .cartItemsTable .items .cartItem").length == 0) { 3438 $(".cartPage .cartItemsTable").addClass("noItemsInCart"); 3439 $(".cartPage .cartSubTotal ").addClass("noItemsInCart"); 3440 } 3441 }); 3442 } 3443 //else { 3444 // $("#cartItem_" + cartItemID).html(""); 3445 // $("#cartItem_" + cartItemID).html(data); 3446 //} 3447 3448 //$(".cart .cartItemsTable .items").html(data); 3449 3450 if (true) { 3451 $.post("/GetCart?CatalogID=151", function (data) { 3452 $(".cart").html(data); 3453 var items = $(".headerShop .cart .totalSumItems .cartItemsQ").html(); 3454 if (items == undefined) { 3455 items = "0"; 3456 // window.location = "/"; 3457 } 3458 var itemsCounter = parseInt(items); 3459 if (itemsCounter == 0) { 3460 $(".cartItemsCounter").hide(); 3461 } 3462 $(".cartItemsCounter span").html(items.trim()); 3463 //alert("got to update2"); 3464 if (cartItemID != undefined){ 3465 var elementInHeader = document.querySelector(".cartItemsTable.hasQuantitySelection div[data-cartitem='" + cartItemID + "']"); 3466 if (elementInHeader!=null) { 3467 elementInHeader.scrollIntoView(); 3468 } 3469 } 3470 }); 3471 } 3472 if (isCheckout!=undefined){ 3473 $.post("/UpdateSubTotal",{CheckoutPage : isCheckout}, function (data) { 3474 $(".cartSubTotal").html(data); 3475 }); 3476 } 3477 else{ 3478 $.post("/UpdateSubTotal", function (data) { 3479 $(".cartSubTotal").html(data); 3480 }); 3481 } 3482 3483 if (false) { 3484 $.post("/GetTotalStrip", {}, function (data) { 3485 $(".subTotalStripWrapper").html(data); 3486 if (!$(".subTotalStripWrapper").hasClass("active")) { 3487 setTimeout(function () { 3488 $(".subTotalStripWrapper").addClass("active"); 3489 }, 350); 3490 } 3491 }); 3492 } 3493 //alert("got to update3"); 3494 3495 //UpdateItemsFlashy(); 3496 3497 3498 } 3499 function passwordRecovery(userEmail, form) { 3500 var form = $("form#" + form); 3501 var Link = "/PasswordRecovery"; 3502 if (userEmail == "") { 3503 $(form).find(".userEmail-label").show(); 3504 $(form).find("input[type='text']").focus(); 3505 } 3506 if (userEmail != "") { 3507 $(form).find(".userEmail-label").hide(); 3508 $("#passwordRecovery .spinner .fa-spinner").show(); 3509 $.post(Link, { "UserEmail": userEmail }, function (data) { 3510 if (data == "True") { 3511 //$(form).find(".formMsgs").show(); 3512 $(".forgotPassTitle").hide(); 3513 $(".successLoginTitle .userEmailSent").html(userEmail); 3514 $(".successLoginTitle").show(); 3515 3516 $(form).find(".failedLogIn").hide(); 3517 $(form).find(".successLogIn").show(); 3518 $(form).addClass("success"); 3519 //$(form).find(".closePop").show(); 3520 } 3521 else { 3522 $(form).find(".formMsgs").show(); 3523 $(form).find(".failedLogIn").show(); 3524 $(form).find(".successLogIn").hide(); 3525 $(form).find("input[type='text']").focus(); 3526 } 3527 $("#passwordRecovery .spinner .fa-spinner").hide(); 3528 }); 3529 } 3530 } 3531 function logOutUser() { 3532 var Link = "/LogOutUser"; 3533 $.post(Link, function (data) { 3534 window.location = "/"; 3535 }); 3536 } 3537 </script>
3537 3538
3538<script type="text/javascript"> 3539 $(document).ready(function () { 3540 var urlSearch = new URL(window.location.href); 3541 var catalogItemID = urlSearch.searchParams.get('CatalogItemID') != null ? urlSearch.searchParams.get('CatalogItemID') : ""; 3542 var CategoryID = urlSearch.searchParams.get('CategoryID') != null ? urlSearch.searchParams.get('CategoryID') : ""; 3543 var CatalogID = urlSearch.searchParams.get('CatalogID') != null ? urlSearch.searchParams.get('CatalogID') : ""; 3544 if (false) { 3545 if (catalogItemID != "" && CategoryID != "" && CatalogID!="") { 3546 openQuickView(catalogItemID, CategoryID, CatalogID); 3547 } 3548 } 3549 }); 3550 function openQuickView(itemID, categoryID, catalogID) 3551 { 3552 //if ($("#allowPOS").val() == "true" && $("#UserSelectedPOS").val() == "false") { 3553 // openDeliverySelectionPop(false, false); 3554 // return; 3555 //} 3556 3557 if (!false || false) { 3558 $.post("/GetItemQuickView", { CatalogItemID: itemID, CatalogID: catalogID, CurrentCategoryID: 17329, currCatalogCategoryID: categoryID }, function (data) { 3559 $("#catalog-quickview-modal .modal-body").html(data); 3560 $("#catalog-quickview-modal").modal("show"); 3561 if (false) { 3562 $("#catalog-quickview-modal").addClass("fullPop"); 3563 } 3564 }); 3565 } 3566 } 3567 </script>
3567 3568
3568<script type="text/javascript"> 3569 3570 function checkIfIntroWasShown() { 3571 console.log("checking intro pop"); 3572 var Link = "/CheckIntroPopUpStatus"; 3573 $.post(Link, function (data) { 3574 if(data=="True" || window.location.href.indexOf("Purchase")>-1){ 3575 $('#popup-modal-intro').removeClass('in'); 3576 } 3577 else{ 3578 $('#popup-modal-intro').addClass('in'); 3579 $('#popup-modal-intro .modal-backdrop').addClass('in'); 3580 } 3581 3582 }); 3583 } 3584 function checkIfMembersPopWasShown() { 3585 console.log("checking Members pop"); 3586 var Link = "/CheckMembersPopUpStatus"; 3587 $.post(Link, function (data) { 3588 if(data=="True" || window.location.href.indexOf("Purchase")>-1){ 3589 $('.MembersClubPopUp').removeClass('in'); 3590 } 3591 else{ 3592 $('.MembersClubPopUp').addClass('in'); 3593 $('.MembersClubPopUp .modal-backdrop').addClass('in'); 3594 } 3595 }); 3596 } 3597 </script>
3597 3598
3598<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js"></script>
3598 3599 3600<style> 3601 .itemBoxGallery { position: relative; width: 100%; height: 100%; } 3602 .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; } 3603 .itemBoxGalleryTrack::-webkit-scrollbar { display: none; width: 0; height: 0; } 3604 .itemBoxGallerySlide { flex: 0 0 100%; width: 100%; scroll-snap-align: start; } 3605 .itemBoxGallerySlide img { width: 100%; height: 100%; object-fit: cover; display: block; } 3606 .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; } 3607 .itemBoxGallery:hover .itemBoxGalleryNav { opacity: 1; } 3608 .itemBoxGalleryNav.prev { right: 6px; } 3609 .itemBoxGalleryNav.next { left: 6px; } 3610 .itemBoxGalleryDots { position: absolute; bottom: 8px; left: 0; right: 0; z-index: 3; display: flex; justify-content: center; gap: 5px; } 3611 .itemBoxGalleryDot { width: 6px; height: 6px; border-radius: 50%; background: rgba(0,0,0,.3); cursor: pointer; } 3612 .itemBoxGalleryDot.active { background: #333; } 3613</style>
3614<script> 3615 (function () { 3616 function getTrack(el) { var g = el.closest('.itemBoxGallery'); return g ? g.querySelector('.itemBoxGalleryTrack') : null; } 3617 function curIdx(t) { var w = t.clientWidth || 1; return Math.round(t.scrollLeft / w); } 3618 function slideTo(t, idx) { var w = t.clientWidth || 1; t.scrollTo({ left: idx * w, behavior: 'smooth' }); } 3619 function debounce(fn, ms) { var tmr; return function () { var c = this, a = arguments; clearTimeout(tmr); tmr = setTimeout(function () { fn.apply(c, a); }, ms); }; } 3620 3621 $(document).on('click', '.itemBoxGalleryNav', function (e) { 3622 e.preventDefault(); e.stopPropagation(); 3623 var t = getTrack(this); if (!t) { return; } 3624 var count = t.children.length; 3625 var idx = Math.max(0, Math.min(count - 1, curIdx(t) + ($(this).hasClass('next') ? 1 : -1))); 3626 slideTo(t, idx); 3627 }); 3628 $(document).on('click', '.itemBoxGalleryDot', function (e) { 3629 e.preventDefault(); e.stopPropagation(); 3630 var t = getTrack(this); if (!t) { return; } 3631 slideTo(t, parseInt($(this).attr('data-idx'), 10) || 0); 3632 }); 3633 $(document).on('scroll', '.itemBoxGalleryTrack', debounce(function () { 3634 var idx = curIdx(this); 3635 var dots = $(this).closest('.itemBoxGallery').find('.itemBoxGalleryDot'); 3636 if (dots.length) { dots.removeClass('active'); dots.eq(idx).addClass('active'); } 3637 }, 60)); 3638 })(); 3639</script>
3639 3640 3641 3642
3642<script src="https://media.getmood.io/scripts/general-scripts/lazy-load-all-assets.js" type="text/javascript"></script>
3642 3643 </body> 3644</html> 3645 3646 3647 3648 3649
3650<script type="text/javascript"> 3651 function SignInventoryUpdateCheck(siteID1, makat1, email1, phone1) { 3652 console.log("D"); 3653 3654 $.post("", { siteID: siteID1, makat: makat1, email: email1, phone: phone1}, function (data) { 3655 console.log(data); 3656 console.log("Check") 3657 }); 3658 } 3659</script>
3659 3660 3661 <style> 3662 .cartItemsTable .itemQuantityContainer-wrapper .item-quantity .itemQuantityContainer, .cartItemsTable .item-quantity .itemQuantityContainerMobile, #CatalogModule .item-quantity .itemQuantityContainer, #CatalogModule .item-quantity .itemQuantityContainer { pointer-events: none; } 3663 3664 .headerShop .cartItemsTable .item-quantity .itemQuantityContainer input, .headerShop .cartItemsTable .item-quantity .itemQuantityContainerMobile input { pointer-events: none !important; } 3665 3666 .shopPop.quickviewPop #CatalogModule #CatalogItemView .itemContent .item-quantity .itemQuantityContainer { pointer-events: none; } 3667 </style> 3668 3669 3670<style> 3671 .LockItem { opacity: 0.5; pointer-events: none; cursor: default } 3672 .background-pic-credit { position: absolute; bottom: 0; right: 0; padding: 5px 15px; } 3673</style> 3674 3675 3676
3677<script type="text/javascript"> 3678 function loginUser(password, userEmail, RememberMe, form,isOTPEnabled) { 3679 var logincontainer = ".userLogin" 3680 if ($(".checkout-login").length) { 3681 logincontainer = ".checkout-login" 3682 } 3683 else if ($(".categoryPasswordLogin").length) { 3684 logincontainer = ".categoryPasswordLogin" 3685 } 3686 var form = $("form#" + form); 3687 var Link = "/LoginUserNew"; 3688 if (userEmail == "") { 3689 $(form).find(".userEmail-label").show(); 3690 $(form).find("input[type='text']").focus(); 3691 } 3692 if (password == "") { 3693 $(form).find(".password-label").show(); 3694 $(form).find("input[type='password']").focus(); 3695 } 3696 if (password != "" && userEmail != "") { 3697 3698 $(form).find(".password-label").hide(); 3699 $(form).find(".userEmail-label").hide(); 3700 $(".loginFormInput .spinner .fa-spinner").show(); 3701 $(logincontainer + " .loginFormInput").addClass("OTPLockButtons"); 3702 $(logincontainer + " .OTPLabels .sendAgain").addClass("OTPLockButtons"); 3703 3704 //$.post(Link, { "userName": userEmail, "UserPassword": password, "RememberMe": RememberMe }, function (data) { 3705 //$(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide(); 3706 //$(logincontainer + " .loginFormInput").removeClass("OTPLockButtons"); 3707 //$(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons"); 3708 $.post(Link, $(form).serialize(), function (data) { 3709 if (data == "True" || data == "true") { 3710 $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide(); 3711 if (isOTPEnabled) { 3712 $(logincontainer + " .loginLabels").hide(); 3713 $(logincontainer + " .loginFormInput").hide(); 3714 $(logincontainer + " .loginOTPCodeContainer").show(); 3715 $(form).find(".successLogIn").hide(); 3716 $(logincontainer + " .LoginByPhone .loginFormInput").removeClass("OTPLockButtons"); 3717 $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons"); 3718 } 3719 else { 3720 if ('true' == 'true'){ 3721 if (flashyAvailable){ 3722 flashy('setCustomer', { 3723 "email": userEmail, 3724 'context': { 3725 'webname': 'www.malkabeer.co.il' 3726 } 3727 }); 3728 } 3729 } 3730 setTimeout(function () { 3731 // window.location = window.location; 3732 window.location.reload(); 3733 }, 2000); 3734 } 3735 $(form).find(".formMsgs").show(); 3736 $(form).find(".failedLogIn").hide(); 3737 3738 } 3739 else { 3740 $(form).find(".formMsgs").show(); 3741 $(form).find(".failedLogIn").show(); 3742 $(form).find(".successLogIn").hide(); 3743 $(form).find("input[type='text']").focus(); 3744 $(logincontainer + " .loginFormInput").removeClass("OTPLockButtons"); 3745 $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons"); 3746 } 3747 $(".loginFormInput .spinner .fa-spinner").hide(); 3748 }); 3749 } 3750 } 3751 $(document).ready(function () { 3752 $(".loginForm input[type=password]").keydown(function (e) { 3753 if (e.keyCode == 13) { 3754 $(this).next().trigger('click'); 3755 } 3756 }); 3757 }); 3758</script>
vendor: 2 bytes, line 3758
3758
3759<script type="text/javascript"> 3760 $(document).ready(function () { 3761 3762 var logincontainer = ".userLogin" 3763 if ($(".checkout-login").length) { 3764 logincontainer = ".checkout-login" 3765 } 3766 else if ($(".categoryPasswordLogin").length) { 3767 logincontainer = ".categoryPasswordLogin" 3768 } 3769 3770 $(logincontainer + " .userOTPCode").on("input", function () { 3771 $(logincontainer + " .wrongOTPCodeContainer").css("display", "none"); 3772 }); 3773 $(logincontainer + " .userPhone").on("input", function () { 3774 $(logincontainer + " .userPhone-label.formError.error").removeClass("visible"); 3775 }); 3776 }); 3777 3778 function LoginUserOTP(form) { 3779 debugger; 3780 var logincontainer = ".userLogin" 3781 if ($(".checkout-login").length) { 3782 logincontainer = ".checkout-login" 3783 } 3784 else if ($(".categoryPasswordLogin").length) { 3785 logincontainer = ".categoryPasswordLogin" 3786 } 3787 debugger; 3788 var Link = "/LoginUserNew"; 3789 var form = $("form#" + form); 3790 var userPhone = $(logincontainer + " #userPhone").val(); 3791 let regexPattern = /^0\d{9}$/; 3792 if (userPhone == undefined || userPhone == "" || !regexPattern.test(userPhone)) { 3793 $(".userPhone-label.formError.error").addClass("visible") 3794 $(logincontainer + " #userPhone").focus(); 3795 } 3796 else { 3797 $(logincontainer + " .LoginByPhone .loginFormInput").addClass("OTPLockButtons"); 3798 $(logincontainer + " .OTPLabels .sendAgain").addClass("OTPLockButtons"); 3799 $(logincontainer + " .loginFormInput .spinner .fa-spinner").show(); 3800 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").show(); 3801 $(logincontainer + " .wrongOTPCodeContainer").hide(); 3802 $.post(Link, $(form).serialize(), function (data) { 3803 $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide(); 3804 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide(); 3805 $(logincontainer + " .LoginByPhone .loginFormInput").removeClass("OTPLockButtons"); 3806 $(logincontainer + " .OTPLabels .sendAgain").removeClass("OTPLockButtons"); 3807 if (data == "True" || data == "true") { 3808 $(logincontainer + " .userPhone-label.formError.error").removeClass("visible"); 3809 $(logincontainer + " .loginLabels").hide(); 3810 $(logincontainer + " .loginFormInput").hide(); 3811 $(logincontainer + " .loginOTPCodeContainer").show(); 3812 } 3813 else { 3814 $(logincontainer + " .userPhone-label.formError.error").addClass("visible") 3815 $(logincontainer + " .successfulLoginSpan").hide(); 3816 $(logincontainer + " #userPhone").focus(); 3817 } 3818 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide(); 3819 }); 3820 } 3821 } 3822 3823 function LoginUserNoOTP(form) { 3824 debugger; 3825 var logincontainer = ".userLogin" 3826 if ($(".checkout-login").length) { 3827 logincontainer = ".checkout-login" 3828 } 3829 else if ($(".categoryPasswordLogin").length) { 3830 logincontainer = ".categoryPasswordLogin" 3831 } 3832 debugger; 3833 var Link = "/LoginUserNew"; 3834 var form = $("form#" + form); 3835 var userPhone = $(logincontainer + " #userPhone").val(); 3836 let regexPattern = /^0\d{9}$/; 3837 if (userPhone == undefined || userPhone == "" || !regexPattern.test(userPhone)) { 3838 $(".userPhone-label.formError.error").addClass("visible") 3839 $(logincontainer + " #userPhone").focus(); 3840 } 3841 else { 3842 $(logincontainer + " .loginFormInput .spinner .fa-spinner").show(); 3843 $.post(Link, $(form).serialize(), function (data) { 3844 if (data == "True" || data == "true") { 3845 $(logincontainer + " .userPhone-label.formError.error").removeClass("visible") 3846 $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide(); 3847 $(form).find(".successLogIn").show(); 3848 setTimeout(function () { 3849 // window.location = window.location; 3850 window.location.reload(); 3851 }, 2000); 3852 } 3853 else { 3854 $(logincontainer + " .loginFormInput .spinner .fa-spinner").hide(); 3855 $(logincontainer + " .userPhone-label.formError.error").addClass("visible") 3856 $(logincontainer + " .successfulLoginSpan").hide(); 3857 $(logincontainer + " #userPhone").focus(); 3858 } 3859 }); 3860 } 3861 } 3862 3863 function CheckUserAuthenticationCode() { 3864 var logincontainer = ".userLogin" 3865 if ($(".checkout-login").length) { 3866 logincontainer = ".checkout-login" 3867 } 3868 else if ($(".categoryPasswordLogin").length) { 3869 logincontainer = ".categoryPasswordLogin" 3870 } 3871 let userOTPCode = $(logincontainer + " #userOTPCode").val(); 3872 let rememberMe = false; 3873 //if ($("#RememberMe").is(":checked")) { 3874 // rememberMe = true; 3875 //} 3876 if (userOTPCode == undefined || userOTPCode == "") { 3877 $(logincontainer + " .wrongOTPCodeContainer").show(); 3878 } 3879 else { 3880 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").show(); 3881 $.post("/CheckUserAuthenticationCode", { "code": userOTPCode, "rememberMe": rememberMe }, function (data) { 3882 if (data == "True" || data == "true") { 3883 $(logincontainer + " .successfulLoginSpan").show(); 3884 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide(); 3885 3886 $(logincontainer + " .wrongOTPCodeContainer").hide(); 3887 setTimeout(function () { 3888 // window.location = window.location; 3889 window.location.reload(); 3890 }, 2000); 3891 } 3892 else { // can't login or code is wrong 3893 $(".successfulLoginSpan").hide(); 3894 $(logincontainer + " .wrongOTPCodeContainer").show(); 3895 $(logincontainer + " #userPhone").focus(); 3896 $(logincontainer + " .loginOTPCodeInputs .spinner .fa-spinner").hide(); 3897 } 3898 }); 3899 } 3900 } 3901 3902 function ChangePhoneNumber() { 3903 $(".loginOTPCodeContainer").hide(); 3904 $(".loginLabels").show(); 3905 $(".loginFormInput").show(); 3906 } 3907 3908 3909 3910</script>
3910 3911
3912<script type="text/javascript"> 3913 function addToCartGooAnalist(currency, value, id, name, discound, index, brand, category, secCategory, listID, listName, price, quantity) { 3914 if (window.dataLayer != undefined) { 3915 dataLayer.push({ 3916 event: "add_to_cart", 3917 ecommerce: { 3918 currency: currency, 3919 value: value, 3920 items: [ 3921 { 3922 item_id: id, 3923 /*item_name: name.Replace("'", "").Replace("\"", ""),*/ 3924 item_name: name, 3925 discount: discound, 3926 index: index, 3927 item_brand: brand, 3928 item_category: category, 3929 item_category2: secCategory, 3930 item_list_id: listID, 3931 item_list_name: listName, 3932 price: price, 3933 quantity: quantity 3934 }] 3935 } 3936 }); 3937 3938 } 3939 3940 } 3941 3942 function HandleCartGooAnalistQuantityEvent(cartItemElement, actionType) { 3943 3944 if (actionType == 'plus') { 3945 3946 } 3947 else if (actionType == 'minus') { 3948 3949 } 3950 let cartItemId = $(cartItemElement).data('cartitemid'); 3951 let price = parseFloat($(cartItemElement).data('price')); 3952 let discount = $(cartItemElement).data('discount'); 3953 let name = $(cartItemElement).data('name'); 3954 let quantity = parseFloat($(cartItemElement).parent(".item-quantity").find(".itemQuantityContainer input").val());; 3955 //let value = (quantity * price).toFixed(2) 3956 let value = price; 3957 3958 var category = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") != "" ? $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") : $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname"); 3959 var secCategory = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory") != "" ? $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname") : $(`.cartItem[data-cartitem=${cartItemId}]`).attr("parentcategory"); 3960 var listID = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryid"); 3961 var listName = $(`.cartItem[data-cartitem=${cartItemId}]`).attr("categoryname") 3962 3963 var item = { 3964 item_id: cartItemId, 3965 /*item_name: name.Replace("'", "").Replace("\"", ""),*/ 3966 item_name: name, 3967 index: $(`.cartItem[data-cartitem=${cartItemId}]`).index(), 3968 item_brand: '×××¨× ××××', 3969 item_category: category, 3970 item_category2: secCategory, 3971 item_list_id: listID, 3972 item_list_name: listName, 3973 price: price, 3974 quantity: 1 3975 } 3976 3977 if (actionType == 'plus') { 3978 item.discount = discount; 3979 } 3980 3981 if (window.dataLayer != undefined) { 3982 dataLayer.push({ 3983 event: actionType == 'plus' ? "add_to_cart" : "remove_from_cart", 3984 ecommerce: { 3985 currency: 'ILS', 3986 value: value, 3987 items: [item] 3988 } 3989 }); 3990 3991 } 3992 3993 } 3994</script>
3994 3995
3996<script> 3997 function UpdateCartCatalog(event) { 3998 let dataStr = $('#update-cart-catalog-btn').attr('data-cart'); 3999 dataStr = dataStr.replace(/"/g, '"'); 4000 let jsonData = JSON.parse(dataStr); 4001 4002 console.log("RemoveAllItemsFromCart"); 4003 $.post("/RemoveAllItemsFromCart", function (data) { 4004 let itemID = jsonData["CatalogItemID"]; 4005 let catalogID = jsonData["CatalogID"]; 4006 let quantity = jsonData["Quantity"]; 4007 let properties = jsonData["Properties"]; 4008 let ingredients = jsonData["Ingredients"]; 4009 let variation = jsonData["Variation"]; 4010 let variationsQuantities = jsonData["VariationsQuantities"]; 4011 let quickPurchase = jsonData["IsQuickPurchase"]; 4012 callAddToCartAjax(itemID, catalogID, quantity, properties, ingredients, variation, variationsQuantities, quickPurchase) 4013 }); 4014 } 4015</script>
vendor: 2 bytes, line 4015
4015
4016<script> 4017 function InitSwiper(gridID, isLoop, showArrows, showPagination, slidesPerView, pixelValue) { 4018 if (!false) { 4019 $('.swiper[data-gridID="' + gridID + '"]').each(function () { 4020 const $this = $(this); 4021 4022 new Swiper(this, { 4023 spaceBetween: pixelValue, 4024 loop: isLoop, 4025 slidesPerView: slidesPerView === "" ? "auto" : parseInt(slidesPerView), 4026 navigation: showArrows ? { 4027 nextEl: $this.find('.swiper-button-next')[0], 4028 prevEl: $this.find('.swiper-button-prev')[0], 4029 } : false, 4030 pagination: showPagination ? { 4031 el: $this.find('.swiper-pagination')[0], 4032 clickable: true, 4033 } : false, 4034 }); 4035 }); 4036 } 4037 } 4038</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.