PageSourceSearch

https://www.goldenmed.ru/local/templates/main/comp/sales/__sales.js?17025702233162

js goldenmed.ru collected 2026-09-28 08:44:14 UTC 3,162 bytes, 100 lines download raw bytes

1$(document).ready(function () {
2  ;(function ($) {
3    function pad(n) {
4      return n < 10 ? '0' + n : n
5    }
6    $.fn.showclock = function () {
7      var currentDate = new Date()
8      var fieldDate = $(this).data('date').split('-')
9      var futureDate = new Date(fieldDate[0], fieldDate[1] - 1, fieldDate[2])
10      var seconds = futureDate.getTime() / 1000 - currentDate.getTime() / 1000
11
12      if (seconds <= 0 || isNaN(seconds)) {
13        this.hide()
14        return this
15      }
16      var days = Math.floor(seconds / 86400)
17      seconds = seconds % 86400
18      var hours = Math.floor(seconds / 3600)
19      seconds = seconds % 3600
20      var minutes = Math.floor(seconds / 60)
21      seconds = Math.floor(seconds % 60)
22      var html = ''
23      html += "<div class='countdown-container days'>"
24      html +=
25        "<span class='countdown-value days-bottom'><span>" +
26        pad(days) +
27        '</span></span>'
28      html += "<span class='countdown-heading days-top'>дней</span>"
29      html += '</div>'
30      html += "<div class='countdown-container-devider'>:</div>"
31      html += "<div class='countdown-container hours'>"
32      html +=
33        "<span class='countdown-value hours-bottom'><span>" +
34        pad(hours) +
35        '</span></span>'
36      html += "<span class='countdown-heading hours-top'>часов</span>"
37      html += '</div>'
38      html += "<div class='countdown-container-devider'>:</div>"
39      html += "<div class='countdown-container minutes'>"
40      html +=
41        "<span class='countdown-value minutes-bottom'><span>" +
42        pad(minutes) +
43        '</span></span>'
44      html += "<span class='countdown-heading minutes-top'>минут</span>"
45      html += '</div>'
46      html += "<div class='countdown-container-devider'>:</div>"
47      html += "<div class='countdown-container seconds'>"
48      html +=
49        "<span class='countdown-value seconds-bottom'><span>" +
50        pad(seconds) +
51        '</span></span>'
52      html += "<span class='countdown-heading seconds-top'>секунд</span>"
53      html += '</div>'
54      this.html(html)
55    }
56    $.fn.countdown = function () {
57      var el = $(this)
58      el.showclock()
59      setInterval(function () {
60        el.showclock()
61      }, 1000)
62      // },10000000);
63    }
64  })(jQuery)
65  jQuery(document).ready(function () {
66    if (jQuery('.js-counter').length > 0) jQuery('.js-counter').countdown()
67  })
68})
69$(window).load(function () {
70  var review_carusel = new Swiper('.js-swiper__sale .swiper-container', {
71    slidesPerView: 3,
72    slidesPerColumn: 1,
73    spaceBetween: 16,
74    loop: false,
75    autoHeight: true,
76    slidesPerGroup: 1,
77    pagination: {
78      el: '.js-swiper__sale .swiper-pagination',
79      // type: 'fraction',
80      // clickable: true,
81    },
82    navigation: {
83      nextEl: '.js-swiper__sale .swiper-button-next',
84      prevEl: '.js-swiper__sale .swiper-button-prev',
85    },
86    breakpoints: {
87      990: {
88        slidesPerView: 2,
89        slidesPerColumn: 1,
90        spaceBetween: 24,
91      },
92      640: {
93        slidesPerView: 1.4,
94        slidesPerColumn: 1,
95        slidesPerGroup: 1,
96        spaceBetween: 12,
97      },
98    },
99  })
100})

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.