PageSourceSearch

https://ufsc.br/wp-content/themes/brasilGov/js/ufsc.js?ver=4.7.36

js ufsc.br collected 2026-09-24 07:50:56 UTC 6,553 bytes, 183 lines download raw bytes

1jQuery(document).ready(function () {
2
3    var cont = 1;
4    var jqItem;
5    jQuery('#slideshow div.item:gt(0)').hide();
6    jQuery('.post_column ul li:eq(0)').addClass('highlight');
7
8    /* Ajustes Slideshow (Height e posição do texto) e Pikachoose (tamanho da div que contem a imagem) */
9
10    var slideshowHeight = jQuery('#slideshow').width() * 0.623;
11    jQuery('#slideshow').height(slideshowHeight);
12    jQuery('#slideshow .item .shade').css("top", slideshowHeight);
13
14    jQuery(window).resize(function () { 
15        var slideshowHeight = jQuery('#slideshow').width() * 0.623;
16        jQuery('#slideshow').height(slideshowHeight);
17        jQuery('#slideshow .item .shade').css("top", slideshowHeight);
18    });
19
20    jQuery('#sidebar_left ul:first').addClass("hide_mobile");
21    jQuery('#sidebar_left ul.widget li ul').addClass("hide_mobile");
22    jQuery('#sidebar_left').addClass("hide_mobile");
23
24    var interval = setInterval(function () {
25        var slide_class = jQuery('#slideshow').attr('class');
26
27        if (slide_class == 'disable') {
28            cont = 0;
29        } else {
30            if (jqItem != null) {
31                jqItem.fadeOut();
32            }
33
34            jQuery('#slideshow .item').fadeOut();
35
36            var post_class = jQuery('#slideshow div.item:eq(' + cont + ')').attr('class');
37
38            jQuery('#slideshow').find('.item').each(function () {
39                var classe = jQuery(this).attr('class');
40                if (classe == post_class) {
41                    jqItem = jQuery(this);
42                    jqItem.fadeIn();
43                }
44            });
45
46            jQuery('#news ul').find('li').each(function () {
47                jQuery(this).removeClass('highlight');
48                var classe = jQuery(this).attr('class');
49                if ("item " + classe == post_class) {
50                    jQuery(this).addClass('highlight');
51                }
52            });
53
54            jQuery('#news2 ul').find('li').each(function () {
55                jQuery(this).removeClass('highlight');
56                var classe = jQuery(this).attr('class');
57                if ("item " + classe == post_class) {
58                    jQuery(this).addClass('highlight');
59                }
60            });
61
62            jQuery('#slideshow #slide-controls p').find('a').each(function () {
63                jQuery(this).removeClass('on');
64                var id = jQuery(this).attr('id');
65                if (id == 'slide-link-' + cont) {
66                    jQuery(this).addClass('on');
67                }
68            });
69
70            cont++;
71            if (cont == jQuery("#slide-nav").children().length)
72                cont = 0;
73        }
74    },
75            4000);
76
77    jQuery(function () {
78        if (jQuery('#featured div.item').length > 1) {
79            jQuery('#featured div.item:gt(0)').hide();
80            var interval2 = setInterval(function () {
81                jQuery('#featured div.item:first-child').fadeOut()
82                        .next('#featured div.item').fadeIn()
83                        .end().appendTo('#featured');
84            },
85                    6000);
86        }
87    });
88
89    // jQuery('.menu-link').click(function () {
90    //     if (jQuery(window).width() < 720) {
91    //         jQuery('#sidebar_left').toggleClass("hide_mobile");
92    //     }
93    // });
94
95    jQuery('.menu-link').click(function () {
96        if (jQuery(window).width() < 720) {
97            if (jQuery('#sidebar_left').hasClass("hide_mobile")) {
98                jQuery('#sidebar_left').hide();
99                jQuery('#sidebar_left').removeClass("hide_mobile");
100                jQuery('#sidebar_left').slideDown(400);
101            }
102            else {
103                jQuery('#sidebar_left').slideUp(400, function() {
104                    jQuery('#sidebar_left').addClass("hide_mobile");
105                    jQuery('#sidebar_left').show();
106                });
107            }
108        }
109    });
110
111    jQuery('#sidebar_left ul.widget').children('li').click(function () {
112        if (jQuery(window).width() < 720) {
113            if (jQuery(this).children('.pagenav').children('ul.menu').length) {
114                if (jQuery(this).children('.pagenav').children('ul.menu').hasClass("hide_mobile")) { 
115                    jQuery(this).children('.pagenav').children('ul.menu').hide();
116                    jQuery(this).children('.pagenav').children('ul.menu').removeClass("hide_mobile");
117                    jQuery(this).children('.pagenav').children('ul.menu').slideDown(400);
118                }
119                else {
120                    jQuery(this).children('.pagenav').children('ul.menu').slideUp(400, function() {
121                        jQuery(this).addClass("hide_mobile");
122                        jQuery(this).show();
123                    });
124                }
125            }
126
127            if (jQuery(this).children('ul').length){
128                if (jQuery(this).children('ul').hasClass("hide_mobile")) {
129                    jQuery(this).children('ul').hide();
130                    jQuery(this).children('ul').removeClass("hide_mobile");
131                    jQuery(this).children('ul').slideDown(400);
132                }
133                else {
134                    jQuery(this).children('ul').slideUp(400, function() {
135                        jQuery(this).addClass("hide_mobile");
136                        jQuery(this).show();
137                    });
138                }
139            }
140        }
141    });
142
143});
144
145function slideshow() {
146    jQuery('#slideshow').removeClass('disable');
147    jQuery('#slideshow-button').addClass('disable');
148}
149
150function slide(pos, max) {
151    if (pos < 0 || pos > max)
152        return;
153
154    window.clearTimeout(5000);
155
156    jQuery('#slideshow').addClass('disable');
157    jQuery('#slideshow-button').removeClass('disable');
158
159    var post = jQuery('#slideshow div.item:eq(' + pos + ')');
160    var post_class = post.attr('class');
161
162    jQuery('#slideshow .item').fadeOut();
163    post.fadeIn();
164
165    jQuery('#news ul').find('li').each(function () {
166        jQuery(this).removeClass('highlight');
167        var classe = jQuery(this).attr('class');
168        if ("item " + classe == post_class) {
169            jQuery(this).addClass('highlight');
170        }
171    });
172
173    jQuery('#news2 ul').find('li').each(function () {
174        jQuery(this).removeClass('highlight');
175        var classe = jQuery(this).attr('class');
176        if ("item " + classe == post_class) {
177            jQuery(this).addClass('highlight');
178        }
179    });
180
181    jQuery('#slide-nav a').removeClass('on');
182    jQuery('#slide-nav a#slide-link-' + pos).addClass('on');
183}

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.