PageSourceSearch

https://gcek.ac.in/js/main.js

js gcek.ac.in collected 2026-10-02 20:01:44 UTC 9,448 bytes, 348 lines download raw bytes

1(function ($) {
2 "use strict";
3
4 /*-----------------------------
5	window When Loading
6---------------------------------*/
7$(window).on('load',function (){
8    var wind = $(window);
9/* ----------------------------------------------------------------
10                [ Preloader ]
11-----------------------------------------------------------------*/ 
12$(".loading").fadeOut(500);
13});
14
15/*-----------------------------
16	Menu Stick
17---------------------------------*/
18    $(window).on('scroll',function() {
19        if ($(this).scrollTop() > 1){  
20            $('.sticker').addClass("stick");
21        }   
22        else{
23            $('.sticker').removeClass("stick");
24        }
25    });
26    
27/*----------------------------
28    Toogle Search
29------------------------------ */
30    // Handle click on toggle search button
31    $('.header-search').on('click', function() {
32        $('.search').toggleClass('open');
33        return false;
34    });
35    
36/*----------------------------
37    jQuery MeanMenu
38------------------------------ */
39	jQuery('nav#dropdown').meanmenu();	
40
41/*----------
42     Hero Slider Active
43------------------------------*/
44$('.hero-slider').owlCarousel({
45    smartSpeed: 1000,
46    nav: true,
47    loop: true,
48    animateOut: 'fadeOut',
49    animateIn: 'fadeIn',
50    autoplay: false,
51    navText: ['<i class="zmdi zmdi-chevron-left"></i>', '<i class="zmdi zmdi-chevron-right"></i>'],
52    responsive: {
53        0: {
54            items: 1,
55            autoplay: true,
56            nav: false
57        },
58        600: {
59            items: 1
60        },
61        1000: {
62            items: 1
63        }
64    }
65})
66/*------- 
67    Testimonial Slider Active 
68----------------------------------*/
69 $('.testimonial-slider').owlCarousel({
70    smartSpeed: 1000,
71    nav: false,
72    navText: ['<span class="fs1" data-icon="&#x34;"></span>', '<span class="fs1" data-icon="&#x35;"></span>'],
73    responsive: {
74        0: {
75            items: 1
76        },
77        480: {
78            items: 1
79        },
80        768: {
81            items: 1
82        },
83        992: {
84            items: 1
85        },
86        1200: {
87            items: 1
88        }
89    }
90})
91/*------- 
92    Testimonial Slider Active 
93----------------------------------*/
94 $('.testimonial-slider-2').owlCarousel({
95    smartSpeed: 1000,
96    nav: false,
97    navText: ['<span class="fs1" data-icon="&#x34;"></span>', '<span class="fs1" data-icon="&#x35;"></span>'],
98    responsive: {
99        0: {
100            items: 1
101        },
102        480: {
103            items: 1
104        },
105        768: {
106            items: 1
107        },
108        992: {
109            items: 2
110        },
111        1200: {
112            items: 2
113        }
114    }
115})
116/*----------------------------
117    Wow js active
118------------------------------ */
119    new WOW().init();
120 
121/*--------------------------
122    ScrollUp
123---------------------------- */	
124	$.scrollUp({
125        scrollText: '<i class="fa fa-angle-up"></i>',
126        easingType: 'linear',
127        scrollSpeed: 900,
128        animation: 'fade'
129    }); 	   
130    
131/*--------------------------
132    Counter Up
133---------------------------- */	
134    $('.counter').counterUp({
135        delay: 70,
136        time: 5000
137    }); 
138    
139/*--------------------------------
140	Testimonial Slick Carousel
141-----------------------------------*/
142    $('.testimonial-text-slider').slick({
143        slidesToShow: 1,
144        slidesToScroll: 1,
145        arrows: false,
146        draggable: false,
147        fade: true,
148        asNavFor: '.slider-nav'
149    });
150/*------------------------------------
151	Testimonial Slick Carousel as Nav
152--------------------------------------*/
153    $('.testimonial-image-slider').slick({
154        slidesToShow: 3,
155        slidesToScroll: 1,
156        asNavFor: '.testimonial-text-slider',
157        dots: false,
158        arrows: true,
159        centerMode: true,
160        focusOnSelect: true,
161        centerPadding: '10px',
162        responsive: [
163            {
164              breakpoint: 450,
165              settings: {
166                dots: false,
167                slidesToShow: 3,  
168                centerPadding: '0px',
169                }
170            },
171            {
172              breakpoint: 420,
173              settings: {
174                autoplay: true,
175                dots: false,
176                slidesToShow: 1,
177                centerMode: false,
178                }
179            }
180        ]
181    });
182
183/*------------------------------------
184	MailChimp
185--------------------------------------*/
186    $('#mc-form').ajaxChimp({
187        language: 'en',
188        callback: mailChimpResponse,
189        // ADD YOUR MAILCHIMP URL BELOW HERE!
190        url: 'http://themeshaven.us8.list-manage.com/subscribe/post?u=759ce8a8f4f1037e021ba2922&amp;id=a2452237f8'
191    });
192    
193    function mailChimpResponse(resp) {
194        
195        if (resp.result === 'success') {
196            $('.mailchimp-success').html('' + resp.msg).fadeIn(900);
197            $('.mailchimp-error').fadeOut(400);
198            
199        } else if(resp.result === 'error') {
200            $('.mailchimp-error').html('' + resp.msg).fadeIn(900);
201        }  
202    }
203/*------------------------------ 
20410. Cart Plus Minus Button
205---------------------------------*/
206 $(".cart-plus-minus").append('<div class="dec qtybutton"><i class="zmdi zmdi-chevron-down"></i></div><div class="inc qtybutton"><i class="zmdi zmdi-chevron-up"></i></div>');
207  $(".qtybutton").on("click", function() {
208    var $button = $(this);
209    var oldValue = $button.parent().find("input").val();
210    if ($button.hasClass('inc')) {
211      var newVal = parseFloat(oldValue) + 1;
212    } else {
213       // Don't allow decrementing below zero
214      if (oldValue > 0) {
215        var newVal = parseFloat(oldValue) - 1;
216        } else {
217        newVal = 0;
218      }
219      }
220    $button.parent().find("input").val(newVal);
221  });
222/*----------------------------------- 
223    Single Product Side Menu Active 
224--------------------------------------*/  
225$('.single-slide-menu').slick({
226		prevArrow: '<i class="fa fa-angle-left"></i>',
227		nextArrow: '<i class="fa fa-angle-right slick-next-btn"></i>',
228        slidesToShow: 3,
229        responsive: [
230            {
231              breakpoint: 1200,
232              settings: {
233                slidesToShow: 3,
234                slidesToScroll: 3
235              }
236            },
237            {
238              breakpoint: 991,
239              settings: {
240                slidesToShow: 3,
241                slidesToScroll: 3
242              }
243            },
244            {
245              breakpoint: 480,
246              settings: {
247                slidesToShow: 2,
248                slidesToScroll: 2
249              }
250            }
251          ]
252	});
253    
254$('.single-slide-menu a').on('click',function(e){
255      e.preventDefault();
256     
257      var $href = $(this).attr('href');
258     
259      $('.single-slide-menu a').removeClass('active');
260      $(this).addClass('active');
261     
262      $('.product-details-large .tab-pane').removeClass('active show');
263      $('.product-details-large '+ $href ).addClass('active show');
264     
265  })
266/*------------------------------ 
267    Toggle Function Active
268---------------------------------*/   
269    /*--- showlogin toggle function ----*/
270    $('#showlogin').on('click', function() {
271        $('#checkout-login').slideToggle(900);
272    });
273
274    /*--- showlogin toggle function ----*/
275    $('#showcoupon').on('click', function() {
276        $('#checkout_coupon').slideToggle(900);
277    });
278    /*--- showlogin toggle function ----*/
279    $('#cbox').on('click', function() {
280        $('#cbox-info').slideToggle(900);
281    });
282
283    /*--- showlogin toggle function ----*/
284    $('#ship-box').on('click', function() {
285        $('#ship-box-info').slideToggle(1000);
286    }); 
287/*---------------------------
288    Nice Select
289------------------------------- */	
290    $('.nice-select').niceSelect(); 
291/*---------------------------
292    Fancybox Active
293------------------------------- */	   
294$('[data-fancybox="images"]').fancybox({
295    hash: false,
296});
297/*----------------------------------
298	 Instafeed active 
299------------------------------------*/
300if($('#Instafeed').length) {
301    var feed = new Instafeed({
302        get: 'user',
303        userId: 6665768655,
304        accessToken: '6665768655.1677ed0.313e6c96807c45d8900b4f680650dee5',
305        target: 'Instafeed',
306        resolution: 'thumbnail',
307        limit: 6,
308        template: '<li><a href="{{link}}" target="_new"><img src="{{image}}" /></a></li>',
309    });
310    feed.run(); 
311}
312/*=============  Gallery Mesonry Activation  ==============*/
313$('.masonry__wrap').imagesLoaded(function () {
314
315    // filter items on button click
316    $('.gallery__menu').on('click', 'button', function () {
317        var filterValue = $(this).attr('data-filter');
318        $grid.isotope({
319          filter: filterValue
320        });
321    });
322
323    // change is-checked class on buttons
324    $('.gallery__menu button').on('click', function () {
325        $('.gallery__menu button').removeClass('is-checked');
326        $(this).addClass('is-checked');
327        var selector = $(this).attr('data-filter');
328        $containerpage.isotope({
329          filter: selector
330        });
331        return false;
332    });
333
334    // init Isotope
335    var $grid = $('.masonry__wrap').isotope({
336        itemSelector: '.gallery__item',
337        percentPosition: true,
338        transitionDuration: '0.7s',
339        layoutMode: 'fitRows',
340        masonry: {
341          // use outer width of grid-sizer for columnWidth
342          columnWidth: '.gallery__item',
343        }
344    });
345});
346
347    
348})(jQuery); 

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.