PageSourceSearch

https://umcmanagement.co.uk/wp-content/themes/umc/assets/js/main.js?ver=1790965758

js umcmanagement.co.uk collected 2026-10-02 18:29:47 UTC 4,003 bytes, 186 lines download raw bytes

1(function($) {
2
3	
4$(window).load(function(){ 
5  var $grid = $('.grid').isotope({
6    itemSelector: '.grid-item',
7  });
8	// layout Isotope after each image loads
9// $grid.imagesLoaded().progress( function() {
10//   $grid.isotope('layout');
11// });
12	
13  // filter items on button click
14  $('.filters-button-group').on('click', 'li', function () {
15    var filterValue = $(this).attr('data-filter');
16    $('.grid').isotope({
17      filter: filterValue
18    });
19    $('.filters-button-group li').removeClass('active');
20    $(this).addClass('active');
21  });
22});
23	
24//    setTimeout(function(){
25	
26//   var $grid = $('.grid').isotope({
27//     itemSelector: '.grid-item',
28//   });
29// 	// layout Isotope after each image loads
30// // $grid.imagesLoaded().progress( function() {
31// //   $grid.isotope('layout');
32// // });
33	
34//   // filter items on button click
35//   $('.filters-button-group').on('click', 'li', function () {
36//     var filterValue = $(this).attr('data-filter');
37//     $('.grid').isotope({
38//       filter: filterValue
39//     });
40//     $('.filters-button-group li').removeClass('active');
41//     $(this).addClass('active');
42//   });
43	
44// }, 2500);
45
46
47  var counters = $(".count");
48  var countersQuantity = counters.length;
49  var counter = [];
50
51  for (i = 0; i < countersQuantity; i++) {
52    counter[i] = parseInt(counters[i].innerHTML);
53  }
54
55  var count = function (start, value, id) {
56    var localStart = start;
57    setInterval(function () {
58      if (localStart < value) {
59        localStart++;
60        counters[id].innerHTML = localStart;
61      }
62    }, 40);
63  }
64
65  for (j = 0; j < countersQuantity; j++) {
66    count(0, counter[j], j);
67  }
68
69  var swiper = new Swiper(".home-banner-slider", {
70    slidesPerView: 1,
71    spaceBetween: 5,
72    speed: 2000,
73    navigation: {
74      nextEl: ".swiper-button-next",
75      prevEl: ".swiper-button-prev",
76    },
77    breakpoints: {
78      // when window width is >= 640px
79      320: {
80        slidesPerView: 1,
81        speed: 800,
82      },
83      // when window width is >= 991px
84      767: {
85        slidesPerView: 2,
86        speed: 800,
87      },
88      // when window width is >= 1024px
89      1023: {
90        slidesPerView: 1,
91        speed: 2000,
92      }
93    }
94  });
95
96
97  var swiper = new Swiper(".swiperartist", {
98    slidesPerView: 1,
99    spaceBetween: 5,
100    speed: 2000,
101    navigation: {
102      nextEl: ".swiper-button-next",
103      prevEl: ".swiper-button-prev",
104    },
105    breakpoints: {
106      // when window width is >= 640px
107      320: {
108        slidesPerView: 1,
109        speed: 800,
110      },
111      // when window width is >= 991px
112      767: {
113        slidesPerView: 2,
114        speed: 800,
115      },
116      // when window width is >= 1024px
117      1023: {
118        slidesPerView: 1,
119        speed: 2000,
120      }
121    }
122  });
123
124  
125
126  var swiper = new Swiper(".whychoose_slider", {
127    slidesPerView: 3,
128    spaceBetween: 0,
129    navigation: {
130      nextEl: ".swiper-button-next",
131      prevEl: ".swiper-button-prev",
132    },
133    breakpoints: {
134      320: {
135        slidesPerView: 1,
136      },
137      767: {
138        slidesPerView: 3,
139      }
140    }
141  });
142
143
144  $(document).ready(function () {
145    $('#loading').fadeOut(2000);
146
147    if ($("body").hasClass("page-template-template-artist")) {
148      setTimeout(function () {
149        var cat = window.location.hash.substr(1);
150        $(".cat_filter li").each(function (index) {
151          if ($(this).hasClass(cat)) {
152            $(this).trigger('click');
153          }
154          //remove_hash_from_url();
155        });
156      }, 2000);
157    }
158  });
159
160
161  
162    
163  
164  
165  $(window).scroll(function () {
166    if ($(this).scrollTop() > 100) {
167      $('.navbar').addClass("sticky");
168    } else {
169      $('.navbar').removeClass("sticky");
170    }
171  });
172
173})( jQuery ); 
174
175function remove_hash_from_url() {
176  var uri = window.location.toString();
177
178  if (uri.indexOf("#") > 0) {
179      var clean_uri = uri.substring(0,
180                      uri.indexOf("#"));
181
182      window.history.replaceState({},
183              document.title, clean_uri);
184  }
185}
186

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.