https://ulzapovednik.ru/bitrix/templates/.default/components/bitrix/news.list/main_banners/script.js
1$(document).ready(function(){ 2 3if ($('.slider_main_ban_one').length<=1) 4{ 5 $('.slider_main_ban_arr_right a, .slider_main_ban_arr_left a').hide(); 6} 7 8$('.slider_main_ban').css('width',$('.slider_main_ban_one').length*$('.slider_main_ban_one:first').width()+'px'); 9 10$('.slider_main_ban_arr_left a').click(function() 11{ 12 if ($('.slider_main_ban_out .slider_main_ban_pages a.slider_main_ban_pages_selected').parent('li').prev('li').length>0) 13 { 14 $('.slider_main_ban_out .slider_main_ban_pages a.slider_main_ban_pages_selected').parent('li').prev('li').children('a').triggerHandler('click'); 15 } 16 else 17 { 18 $('.slider_main_ban_out .slider_main_ban_pages a:last').triggerHandler('click'); 19 } 20 return false; 21}); 22 23$('.slider_main_ban_arr_right a').click(function() 24{ 25 if ($('.slider_main_ban_out .slider_main_ban_pages a.slider_main_ban_pages_selected').parent('li').next('li').length>0) 26 { 27 $('.slider_main_ban_out .slider_main_ban_pages a.slider_main_ban_pages_selected').parent('li').next('li').children('a').triggerHandler('click'); 28 } 29 else 30 { 31 $('.slider_main_ban_out .slider_main_ban_pages a:first').triggerHandler('click'); 32 } 33 return false; 34}); 35 36$('.slider_main_ban_pages a').click(function() 37{ 38 39el=this; 40 41left=(parseInt($(this).data('i'))-1)*$('.slider_main_ban div.slider_main_ban_one').width(); 42max_left=($('div.slider_main_ban_one').width()*$('.slider_main_ban div.slider_main_ban_one').length)-$('.slider_main_ban_out').width(); 43 44if (left>max_left) 45{ 46 left=max_left; 47} 48 49 $('.slider_main_ban_out .slider_main_ban').animate({ 50 left: '-'+left, 51 }, 500, function() { 52 53 $('.slider_main_ban_pages a').removeClass('slider_main_ban_pages_selected'); 54 $(el).addClass('slider_main_ban_pages_selected'); 55 56 }); 57 return false; 58}); 59 60move=true; 61 62 63$('.slider_main_ban_one').hover(function() 64{ 65 move=false; 66},function() 67{ 68 move=true; 69}); 70 71function auto_list() 72{ 73 setTimeout(function() 74 { 75 if (move) 76 { 77 $('.slider_main_ban_arr_right a').triggerHandler('click'); 78 } 79 auto_list(); 80 },5000); 81} 82 83auto_list(); 84 85});
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.