1jQuery(document).ready(function (jQuery) { 2 var sliderSpeed = jQuery('#autoscroll_speed').val(); 3 sliderSpeed = parseInt(sliderSpeed); 4 5 jQuery(".single-video-img").hover( 6 function () { 7 jQuery('.overlap', this).fadeTo(sliderSpeed, 1); 8 }, 9 function () { 10 jQuery('.overlap', this).fadeTo(500, 0); 11 } 12 ); 13 14 jQuery('.video-nav-button').click(function () { 15 var toshow_id = jQuery(this).attr('data-id'); 16 jQuery('.small-video-block').each(function () { 17 jQuery(this).hide(); 18 }) 19 20 jQuery('.video-nav-button').each(function () { 21 jQuery(this).removeClass('video-nav-selected-button'); 22 }) 23 24 if (jQuery('#effect').val() == 'fade') { 25 jQuery('#' + toshow_id).fadeIn('slow'); 26 27 var get_id = toshow_id.split('_'); 28 var current_pageno_str = get_id[1]; 29 30 var count_li = jQuery(".video-nav-button").length - 2; 31 var maxpage = count_li; 32 var current_pageno = parseInt(current_pageno_str); 33 var pages = jQuery("#videos_pages").val(); 34 var displayed_pages = parseInt(pages); 35 var startloop = ""; 36 var toloop = ""; 37 38 var startloop = parseInt(current_pageno - (displayed_pages / 2)); 39 if (startloop < 1) { 40 startloop = 1; 41 } 42 43 if ((startloop + displayed_pages) > maxpage) { 44 toloop = maxpage; 45 if (maxpage < displayed_pages) { 46 startloop = 1; 47 } else { 48 startloop = maxpage - displayed_pages + 1; 49 } 50 } else { 51 toloop = startloop + displayed_pages - 1; 52 } 53 54 jQuery(".video-nav-button").hide(); 55 //jQuery('#video-nav-prev-button').show(); 56 for (var i = startloop; i <= toloop; i++) { 57 jQuery('#page_num_' + i).show(); 58 } 59 //jQuery('#video-nav-next-button').show(); 60 61 62 var value_prev = current_pageno - 1; 63 if (value_prev == 0 || value_prev == -1) { 64 jQuery('#video-nav-prev-button').hide(); 65 } else { 66 var int_to_str_prev = value_prev.toString(); 67 var get_prev_id = 'num_' + int_to_str_prev; 68 jQuery('#video-nav-prev-button').show(); 69 jQuery('#video-nav-prev-button').attr("data-id", get_prev_id); 70 } 71 72 var value_next = current_pageno + 1; 73 for (var a = current_pageno_str; a <= count_li; a++) { 74 if (current_pageno_str == count_li) { 75 jQuery('#video-nav-next-button').hide(); 76 } else { 77 jQuery('#video-nav-next-button').show(); 78 } 79 } 80 81 var int_to_str_next = value_next.toString(); 82 var get_next_id = 'num_' + int_to_str_next; 83 jQuery('#video-nav-next-button').attr("data-id", get_next_id); 84 85 jQuery('#page_num_' + current_pageno_str).show(); 86 jQuery('#page_num_' + current_pageno_str).addClass('video-nav-selected-button'); 87 88 } else { 89 var item_el = jQuery(this).html(); 90 item_el = parseInt(item_el); 91 var offset = (item_el - 1) * 660; 92 var str2use = "-" + offset + "px"; 93 jQuery('.small-video-sub-container').animate({ 94 marginLeft: str2use 95 }, sliderSpeed); 96 } 97 }) 98 99 jQuery('.overlap, .single-video-img').click(function () { 100 jQuery('.main-video-container iframe').attr('src', 'https://www.youtube.com/embed/' + jQuery(this).attr('data-video') + '?autoplay=1') 101 }) 102 103 // autoscrolling 104 if ((jQuery('#autoscroll').val() == 'on') && (jQuery('#big_block_n').val() != '1')) { 105 console.log('on'); 106 var counter = 0; 107 setInterval(function () { 108 console.log('on'); 109 if (counter >
109= parseInt(jQuery('#autoscroll_delay').val())) { 110 111 // main step action. 112 var cur_nav = jQuery('.video-nav-selected-button'); 113 if (cur_nav.next().hasClass('video-nav-button')) { 114 cur_nav.next().addClass('video-nav-selected-button'); 115 cur_nav.removeClass('video-nav-selected-button'); 116 jQuery('.video-nav-selected-button').click(); 117 counter = 0; 118 } else { 119 jQuery('.video-nav-selected-button').removeClass('video-nav-selected-button'); 120 jQuery('.video-nav-button:first-child').addClass('video-nav-selected-button'); 121 jQuery('.video-nav-selected-button').click(); 122 counter = 0; 123 } 124 125 } else { 126 counter++; 127 } 128 }, 1000) 129 } 130 131}); // main jquery container
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.