1jQuery( document ).ready( function( $ ) { 2 $.each( $( '.ubm_banners_rotation' ), function() { 3 if ( $( this ).find( '.ubm_rotating_banner' ).length > 1 ) { 4 var banners_rotation_block = $( this ); 5 var interval = 1000 + $( this ).data( 'interval' ); 6 7 setTimeout( function() { ubm_rotate_banners( banners_rotation_block, interval ) }, interval ); 8 } 9 } ); 10 11} ); 12 13function ubm_rotate_banners( banners_rotation_block, interval ) { 14 jQuery ( function( $ ) { 15 $.each( $( banners_rotation_block ).find( '.ubm_rotating_banner' ), function() { 16 if ( $( this ).css( 'display' ) != 'none' ) { 17 if ( $( this ).next().html() != null ) { 18 $( this ).fadeOut( 1000, function() { 19 var next_banner_id = $( this ).next().data( 'banner-id' ); 20 21 $( this ).next().fadeIn( 1000 ); 22 } ); 23 } else { 24 $( banners_rotation_block ).find( '.ubm_rotating_banner:last' ).fadeOut( 1000, function() { 25 var next_banner_id = $( banners_rotation_block ).find( '.ubm_rotating_banner:first' ).data( 'banner-id' ); 26 27 $( banners_rotation_block ).find( '.ubm_rotating_banner:first' ).fadeIn( 1000 ); 28 } ); 29 } 30 } 31 } ); 32 } ); 33 34 setTimeout( function() { ubm_rotate_banners( banners_rotation_block, interval ) }, interval ); 35}
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.