PageSourceSearch

https://www.greenconsulting.it/wp-content/plugins/lead-call-buttons/js/movement.js?ver=5.4.19

js greenconsulting.it collected 2026-09-25 01:33:47 UTC 2,572 bytes, 73 lines download raw bytes

1
2(function (d) {
3    var p = {}, e, a, h = document,
4        i = window,
5        f = h.documentElement,
6        j = d.expando;
7    d.event.special.inview = {
8        add: function (a) {
9            p[a.guid + "-" + this[j]] = {
10                data: a,
11                jQueryelement: d(this)
12            }
13        },
14        remove: function (a) {
15            try {
16                delete p[a.guid + "-" + this[j]]
17            } catch (d) {}
18        }
19    };
20    d(i).bind("scroll resize", function () {
21        e = a = null
22    });
23    !f.addEventListener && f.attachEvent && f.attachEvent("onfocusin", function () {
24        a = null
25    });
26    setInterval(function () {
27        var k = d(),
28            j, n = 0;
29        d.each(p, function (a, b) {
30            var c = b.data.selector,
31                d = b.jQueryelement;
32            k = k.add(c ? d.find(c) : d)
33        });
34        if (j = k.length) {
35            var b;
36            if (!(b = e)) {
37                var g = {
38                    height: i.innerHeight,
39                    width: i.innerWidth
40                };
41                if (!g.height && ((b = h.compatMode) || !d.support.boxModel)) b = "CSS1Compat" === b ? f : h.body, g = {
42                    height: b.clientHeight,
43                    width: b.clientWidth
44                };
45                b = g
46            }
47            e = b;
48            for (a = a || {
49                top: i.pageYOffset || f.scrollTop || h.body.scrollTop,
50                left: i.pageXOffset || f.scrollLeft || h.body.scrollLeft
51            }; n < j; n++)
52                if (d.contains(f, k[n])) {
53                    b = d(k[n]);
54                    var l = b.height(),
55                        m = b.width(),
56                        c = b.offset(),
57                        g = b.data("inview");
58                    if (!a || !e) break;
59                    c.top + l > a.top && c.top < a.top + e.height && c.left + m > a.left && c.left < a.left + e.width ?
60                        (m = a.left > c.left ? "right" : a.left + e.width < c.left + m ? "left" : "both", l = a.top > c.top ? "bottom" : a.top + e.height < c.top + l ? "top" : "both", c = m + "-" + l, (!g || g !== c) && b.data("inview", c).trigger("inview", [!0, m, l])) : g && b.data("inview", !1).trigger("inview", [!1])
61                }
62        }
63    }, 1000)
64})(jQuery);
65
66
67jQuery(document).ready(function($) {
68    $('.main_buttons_animate').css('opacity', 0).one('inview', function(isInView) {
69        if (isInView) { 
70            $(this).addClass('animated Slide-Out-Up');
71        }
72    });         
73});

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.