 (function($){
                            $.fn.featuredBanner = function(options){
                            var opts = $.extend({
                            interval: 4000
                            },options);
                            var toggleInterval = 0;
                            var $s = $(this);
                            $s.children(':first').addClass('active');
                            var liLength = $('.slider-buttons').find('a').length; //new
                            var i = 1;//new
                             $('.slider-buttons #tab_slide_'+liLength).removeClass('active');//new
                             var numSlide = null;//new 
                            var Toggle = function(){
                            if ( i == liLength + 1 ) { i = 1; $('.slider-buttons #tab_slide_1').addClass('active');}//new
                            var $active = $s.find('.active');
                            if ( $active.length == 0 ) $active = $s.find('.item:last');
                            var $next = $active.next().length ? $active.next() : $s.find('.item:first');
                            $active.addClass('last-active');
                            $next.css({ opacity: 0.0 }).addClass('active').animate({ opacity: 1.0 }, 1000, function() {
                            $active.removeClass('active last-active');
                            });
                            //additional code for pruftechnik banner - hardcoded
                           // if ( i == 0) $('.slider-buttons #tab_slide_1').addClass('active')
                           if ( numSlide != null && numSlide != 0) i = numSlide;
                            $('.slider-buttons #tab_slide_'+i).removeClass('active');//$('.slider-buttons').find('a')..removeClass('active');
                          //  $('.slider-buttons').find('a:last').removeClass('active');
                            $('.slider-buttons #tab_slide_'+(i+1)).addClass('active');//$('.slider-buttons').find('a.tab_' + $next.attr('id')).addClass('active');
                                if( i == liLength )$('.slider-buttons').find('a:first').addClass('active');
                                i += 1;
                               // console.log( $('.slider-buttons').find('a').attr('href') );
                               numSlide=0;
                            }
                            toggleInterval = setInterval(Toggle,opts.interval);
                            //additional code for pruftechnik banner - hardcoded
                            $('.slider-buttons').find('a:first').addClass('active');
                            var slide;
                            $('.slider-buttons').find('a').click(function(){
                                var temp = $(this).attr( 'href' );
                                numSlide = parseInt( temp.substring( 7, 8 ) );
                                //
                                //console.log(temp);
                                //console.log(temp.substring(7,8));
                                
                                clearInterval(toggleInterval);
                                slide = $(this).attr('href');
                                $s.children().removeClass('active');
                                $s.find(slide).addClass('active');
                                $('.slider-buttons').find('a').removeClass('active');
                                $('.slider-buttons').find('a#' + $(this).attr('id')).addClass('active');
                                toggleInterval = setInterval(Toggle,opts.interval);
                                return false;
                            });
                            }
                            })(jQuery);
