
  
//jQuery.noConflict();
//jQuery(document).ready(function() {
$(document).ready(function() {
		//alert(1);
		
    // баннеры на главной
    if ( $('#js_banner_contaiter').size() ) {
        
        var animation_in_progress = false;
        var width = 500;
        var delay_time = 8000;
        var speed = 'fast';
        var cnt = $('#js_banner_contaiter img').size()
        $('#js_banner_contaiter .adt_items').width( width*cnt )
        if ( !$('#js_banner_contaiter .adt__i.adt__c').size() ) {
            $('#js_banner_contaiter .adt__i:first').addClass('adt__c')
            $('#js_banner_contaiter').addClass($('#js_banner_contaiter img:first').attr('js_class'));
        }
        
        // показать баннер
        function show_banner() {
            
            // выйти, если выбираем текущий банер
            if ( $(this).hasClass('adt__с') )
                return false;
            
            // выбираемый баннер
            var next_id = $(this).attr('js_banner_id');
            var next_banner = $('#js_banner_contaiter img[js_banner_id='+next_id+']');
            
            if ( !next_banner.size() )
                return false;
            
            // блокировка повторного вызова
            if ( animation_in_progress ) return false;
            animation_in_progress = true;
            
            var pos = next_id-1;
            $('#js_banner_contaiter .adt__i.adt__c').removeClass('adt__c')
            $('#js_banner_contaiter .adt_items').animate({marginLeft: -pos*width},speed,function(){
                var add_class = next_banner.attr('js_class');
                $('#js_banner_contaiter').attr('class','adt');
                if ( add_class ) $('#js_banner_contaiter').addClass(add_class);
                $('#js_banner_contaiter .adt__i[js_banner_id='+next_id+']').addClass('adt__c')
                animation_in_progress = false;
            })
        
        } // function show_banner
        
        function stop_auto_show_banner() {
            if ( !$.fn.everyTime ) return false;
            $('#js_banner_contaiter').stopTime();
        } // function
            
        function start_auto_show_banner() {
        
            if ( !$.fn.everyTime ) return false;
            
            $('#js_banner_contaiter').everyTime(delay_time, function(i){
                
                show_next_banner();
                
            })
        
        } // function
        
        function show_next_banner() {
        
            show_banner_shift(1)
        
        }
        
        function show_prev_banner() {
        
            show_banner_shift(-1)
        
        }
        
        function show_banner_shift( dir ) {
        
            // выбор следующего баннера
            var next_banner = $('#js_banner_contaiter .adt__i.adt__c')
            
            if ( dir != 1 )
                next_banner = next_banner.prev('.adt__i');
            else
                next_banner = next_banner.next('.adt__i'); 
            
            // если последний - выбрать первый
            if ( !next_banner.size() )
                next_banner = $('#js_banner_contaiter .adt__i:'+(dir != 1 ? 'last':'first'))
            
            // если нет - завершить цикл
            if ( !next_banner.size() ) {
                stop_auto_show_banner();
                return false;
            }
            
            // показать баннер
            next_banner.each( show_banner );
        
        }
        
        // смена баннеров по клику
        $('#js_banner_contaiter span[js_banner_id]').click( show_banner );
        
        // следующий баннер
        $('#js_banner_contaiter span.adt__r').click( show_next_banner );
        
        // следующий баннер
        $('#js_banner_contaiter span.adt__l').click( show_prev_banner );
        
        // автопрокрутка баннеров
        start_auto_show_banner();
        
        // остановка автоматической прокрутки при наведении
        $('#js_banner_contaiter').hover( stop_auto_show_banner, start_auto_show_banner )

    
    }

});
         
		
