PageSourceSearch

https://www.phytoadvance.com/wp-content/themes/alchemLifeUp/assets/js/main.js?ver=1791585590

js phytoadvance.com collected 2026-10-09 22:40:52 UTC 23,725 bytes, 823 lines download raw bytes

1$(window).on('load',function() {
2    $("body").removeClass("js-loading");
3});
4
5
6// header scroll hide/show
7
8var lastScrollTop = 0;
9$(window).on('scroll', function(event){
10    var st = $(this).scrollTop();
11    if(st > 150){
12        if (st > lastScrollTop){
13            $('header').addClass('slide-up-hide');
14        } else {
15            $('header').removeClass('slide-up-hide');
16        }
17        lastScrollTop = st;
18    } else {
19        $('header').removeClass('slide-up-hide');
20    }
21   
22});
23
24
25// Other product crousel section 
26if ($(".other-product-crousel")[0]){
27$('.other-product-crousel').slick({
28    infinite:true,
29    dots: true,
30    speed: 300,
31    slidesToShow: 4,
32    slidesToScroll: 1,
33    autoplay: true,
34    autoplaySpeed: 3000,
35    arrows: false,
36    responsive: [
37    {
38    breakpoint: 991,
39    settings: {
40        slidesToShow: 1,
41        slidesToScroll: 1,
42        autoplay: false,
43        dots: true,
44        variableWidth: true,
45        infinite:true
46    }
47    }],
48});
49}
50//two rows product slider
51if ($(".two-rows-product-crousel")[0]){
52$('.two-rows-product-crousel').slick({
53    infinite:true,
54    // speed: 20,
55    slidesToShow: 3,
56    slidesToScroll: 1,
57    autoplay: true,
58    autoplaySpeed: 2000,
59    arrows: true,
60    responsive: [
61    {
62    breakpoint: 991,
63    settings: {
64        slidesToShow: 1,
65        slidesToScroll: 1,
66        autoplay: true,
67        autoplaySpeed: 2000,
68        dots: true,
69        arrows:false,
70        variableWidth: true,
71        infinite:true 
72    }
73    }]
74});
75}
76
77//home hero slider
78if ($(".home-hero-crousel")[0]){
79$('.home-hero-crousel').slick({
80    infinite:true,
81    speed: 300,
82    autoplaySpeed: 4000,
83    // slidesToShow: 1,
84    // slidesToScroll: 1,
85    autoplay: true,
86    arrows: false,
87    fade: true,
88    cssEase: 'linear',
89//     responsive: [
90//     {
91//     breakpoint: 991,
92//     settings: {
93//         slidesToShow: 1,
94//         slidesToScroll: 1,
95//         infinite: true,
96//         dots: false,
97//         arrows: false
98//     }
99//     }
100// ]
101});
102}
103
104//Add Menu open Class on body
105
106$(function() {
107$('.dropdown').on('click', function() {
108    if ($(".slide-down")[0]){
109        $('body').addClass('menu-open');
110    }   
111    else{
112        $('body').toggleClass('menu-open');
113    }
114    });
115});
116
117
118$(".menus").on('click', function (e) {
119    $(this).toggleClass('active') // Add active-page class to the clicked link.
120      .siblings() // Select clicked link brothers.
121      .removeClass('active'); // Remove active-page class if exist from clicked link brothers.
122});
123
124
125//Add to -cart select item section 
126if ($(".full-width-add-to-cart-container")[0]){
127	jQuery(document).ready(function(){
128		jQuery('.list-item').click(function(event){
129			event.preventDefault();
130			//remove all pre-existing active classes
131			jQuery('.activeLi').removeClass('activeLi');
132
133			//add the active class to the link we clicked
134			jQuery(this).addClass('activeLi');   
135			
136			if($(this).hasClass('activeLi')){
137				// var size = document.querySelector('.list-item.activeLi p:nth-child(2)').innerHTML.split(" ")[2];
138				var price = document.querySelector('.list-item.activeLi p:nth-child(3)').innerHTML.split(" ")[1].split("<")[0];
139				
140
141				document.querySelector('#input-quantity-product').innerHTML = 1;
142				document.querySelector('#total-cost-product').innerHTML = price;
143				
144				var qtyProduct = jQuery(this).attr('data-product-qty').trim();
145				var variantId = jQuery(this).attr('data-variant-id').trim();
146				jQuery('.product-add-to-cart-btn').attr('data-qty',1);
147				jQuery('.productpagecart .quantity .qty').val(qtyProduct);
148				
149				jQuery('.product-add-to-cart-btn').attr('data-price', price);
150				// jQuery('.product-add-to-cart-btn').attr('data-variant-id', variantId);
151
152                var $btn = jQuery('.product-add-to-cart-btn');
153
154                if ($btn.attr('data-variation-id') !== undefined) {
155                    $btn.attr('data-variation-id', variantId); 
156                } else {
157                    $btn.attr('data-variation-id', variantId);
158                }
159
160			}
161		});
162	});
163}
164
165var slider_id = document.getElementById("add-to-cart-section");
166if(slider_id){
167    var slideIndex = 1;
168        showSlides(slideIndex);
169		
170    function plusSlides(n) {
171        showSlides(slideIndex += n);
172    }
173
174    function showSlides(n) {
175		jQuery('#add-to-cart-section').addClass('flexBoxCrt');
176        var x = window.matchMedia("(max-width: 991px)")
177        if (x.matches) {
178            var i;
179            var slides = document.getElementsByClassName("list-item");
180            if (n > slides.length) {slideIndex = 1}  
181            if (n < 1) {slideIndex = slides.length}
182            for (i = 0; i < slides.length; i++) {
183                slides[i].style.display = "none"; 
184				slides[i].classList.remove('active');
185            }
186            slides[slideIndex-1].style.display = "inline-block"; 
187			slides[slideIndex-1].className = "list-item active";
188			$('#add-to-cart-section .active').trigger('click'); 
189        } 
190    }
191} 
192
193// menu click action
194$('.dropdown').on( 'click' , function(){
195    var menuName = $(this).data('id');
196    $('.mega-menu-dropdown').addClass('slide-down');
197    $('.mega-menu-dropdown').removeClass('d-lg-none');
198    if($(menuName).hasClass('show-menu')){
199        $('.mega-menu-dropdown').removeClass('slide-down');
200        $('.mega-menu-wrap').removeClass('show-menu');
201    } else {
202        $('.mega-menu-dropdown').addClass('slide-down');
203        $('.mega-menu-wrap').removeClass('show-menu');
204        $(menuName).addClass('show-menu');
205    }
206});
207
208$('.dropdown').on('click' , function(){
209    if ($("#product").hasClass('show-menu')){
210        $('.mega-menu-symptoms').addClass('mega-menu-opacity');
211        $('.mega-menu-product').removeClass('mega-menu-opacity');
212    } 
213
214    if ($("#symptoms").hasClass('show-menu')){
215        $('.mega-menu-product').addClass('mega-menu-opacity');
216        $('.mega-menu-symptoms').removeClass('mega-menu-opacity');
217    } 
218});
219
220jQuery(document).ready(function(){
221    $('.mega-menu-dropdown').removeClass('d-lg-none');
222    $('.hamburger-menu').removeClass('d-md-none');
223    $('.search-menu').removeClass('d-lg-none');
224
225});
226
227// when click ing outside of menu close menu
228$(document).on("click", function(event){
229    var $trigger = $("header");
230    if($trigger !== event.target && !$trigger.has(event.target).length){
231        $('.mega-menu-dropdown').removeClass('slide-down');
232        $('.mega-menu-wrap').removeClass('show-menu');
233        $('.dropdown').removeClass('active');
234        $('.menus').removeClass('active');
235        $('header').removeClass('show-hamburger');
236        $('body').removeClass('menu-open');
237        $('.search-menu').removeClass('slide-down');
238        $('.search-btn').removeClass('active-menu');
239    }            
240});
241
242// On Clicking Hamburger Icon
243
244$('.hamburger-icon-wrapper').on( 'click' , function(){
245    $('header').toggleClass('show-hamburger');
246    $('body').toggleClass('hamburger-open');
247});
248
249
250//ON clicking Search Button
251$('.search-btn').on( 'click' , function(){
252    $('.search-menu').toggleClass('slide-down');
253        $('.search-btn').toggleClass('active-menu');
254});
255
256$('.search-cancel').on('click',function(){
257    event.preventDefault();
258    $('.search-menu').removeClass('slide-down');
259});
260
261
262// Auto hide and Show clear button
263
264
265
266
267// expand and collapse menu on click
268$('.sub-menu').on('click', function(){
269    if($(this).parent('li').hasClass('expand-menu')){
270        $(this).parent('li').removeClass('expand-menu');
271    } else {
272        $(this).parent('li').addClass('expand-menu');
273    }
274})
275
276
277$('.testimonial-video').on('click' ,function(){
278    if(this.paused == true){
279        this.play();
280    }
281    else 
282        this.pause();
283});
284
285//testimonial section
286var tesimonial_id = document.getElementById("testimonial");
287var phytoceuticals_video = document.getElementById("video-section");
288if(tesimonial_id || phytoceuticals_video){
289    var video = document.getElementById("phytoceutical-video"); //phytoceutical video id
290    var vid = document.getElementById("testimonial-video"); //testimonial video id
291    var hide = document.getElementById("play-button")
292    var show = document.getElementById("pause-button")
293    function play() { 
294    if(vid){
295        vid.play(); //testimonial play
296    }
297    if(video){
298        video.play(); //phytoceutical play
299    }
300        if(hide.style.display == "none"){
301            hide.style.display = "block";
302        }
303        else{
304            hide.style.display = "none";
305            show.style.display = "block";
306        }
307    }
308
309    function pause(){
310        if(vid){
311            vid.pause(); //testimonial pause
312        }
313        if(video){
314            video.pause(); //phytoceutical pause
315        }
316        if(show.style.display == "none"){
317                show.style.display = "block";
318            }
319        else{
320            show.style.display = "none";
321            hide.style.display = "block";
322        }
323    }
324}
325
326
327// Login Form
328$('.opt-submit').on( 'click' , function(){
329    event.preventDefault();
330    $('.btn-submit').addClass('d-md-none d-lg-none');
331    $('.otp').removeClass('d-md-none d-lg-none');
332    $('.btn-login').removeClass('d-md-none d-lg-none');
333});
334
335// checkout state
336$('.btn-billing').on('click', function(){
337    $('.different-address').toggleClass('d-lg-none d-md-none');
338    $('.payment-ways').addClass('d-lg-none d-md-none');
339});
340$('.btn-payment, #process-to-payment').on('click', function(){
341    var flag = 0;
342	var phoneno = /^\d{10}$/;
343	var postcodeNo = /^\d{6}$/;
344		
345	//For Billing Address		
346	var name = $('.billingformaddress #name').val();
347	if(name == '') { 
348		flag = 1; 
349		$('.billingformaddress .name label').css('color', 'red');
350	}
351	else {
352		$('.billingformaddress .name label').css('color', '#7e990d');
353	}
354	
355	var email = $('.billingformaddress #email').val();
356	var emailpattern = /^\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b$/i;
357
358	if(!emailpattern.test(email)) { 
359		flag = 1; 
360		$('.billingformaddress .email label').css('color', 'red');
361	}
362	else {
363		$('.billingformaddress .email label').css('color', '#7e990d');
364	}
365	
366	var phone = $('.billingformaddress #phone').val();
367	var firstDigit = phone.substring(0, 1);
368	if(firstDigit < 1)
369	{
370		flag = 1; 
371		$('.billingformaddress .phone label').css('color', 'red');
372		console.log(firstDigit);
373	}
374	else if(!phone.match(phoneno)) 
375	{	
376		flag = 1; 
377		$('.billingformaddress .phone label').css('color', 'red');
378	}
379	else {
380		$('.billingformaddress .phone label').css('color', '#7e990d');
381	}
382	
383	var city = $('.billingformaddress #city').val();
384	if(city == '') { 
385		flag = 1; 
386		$('.billingformaddress .city label').css('color', 'red');
387	}
388	else {
389		$('.billingformaddress .city label').css('color', '#7e990d');
390	}
391	
392	var postcode = $('.billingformaddress #postcode').val();
393	if(!postcode.match(postcodeNo))  { 
394		flag = 1; 
395		$('.billingformaddress .postcode label').css('color', 'red');
396	}
397	else {
398		$('.billingformaddress .postcode label').css('color', '#7e990d');
399	}
400	
401	var state = $('.billingformaddress #state-type').val();
402	if(state == '') { 
403		flag = 1; 
404		$('.billingformaddress .state label').css('color', 'red');
405	}
406	else {
407		$('.billingformaddress .state label').css('color', '#7e990d');
408	}
409	
410	var address = $('.billingformaddress #address').val();
411	if(address == '') { 
412		flag = 1; 
413		$('.billingformaddress .address1 label').css('color', 'red');
414	}
415	else {
416		$('.billingformaddress .address1 label').css('color', '#7e990d');
417	}
418	
419	//For Shipping Address
420	var shipment_address_check = 0;
421	if($('#ship-to-different-address-checkbox').prop("checked") === true){
422		var shipment_address_check = 1;
423		
424		var name = $('.shippingformaddress #name').val();
425		if(name == '') { 
426			flag = 1; 
427			$('.shippingformaddress .name label').css('color', 'red');
428		}
429		else {
430			$('.shippingformaddress .name label').css('color', '#7e990d');
431		}
432		
433		var city = $('.shippingformaddress #city').val();
434		if(city == '') { 
435			flag = 1; 
436			$('.shippingformaddress .city label').css('color', 'red');
437		}
438		else {
439			$('.shippingformaddress .city label').css('color', '#7e990d');
440		}
441		
442		var postcode = $('.shippingformaddress #postcode').val();
443		if(!postcode.match(postcodeNo))  { 
444			flag = 1; 
445			$('.shippingformaddress .postcode label').css('color', 'red');
446		}
447		else {
448			$('.shippingformaddress .postcode label').css('color', '#7e990d');
449		}
450		
451		var state = $('.shippingformaddress #state-type').val();
452		if(state == '') { 
453			flag = 1; 
454			$('.shippingformaddress .state label').css('color', 'red');
455		}
456		else {
457			$('.shippingformaddress .state label').css('color', '#7e990d');
458		}
459		
460		var address = $('.shippingformaddress #address').val();
461		if(address == '') { 
462			flag = 1; 
463			$('.shippingformaddress .address1 label').css('color', 'red');
464		}
465		else {
466			$('.shippingformaddress .address1 label').css('color', '#7e990d');
467		}
468	}
469	if(flag == 0){
470		$('.payment-ways').toggleClass('d-lg-none d-md-none');
471		$('.different-address').addClass('d-lg-none d-md-none');
472		$('#process-to-payment').hide();
473        if ($(".payment_method_cashfree").length) 
474        {
475            $('html, body').animate({
476                scrollTop: $(".payment_method_cashfree").offset().top - 100
477            });
478        }
479	}
480	else{
481	  $('html, body').animate({ scrollTop: $(".address-option").offset().top - 100});
482	}
483});
484jQuery('.billingformaddress #phone').on('keydown keyup', function(e) {
485	var keycode = e.keyCode;
486
487	if(keycode == '8' || keycode == '46'){ return true; }
488
489	var value = String.fromCharCode(e.which) || e.key;
490	var len = jQuery(this).val();
491	// No Numbers
492	if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105)) 
493	{
494		if(len.length==10){ return false; }	
495		return true;
496	}
497	else
498	{
499		e.preventDefault();
500		return false;
501	}
502});
503jQuery('.billingformaddress #postcode').on('keydown keyup', function(e) {
504    
505	var keycode = e.keyCode;
506	if(keycode == '8' || keycode == '46'){ return true; }
507	var value = String.fromCharCode(e.which) || e.key;
508	var len = jQuery(this).val();
509	// No Numbers
510	if ((e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105)) 
511	{
512		if(len.length==6){ return false; }	
513		return true;
514	}
515	else
516	{
517		e.preventDefault();
518		return false;
519	}	
520});
521jQuery('.shippingformaddress #postcode').on('keydown keyup', function(e) {
522	var keycode = e.keyCode;
523	if(keycode == '8' || keycode == '46'){ return true; }
524	var value = String.fromCharCode(e.which) || e.key;
525	var len = jQuery(this).val();
526	if(e.keyCode == 17 || e.keyCode == 86 || (e.keyCode >= 48 && e.keyCode <= 57) || (e.keyCode >= 96 && e.keyCode <= 105)) 
527	{
528		if(len.length==6){ return false; }	
529		jQuery(this).val(jQuery(this).val().replace(/([a-zA-Z])/g, "").substring(0,6));
530		return true;
531	}
532	else
533	{
534		e.preventDefault();
535		return false;
536	}	
537});
538
539
540//form select state 
541if ($("form")[0]){
542    $("select").on("change",function(){
543        var val = $(this).find('option:selected').val();
544        $(".option-label").addClass('select-label');
545    });
546}
547
548// increment_quantity and decrement_quantity button
549$(".reduce-quantity").on("click", function(event) {
550    event.preventDefault();
551});
552
553$(".increase-quantity").on("click", function(event) {
554    event.preventDefault();
555});
556
557
558
559//track-order Submit Button
560$("#order-tracking-form").submit(function(e){
561    $('.tracking-info').removeClass('d-lg-none d-md-none');
562     $('.order-summary-content-wrapper').removeClass('d-lg-none d-md-none');
563     $('.track-order-timeline').removeClass('d-lg-none d-md-none');
564    e.preventDefault();
565});
566
567// Edit Address Button
568$(".radio-button button").on("click", function(event) {
569    event.preventDefault();
570});
571
572/*$('.home-address-edit-button').click(function(){
573    if ($("#address-edit").hasClass('d-lg-none')){
574        $('.address-edit').removeClass('d-lg-none d-md-none');
575    }
576    else $('.address-edit').toggleClass('d-lg-none d-md-none');
577});*/
578
579$('.office-address-edit-button').click(function(){
580    if ($("#address-edit").hasClass('d-lg-none')){
581        $('.address-edit').removeClass('d-lg-none d-md-none');
582    }
583    else
584    $('.address-edit').toggleClass('d-lg-none d-md-none');
585});
586
587$('.other-address-edit-button').click(function(){
588    if ($("#address-edit").hasClass('d-lg-none')){
589        $('.address-edit').removeClass('d-lg-none d-md-none');
590    }
591    else
592    $('.address-edit').toggleClass('d-lg-none d-md-none');
593});
594
595// On checkbox Checked
596
597$("#ship-to").change(function() {
598    if(this.checked) {
599        $('.shipping-address-edit').removeClass('d-lg-none , d-md-none');
600        $('.notes').removeClass('notes-margin');
601    }
602    else {
603        $('.shipping-address-edit').addClass('d-lg-none , d-md-none');
604        $('.notes').addClass('notes-margin');
605    }
606});
607
608// process-to-payment
609/*$('#process-to-payment').on('click' , function(){
610    $('html').css('scroll-behavior','auto');
611    $('.end-to-end-wrapper').addClass('next-step')
612    $('.btn-billing , .cart-product-list , .different-address ').css('display', 'none')
613    $('.payment-ways , .btn-place-order').removeClass('d-md-none')
614    $(window).scrollTop(0);
615});*/
616
617// init controller
618var controller = new ScrollMagic.Controller();
619
620// build scenes
621new ScrollMagic.Scene({triggerElement: "#trigger1" ,    
622                       reverse: false // only do once
623                    })
624                .setClassToggle("#section-2", "active") // add class toggle
625                 // add indicators (requires plugin)
626                .addTo(controller);
627
628// build scenes
629new ScrollMagic.Scene({triggerElement: "#trigger4" ,    
630                       reverse: false,
631                    })
632                .setClassToggle("#section-3", "active")
633                .addTo(controller);
634
635// build scenes
636new ScrollMagic.Scene({triggerElement: "#trigger1-home" ,    
637                reverse: false, // only do once
638                })
639            .setClassToggle("#pomegrenate", "active")
640                
641            .addTo(controller);
642
643// build scenes
644new ScrollMagic.Scene({triggerElement: "#trigger2-home" ,    
645                reverse: false, // only do once
646                })
647            .setClassToggle("#leaf", "active")
648                
649            .addTo(controller);
650
651// build scenes
652new ScrollMagic.Scene({triggerElement: "#trigger4-home" ,    
653                reverse: false, // only do once
654                })
655            .setClassToggle("#ginger", "active")
656                
657            .addTo(controller);
658
659// phytoceuticals_page trigger
660
661// build scenes
662new ScrollMagic.Scene({triggerElement: "#first" ,    
663                reverse: false, // only do once
664                offset: 150,
665                })
666            .setClassToggle("#first", "active")
667            .addTo(controller);
668
669// build scenes
670new ScrollMagic.Scene({triggerElement: "#second-6" ,    
671                reverse: false, // only do once
672                offset: 250,
673                })
674            .setClassToggle("#second-6", "active")
675            .addTo(controller);
676
677// build scenes
678new ScrollMagic.Scene({triggerElement: "#second-10" ,    
679                reverse: false, // only do once
680                offset: 250,
681                })
682            .setClassToggle("#second-10", "active")
683            .addTo(controller);
684
685// build scenes
686new ScrollMagic.Scene({triggerElement: "#second-14" ,    
687                reverse: false, // only do once
688                offset: 250,
689                })
690            .setClassToggle("#second-14", "active")
691            .addTo(controller);
692
693// build scenes
694new ScrollMagic.Scene({triggerElement: "#second-18" ,    
695                reverse: false, // only do once
696                offset: 250,
697                })
698            .setClassToggle("#second-18", "active")
699            .addTo(controller);
700
701
702
703
704// phyto-mobile
705// build scenes
706new ScrollMagic.Scene({triggerElement: "#mobile-trigrr" ,    
707                reverse: false, // only do once
708                })
709            .setClassToggle("#mobile-1", "active")
710            .addTo(controller);
711
712// build scenes
713new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-3" ,    
714                reverse: false, // only do once
715                offset: 0,
716                })
717            .setClassToggle("#mobile-2", "active")
718            .addTo(controller);
719
720// build scenes
721new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-6" ,    
722                reverse: false, // only do once
723                })
724            .setClassToggle("#mobile-3", "active")
725            .addTo(controller);
726
727// build scenes
728new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-9" ,    
729                reverse: false, // only do once
730                offset: 0,
731                })
732            .setClassToggle("#mobile-4", "active")
733            .addTo(controller);
734
735// build scenes
736new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-12" ,    
737                reverse: false, // only do once
738                offset: 0,
739                })
740            .setClassToggle("#mobile-5", "active")
741            .addTo(controller);
742
743// build scenes
744new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-15" ,    
745                reverse: false, // only do once
746                offset: 0,
747                })
748            .setClassToggle("#mobile-6", "active")
749            .addTo(controller);
750
751// build scenes
752new ScrollMagic.Scene({triggerElement: "#mobile-trigrr-18" ,    
753                reverse: false, // only do once
754                offset: 0,
755                })
756            .setClassToggle("#mobile-7", "active")
757            .addTo(controller);
758  
759
760
761// $("svg").click(function(){
762//     $(this).addClass("hero-img");
763//     $('.fade-in').css('opacity' , '1');
764//     $(this).one("webkitAnimationEnd animationend oAnimationEnd animationend",
765//                 function(event) {
766            
767//       // Do something when the transition ends
768//       $('#flower-animation').addClass('flower-animation');
769//       $('.flower-animation').css('opacity' , '1');
770//       $('.text').addClass('text-fade-in');
771//       $('.text').css('opacity' , '1');
772
773//       $('.text-fade-in').one("webkitAnimationEnd animationend oAnimationEnd animationend",
774//         function(event) {
775//             $('#rect-animation').addClass('rect-animation');
776//             $('#rect-animation').css('opacity' , '1');
777//         });
778//     });
779// });
780
781$('.fade-in').one("webkitAnimationEnd animationend oAnimationEnd animationend",
782                function(event) {         
783   // Do something when the transition ends
784    $('.text').addClass('text-fade-in');
785    $('.text').css('opacity' , '1');
786});
787
788$('.fade-in').one("webkitAnimationEnd animationend oAnimationEnd animationend",
789                function(event) {         
790   // Do something when the transition ends
791    $('.rect-animation').addClass('start');
792    $('.laxa-hero .cls-13').css('opacity' , '0.25');
793});
794
795$('.lines').one("webkitAnimationEnd animationend oAnimationEnd animationend",
796                function(event) {         
797    // Do something when the transition ends
798    $('.pill-animation').css('opacity' , '1');
799    $('.cal-section-2 .cls-10').css('opacity', '0.3');
800    $('.phytocid-section-2 .cls-11').css('opacity', '0.3');
801    $('.laxa-section-2 .cls-13').css('opacity', '0.3');
802});
803
804$('.bottom-line').one("webkitAnimationEnd animationend oAnimationEnd animationend",
805                function(event) {         
806    // Do something when the transition ends
807    if ($("#section-3").hasClass('active')){
808        $('.section-3-text').addClass('text-fade-in');
809        $('.section-3-text').css('opacity' , '1');
810    }
811
812    else{
813        $('.section-3-text').css('opacity' , '0');
814    }
815    
816});
817
818
819$('.mega-menu-dropdown').one("transitionstart ontransitionstart",
820                function(event) {         
821    // Do something when the transition ends
822    $('.dropdown-line').addClass('check');
823});

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.