PageSourceSearch

https://www.artthema.com/lib/g/2.0/scripts/artlogic_modules/galler…=57db970&g=86fa599520a8e2968eb1fac1f53a968f

js artthema.com collected 2026-10-02 13:38:22 UTC 3,691 bytes, 84 lines download raw bytes

1var cover_page_slideshow = {
2
3    init: function() {
4
5        $('#cover_page_slideshow').each(function() {
6            
7            var cycleSpeed = 1200;
8            if ($('#cover_page_slideshow').attr('data-cycle-speed-setting'))  {
9                var cycleSpeed = $("#cover_page_slideshow").attr('data-cycle-speed-setting');
10            }
11
12            var cycleFx = 'fade';
13            if ($('#cover_page_slideshow').attr('data-cycle-fx-setting'))  {
14                var cycleFx = $("#cover_page_slideshow").attr('data-cycle-fx-setting');
15            }
16
17            var startingSlide = 0;
18            if ($('#cover_page_slideshow .item.item_starting_slide').length) {
19                var startingSlide = $('#cover_page_slideshow .item.item_starting_slide').index();
20            }
21
22            var slideshowtimeout = 6000;
23            if ($("#cover_page_slideshow").attr('data-cycle-timeout-setting'))  {
24                var slideshowtimeout = parseInt($("#cover_page_slideshow").attr('data-cycle-timeout-setting'));
25            }
26
27            $('body').addClass('type-cover-page type-fullscreen');
28
29            $('#cover_page_slideshow ul').cycle({
30                fx:       cycleFx,
31                //loader: 'wait',
32                speed:    cycleSpeed,
33                timeout:  slideshowtimeout,
34                pause:    0,
35                slides: '.item',
36                //autoHeight: 'calc',
37                autoHeight: false,
38                swipe: true,
39                startingSlide: startingSlide
40            });
41            window.galleries.cover_page_slideshow.cover_page_pager();
42            window.galleries.cover_page_slideshow.cover_page_caption();
43        });
44
45    },
46    cover_page_pager: function() {
47        var $pager = $('#cover_page_slideshow_number');
48        var onfunction = $('#cover_page_slideshow').on;
49        if (onfunction) {
50            $('#cover_page_slideshow').on('cycle-before', function(event, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) {
51                var next_number = (optionHash.nextSlide + 1).toString();
52                $pager.find('.pager-number-current').text(next_number);
53            });
54        }
55        $('#cover_page_slideshow_button_prev').click(function() {
56            $('#cover_page_slideshow ul').cycle('pause');
57            $('#cover_page_slideshow ul').cycle('prev');
58        });
59        $('#cover_page_slideshow_button_next').click(function() {
60            $('#cover_page_slideshow ul').cycle('pause');
61            $('#cover_page_slideshow ul').cycle('next');
62        });
63    },
64    cover_page_caption: function() {
65        
66        var $caption = $('#cover_page_slideshow_pager');
67        var onfunction = $('#cover_page_slideshow').on;
68        if (onfunction) {
69            $('#cover_page_slideshow').on('cycle-before', function(event, optionHash, outgoingSlideEl, incomingSlideEl, forwardFlag) {
70                var this_instance = $caption.closest('#cover_page_slideshow_container').find('#cover_page_slideshow ul');
71                var this_caption = ($(incomingSlideEl, this_instance).attr('data-rel') && typeof $(incomingSlideEl, this_instance).attr('data-rel') != 'undefined' ? $(incomingSlideEl, this_instance).attr('data-rel') : $(incomingSlideEl, this_instance).attr('rel'));
72                if (this_caption && typeof this_caption != 'undefined') {
73                    var this_caption = this_caption.replace(/\n/g,'');
74                }
75                $('#cover_page_slideshow_caption .content').html(this_caption);
76            });
77
78        }
79    }
80}
81
82window.galleries = window.galleries || {};
83window.galleries.cover_page_slideshow = cover_page_slideshow;
84export default cover_page_slideshow;

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.