// #sliding_box - animated banner
    $(document).ready(function(){
                insertBannerNumbers("#sliding_box");
                getBannerPosition();
                runBanner();
                $(".right_arrow, .left_arrow, .slide_number").fadeOut(1000);
                $("#sliding_counter").hide();
                $("#sliding_box").mouseenter(function(){
                   $("#sliding_box").stopTime('controlled');
                   $("#sliding_box .right_arrow, #sliding_box .left_arrow, #sliding_box .slide_number").dequeue().stop().hide().css("opacity", "1").fadeIn(300);
                }).mouseleave(function(){
                   runBanner();
                   $("#sliding_box .right_arrow, #sliding_box .left_arrow, #sliding_box .slide_number").dequeue().stop().show().css("opacity", "1").fadeOut(300);
                });
                $("#sliding_box .right_arrow").click(function(){
                    showNextBanner();
                });
                $("#sliding_box .left_arrow").click(function(){
                    showPrevBanner();
                });
            
                function runBanner(){
                    $("#sliding_box").stopTime('controlled');
                    $("#sliding_box").everyTime(6000, 'controlled', function() {
              							showNextBanner();
              			});
                }
                function showNextBanner(){
                    if ($("#sliding_box div.news_visible").next("#sliding_box div.news_hidden").length > 0){//existuje dalsi //alert ("next");
                        $("#sliding_box div.news_visible").hide().attr('class', 'news_hidden').removeAttr('id').next("#sliding_box div.news_hidden").fadeIn('300').attr('class', 'news_visible').attr('id', 'news_visible');
                    }else{//neexistuje dalsi, zobrazime prvni //alert("first");
                        $("#sliding_box div.news_visible").attr('class', 'news_hidden').removeAttr('id').hide();
                        $("#sliding_box div.news_hidden").first().fadeIn().attr('class', 'news_visible').attr('id', 'news_visible'); 
                    }
                    getBannerPosition();
                }
                function showPrevBanner(){
                    if ($("#sliding_box div.news_visible").prev("#sliding_box div.news_hidden").length > 0){//existuje dalsi //alert ("prev"); 
                        $("#sliding_box div.news_visible").hide().attr('class', 'news_hidden').removeAttr('id').prev("#sliding_box div.news_hidden").fadeIn('300').attr('class', 'news_visible').attr('id', 'news_visible');
                    }else{//neexistuje dalsi, zobrazime prvni //alert("last");
                        $("#sliding_box div.news_visible").hide().attr('class', 'news_hidden').removeAttr('id');
                        $("#sliding_box div.news_hidden").last().fadeIn().attr('class', 'news_visible').attr('id', 'news_visible');
                    }
                    getBannerPosition();
                }
                function getBannerPosition(){
                    var ban_position;
                    var ban_count;
                    //var el = document.getElementById('news_visible')
                    var el = $('#news_visible');
                    ban_position = $('#sliding_box div.news_visible, #sliding_box div.news_hidden').index(el) + 1;
              			ban_count = $("#sliding_box div.news_visible").length + $("#sliding_box div.news_hidden").length; 
              			$("#sliding_box #sliding_counter").html(ban_position+"/"+ban_count);
              			$("#sliding_box .slide_number").removeClass('number_active');
                    var active = ban_position - 1;
                    $("#sliding_box .slide_number:eq(" + active + ")").addClass('number_active');
                }
                function showBannerSlide(slide_number, box){
                    slide_number = slide_number - 1;
                    $(box + " div.news_visible").hide().attr('class', 'news_hidden').removeAttr('id');
                    $(box + " div.news_hidden:eq(" + slide_number + ")").fadeIn('300').attr('class', 'news_visible').attr('id', 'news_visible');
                    
                    getBannerPosition();
                }
            
                function insertBannerNumbers(box){
                    var ban_count;
              			ban_count = $(box + " div.news_visible").length + $(box + " div.news_hidden").length; 
              			var i = 0; 
                    var margin = 0;
              			var margin0 = 0;
              			var new_margin = 0;
              			var new_margin0 = 0;
              			var slide = 0
                    for (i = 0; i < ban_count; i++){
                        slide = ban_count - i;
                        margin = parseFloat($(box + " .left_arrow").css('marginLeft'));
                        margin0 = parseFloat($(box + " #sliding_counter").css('marginLeft'));
                        new_margin = margin - 30;
                        new_margin0 = margin0 - 30;
                        $(box + " .left_arrow").css('marginLeft', new_margin +'px');
                        $(box + " #sliding_counter").css('marginLeft', new_margin0 +'px');
                        margin = margin - 4
                        $("<a class='slide_number'>" + slide + "</a>").insertAfter(box + " .left_arrow").css('marginLeft', margin + 'px').click(function(){
                            showBannerSlide($(this).index(), box);
                        });
                    }
                }
            
    });
