function mycarousel_initCallback(carousel) {
    jQuery('div.dreamVote #dreamVote1Content div.ovladaniCarouselu  .jcarousel-control li').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('div.dreamVote #dreamVote1Content div.ovladaniCarouselu  #mycarousel-next').bind('click', function() {

          var pocetPrvkuStrankovani =$("div.dreamVote #dreamVote1Conten div.ovladaniCarouselu  .jcarousel-control li").size()-1;
          var aktualniPrvek = $("div.dreamVote  #dreamVote1Conten div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek<pocetPrvkuStrankovani){
              $("div.dreamVote #dreamVote1Content div .jcarousel-control li.aktivni").removeClass('aktivni').next().addClass('aktivni');
          }
     
          
          carousel.next();
        return false;
    });

    jQuery('div.dreamVote #dreamVote1Content  div.ovladaniCarouselu #mycarousel-prev').bind('click', function() {

          var aktualniPrvek = $("div.dreamVote  #dreamVote1Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek>0){
                $("div.dreamVote  #dreamVote1Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").removeClass('aktivni').prev().addClass('aktivni');
          } 
          carousel.prev();
        return false;
    });
};

function mycarousel_initCallback2(carousel) {
    jQuery('div.dreamVote #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });

    jQuery('div.dreamVote #dreamVote2Content div.ovladaniCarouselu  #mycarousel-next').bind('click', function() {
          var pocetPrvkuStrankovani =$("div.dreamVote #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li").size()-1;
          var aktualniPrvek = $("div.dreamVote  #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek<pocetPrvkuStrankovani){
              $("div.dreamVote #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").removeClass('aktivni').next().addClass('aktivni');
          }
          carousel.next();
        return false;
    });

    jQuery('div.dreamVote #dreamVote2Content  div.ovladaniCarouselu #mycarousel-prev').bind('click', function() {
          var aktualniPrvek = $("div.dreamVote  #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek>0){
                $("div.dreamVote  #dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").removeClass('aktivni').prev().addClass('aktivni');
          }
          carousel.prev();
        return false;
    });
};







function mycarousel_initCallback3(carousel) {
    jQuery('div.dreamVote #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li').bind('click', function() {
        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });


    jQuery('div.dreamVote #dreamVote3Content div.ovladaniCarouselu  #mycarousel-next').bind('click', function() {
          var pocetPrvkuStrankovani =$("div.dreamVote #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li").size()-1;
          var aktualniPrvek = $("div.dreamVote  #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek<pocetPrvkuStrankovani){
              $("div.dreamVote #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").removeClass('aktivni').next().addClass('aktivni');
          }
          carousel.next();
        return false;
    });

    jQuery('div.dreamVote #dreamVote3Content  div.ovladaniCarouselu #mycarousel-prev').bind('click', function() {
          var aktualniPrvek = $("div.dreamVote  #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").index();
          if(aktualniPrvek>0){
                $("div.dreamVote  #dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li.aktivni").removeClass('aktivni').prev().addClass('aktivni');
          }
          carousel.prev();
        return false;
    });
};


 //carousel dreamlist homepage

function mycarousel_initCallback_DreamListHomepage(carouselDreamList) {
            //alert('carouselDreamList');

    jQuery("div#DreamListStrankovaniHomepage .jcarousel-control li").bind('click', function() {
        carouselDreamList.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
        return false;
    });
    
    
    jQuery("div#DreamListStrankovaniHomepage  a.mycarousel-next").bind('click', function() {
          carouselDreamList.next();
          //alert('dalsi - click');
          var pocetPrvkuStrankovani =$("div#DreamListStrankovaniHomepage .jcarousel-control li").size()-1;
          var aktualniPrvek = $("div#DreamListStrankovaniHomepage .jcarousel-control li.aktivni").index();
          
          
          if(aktualniPrvek<pocetPrvkuStrankovani){
                $("div#DreamListStrankovaniHomepage .jcarousel-control li.aktivni").removeClass('aktivni').next().addClass('aktivni');
          }
         
        return false;
    });

    jQuery("div#DreamListStrankovaniHomepage .mycarousel-prev").bind('click', function() {
          carouselDreamList.prev();
          var aktualniPrvek = $("div#DreamListStrankovaniHomepage .jcarousel-control li.aktivni").index();
          if(aktualniPrvek>0){
                $("div#DreamListStrankovaniHomepage .jcarousel-control li.aktivni").removeClass('aktivni').prev().addClass('aktivni');
          }
          
        return false;
    });
};
 
/* carousel sny na HP */
function sny_carousel(carousel, id) {

    $('#red-content' + id + ' a.next').click(function() {
        var pos = parseInt($('#red-content' + id + ' .white-carousel-control a.active').text()) + 1;
        var max = $('#red-content' + id + ' li').length + 1;
        if (pos < max) { 
            $('#red-content' + id + ' .white-carousel-control a.active').removeClass('active');
            $('#red-content' + id + ' .white-carousel-control div a').eq(pos - 1).addClass('active');
            carousel.next();
        }
        return false;
    });

    $('#red-content' + id + ' a.prev').click(function() {
        var pos = parseInt($('#red-content' + id + ' .white-carousel-control a.active').text()) - 1;        
        if (pos) { 
            $('#red-content' + id + ' .white-carousel-control a.active').removeClass('active');
            $('#red-content' + id + ' .white-carousel-control div a').eq(pos - 1).addClass('active');
            carousel.prev();
        }
        return false;
    });

    $('#red-content' + id + ' .white-carousel-control a').not('a.next, a.prev').click(function() {
        $('#red-content' + id + ' .white-carousel-control a').removeClass('active');
        $(this).addClass('active');
        carousel.scroll(parseInt($(this).text()));
        return false;
    });

}

/* carousel video HP */
function video_carousel(carousel) {
   
    $('#video-control a.next').click(function() {
        var pocet = $('#carousel-video li').length;
        var aktualni = parseInt($('#video-control div.video-num span').text());
        if (aktualni < pocet) {
            $('#video-control div.video-num span').html(aktualni + 1);
        }
        carousel.next();
        return false;
    });

    $('#video-control a.prev').click(function() {
        var aktualni = parseInt($('#video-control div.video-num span').text());        
        if (aktualni > 1) {
            $('#video-control div.video-num span').html(aktualni - 1);
        }
        carousel.prev();
        return false;
    });

    var mouse_over_video = false;
    var carousel_interval = setInterval(function() {
            if (!mouse_over_video) {
                var pocet = $('#carousel-video li').length - 1;
                var max = 0 - ($('#carousel-video li:first').width() * pocet);
                var aktualni = parseInt($('#video-control div.video-num span').text());
                if (parseInt($('#carousel-video').css('left')) == max) {               
                    $('#carousel-video').addClass('back');
                }
                if (parseInt($('#carousel-video').css('left')) == 0) {
                    $('#carousel-video').removeClass('back');                
                }
                if ($('#carousel-video').hasClass('back')) {
                    carousel.prev();
                    $('#video-control div.video-num span').html(aktualni - 1);
                }
                else {
                    carousel.next();
                    $('#video-control div.video-num span').html(aktualni + 1);
                }
            }
        }, 3000);
    
    $('#carousel-video a, #video-control a').click(function() {clearInterval(carousel_interval);})
    $('#carousel-video, #video-control').hover(function() {mouse_over_video = true;}, function() {mouse_over_video = false;});

    var pocet = $('#carousel-video li').length;
    $('#video-control div.video-num').html('<span>1</span> / ' + pocet);

    // puvodni s max. 3

    /*$('#video-control a.next').click(function() {
        var pos = parseInt($('#video-control a.active').text()) + 1;
        if (pos < 4) { 
            $('#video-control a.active').removeClass('active');
            $('#video-control a').eq(pos).addClass('active');
            carousel.next();
        }
        return false;
    });

    $('#video-control a.prev').click(function() {
        var pos = parseInt($('#video-control a.active').text()) - 1;
        if (pos) { 
            $('#video-control a.active').removeClass('active');
            $('#video-control a').eq(pos).addClass('active');
            carousel.prev();
        }
        return false;
    });

    $('#video-control a').not('a.next, a.prev').click(function() {
        $('#video-control a').removeClass('active');
        $(this).addClass('active');
        carousel.scroll(parseInt($(this).text()));
        return false;
    }); */
}

/* carousel tutofka budouci */
function tutofka_budouci_carousel(carousel) {

    $('#budouci-control a.next').click(function() {
        var pos = parseInt($('#budouci-control a.active').text()) + 1;
        var max = $('#budouci-control a').length - 1;
        if (pos < max) { 
            $('#budouci-control a.active').removeClass('active');
            $('#budouci-control a').eq(pos).addClass('active');
            carousel.next();
        }
        return false;
    });

    $('#budouci-control a.prev').click(function() {
        var pos = parseInt($('#budouci-control a.active').text()) - 1;
        if (pos) { 
            $('#budouci-control a.active').removeClass('active');
            $('#budouci-control a').eq(pos).addClass('active');
            carousel.prev();
        }
        return false;
    });

    $('#budouci-control a').not('a.next, a.prev').click(function() {
        $('#budouci-control a').removeClass('active');
        $(this).addClass('active');
        carousel.scroll(parseInt($(this).text()));
        return false;
    });

    var mouse_over_budouci = false;
    var carousel_interval = setInterval(function() {
            if (!mouse_over_budouci) {
                var pocet = $('#carousel-tutofka-budouci li').length - 1;
                var max = 0 - ($('#carousel-tutofka-budouci li:first').width() * pocet);
                if (parseInt($('#carousel-tutofka-budouci').css('left')) == max) {               
                    $('#carousel-tutofka-budouci').addClass('back');
                }
                if (parseInt($('#carousel-tutofka-budouci').css('left')) == 0) {
                    $('#carousel-tutofka-budouci').removeClass('back');                
                }
                if ($('#carousel-tutofka-budouci').hasClass('back')) {
                    $('#budouci-control a.prev').click();
                }
                else {
                    $('#budouci-control a.next').click();
                }
            }
        }, 3000);
    
    //$('#carousel-tutofka-budouci a, #budouci-control a').click(function() {clearInterval(carousel_interval);});
    $('#carousel-tutofka-budouci, #budouci-control').hover(function() {mouse_over_budouci = true;}, function() {mouse_over_budouci = false;});
}

/* carousel tutofka minula */
function tutofka_minula_carousel(carousel) {

    $('#minula-control a.next').click(function() {
        var pocet = $('#carousel-tutofka-minula li').length;
        var aktualni = parseInt($('#minula-control div.minula-num span').text());
        if (aktualni < pocet) {
            $('#minula-control div.minula-num span').html(aktualni + 1);
        }
        carousel.next();
        return false;
    });

    $('#minula-control a.prev').click(function() {
        var aktualni = parseInt($('#minula-control div.minula-num span').text());        
        if (aktualni > 1) {
            $('#minula-control div.minula-num span').html(aktualni - 1);
        }
        carousel.prev();
        return false;
    });

    var mouse_over_minula = false;
    var carousel_interval = setInterval(function() {
            if (!mouse_over_minula) {
                var pocet = $('#carousel-tutofka-minula li').length - 1;
                var max = 0 - ($('#carousel-tutofka-minula li:first').width() * pocet);
                var aktualni = parseInt($('#minula-control div.minula-num span').text());
                if (parseInt($('#carousel-tutofka-minula').css('left')) == max && aktualni > 1) {               
                    $('#carousel-tutofka-minula').addClass('back');
                }
                if (parseInt($('#ccarousel-tutofka-minula').css('left')) == 0 || aktualni == 1) {
                    $('#carousel-tutofka-minula').removeClass('back');                
                }
                if ($('#carousel-tutofka-minula').hasClass('back')) {
                    carousel.prev();
                    $('#minula-control div.minula-num span').html(aktualni - 1);
                }
                else {
                    carousel.next();
                    $('#minula-control div.minula-num span').html(aktualni + 1);
                }
            }
        }, 3000);
    
    $('#carousel-tutofka-minula a, #minula-control a').click(function() {clearInterval(carousel_interval);})
    $('#carousel-tutofka-minula, #minula-control').hover(function() {mouse_over_minula = true;}, function() {mouse_over_minula = false;});

    var pocet = $('#carousel-tutofka-minula li').length;
    $('#minula-control div.minula-num').html('<span>1</span> / ' + pocet);
    
    // puvodni s max. 3
    /*
    $('#minula-control a.next').click(function() {
        var pos = parseInt($('#minula-control a.active').text()) + 1;
        var max = $('#minula-control a').length - 1;
        if (pos < max) { 
            $('#minula-control a.active').removeClass('active');
            $('#minula-control a').eq(pos).addClass('active');
            carousel.next();
        }
        return false;
    });

    $('#minula-control a.prev').click(function() {
        var pos = parseInt($('#minula-control a.active').text()) - 1;
        if (pos) { 
            $('#minula-control a.active').removeClass('active');
            $('#minula-control a').eq(pos).addClass('active');
            carousel.prev();
        }
        return false;
    });

    $('#minula-control a').not('a.next, a.prev').click(function() {
        $('#minula-control a').removeClass('active');
        $(this).addClass('active');
        carousel.scroll(parseInt($(this).text()));
        return false;
    });

    var mouse_over_minula = false;
    var carousel_interval = setInterval(function() {
            if (!mouse_over_minula) {
                var pocet = $('#carousel-tutofka-minula li').length - 1;
                var max = 0 - ($('#carousel-tutofka-minula li:first').width() * pocet);
                if (parseInt($('#carousel-tutofka-minula').css('left')) == max) {               
                    $('#carousel-tutofka-minula').addClass('back');
                }
                if (parseInt($('#carousel-tutofka-minula').css('left')) == 0) {
                    $('#carousel-tutofka-minula').removeClass('back');                
                }
                if ($('#carousel-tutofka-minula').hasClass('back')) {
                    $('#minula-control a.prev').click();
                }
                else {
                    $('#minula-control a.next').click();
                }
            }
        }, 3000);
    
    //$('#carousel-tutofka-minula a, #minula-control a').click(function() {clearInterval(carousel_interval);});
    $('#carousel-tutofka-minula, #minula-control').hover(function() {mouse_over_minula = true;}, function() {mouse_over_minula = false;});
    */
}

function drt_slideshow(pic, max) {

    var pic_next = (pic < max) ? (pic + 1) : 1; 
    $('#budouci-text-box a').not('#drt' + pic).hide();
    $('#drt' + pic_next).show();
    $('#drt' + pic).fadeOut(400, function() {
        $(this).hide().css('z-index', (parseInt($(this).css('z-index')) - 10));
        setTimeout(function() {drt_slideshow(pic_next, max);}, 5000);
    });
}

function banner_hp_slideshow(num) {
    var num_next = (num == 1) ? 2 : 1; 
    $('#banner-box div.loga' + num + ' a').fadeOut(400, function() {
         if ($(this).index() == 1) {
            $('#banner-box div.loga' + num_next + ' a').fadeIn(400, function() {
                if ($(this).index() == 1) {
                    setTimeout("banner_hp_slideshow(" + num_next + ")", 5000);
                }
            });
        }
    });    
}


$(document).ready(function(){

    setTimeout(function() {drt_slideshow(1, $('#budouci-text-box a').length);}, 5000);
    
    // banner box na HP
    if ($('#banner-box').length) {
        setTimeout(function() {banner_hp_slideshow(1)}, 3000);        
    }


    /* zalozky hlasovacich obdobi HP */
    var mouse_over_hlasovani = false;
    if ($('#red-tabs li a.active').length) {
        var hp_hlasovani_interval = setInterval(function() {
                if (!mouse_over_hlasovani) {
                    var id = parseInt($('#red-tabs li a.active')[0].id.replace('red-tab', ''));
                    id = (id == 3) ? 1 : (id + 1);
                    $('#red-tab' + id).click();
                }
            }, 3000);
        //$('#hp-hlasovani a').click(function() { clearInterval(hp_hlasovani_interval); });
        $('#hp-hlasovani').hover(function() { mouse_over_hlasovani = true; }, function() { mouse_over_hlasovani = false; });
    }
    
    // tutofka budouci carousel 
    $('#carousel-tutofka-budouci').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       tutofka_budouci_carousel
        }
    );

    // tutofka minula carousel 
    $('#carousel-tutofka-minula').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       tutofka_minula_carousel
        }
    );


    // hp videa carousel 
    $('#carousel-video').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       video_carousel
        }
    );

    // hp orange zalozky
    $('#orange-tabs a').click(function() {
        var id = this.id.replace('orange-tab', '');
        $('#orange-tabs a').removeClass('active');
        $(this).addClass('active');
        $('div.orange-tab').hide();
        $('#orange-content' + id).show();
        return false;
    }); 

    // hp orange menu 
    $('#hp-uspesne-sny ul.orange-menu a').click(function() {
        $(this).closest('div.orange-tab').find('div.sen-content').hide();
        $(this).closest('div.orange-tab').find('div.' + this.parentNode.className + '-content').show();
        $(this).closest('ul').find('a').removeClass('active');
        $(this).addClass('active');
        return false;
    });
    
    // hp red zalozky
    $('#red-tabs a').click(function() {
        var id = this.id.replace('red-tab', '');
        $('#red-tabs a').removeClass('active');
        $(this).addClass('active');
        $('div.red-tab').hide();
        $('#red-content' + id).show();
        return false;
    }); 

    // hp sny carousel 
    $('#red-content1 ul.sny-carousel').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       function(carousel) { sny_carousel(carousel, 1);}
        }
    );
    $('#red-content2 ul.sny-carousel').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       function(carousel) { sny_carousel(carousel, 2);}
        }
    );
    $('#red-content3 ul.sny-carousel').jcarousel({
            scroll:             1,
            visible:            1,
            //wrap:               'circular',
            buttonNextHTML:     null,
            buttonPrevHTML:     null,
            initCallback:       function(carousel) { sny_carousel(carousel, 3);}
        }
    );
    $('#red-content2, #red-content3').hide();

    $('#hp-tutofka a.projekt').hover(
        function() {
            $('ul.mainNavi a.mainNaviOProjektu').addClass('mainNaviOProjektu-hover');
        },
        function() {
            $('ul.mainNavi a.mainNaviOProjektu').removeClass('mainNaviOProjektu-hover');        
        }
    );


    $('.loginBoxLoggedOkFB').click(function(){
        FB.logout(function(){
            this.location.href="?odhlasit=1";
        });
        return false;
    });

    $().pngFix();
    
    // box banneru vlevo
    /*function banner_box_pos() {
        var pos_left = Math.round((($('body').width() - 1050) / 2) - 146); 
        $('#banner-box').css('left', pos_left).show();
    }
    $(window).resize(banner_box_pos);
    banner_box_pos();*/
     
    // prihlaseni
    $('a.login-classic').toggle(function() {
            $('#login-popup').show();
            return false;
        },
        function() {
            $('#login-popup').hide();        
            return false;
        }
    );
    
    // FB prihlaseni
    $('a.login-fb, a.fb-propojit').click(function(e){
        FB.login(function(response) {
            if (response.authResponse) {
                window.location.href = window.location.href + "?fbLogin=1";
            }
        }, {scope: 'publish_stream,user_birthday,email'});
        
        return false;
    });


//uploadify #filename_obrazek_uzivatel
    $('#obrazek_uzivatel').uploadify({
        uploader: '/js/jquery.uploadify/uploadify.swf',
        script: '/js/jquery.uploadify/uploadify.php',
        cancelImg: '/js/jquery.uploadify/cancel.png',
        auto: true,
        buttonText: 'Prochazet ...',
        sizeLimit: 41943040,
        method: 'POST',
        folder: '/upload/soubor/temp',
        fileExt: '*.jpg;*.png;*.gif',
        fileDesc: 'Obrázky (*.jpg;*.png;*.gif)',
        multi: false

        ,onComplete: function(event, ID, fileObj, response, data)
        {
            $('#obrazek_uzivatel_nahrany_soubor')
                .html('')
                .css({'display': 'block'})
                .append('<input type="hidden" name="filename_obrazek_uzivatel" id="filename_obrazek_uzivatel" value="' + fileObj.name + '"/>')
                .append('<img src="/upload/soubor/temp/' + fileObj.name + '" alt="Nova ikon"/>')
                .append('&nbsp;<a href="/upload/soubor/temp/' + fileObj.name + '">' + fileObj.name + '</a>')
                .append('&nbsp;[' + filesizeVystup(fileObj.size) + ']')
                .append('&nbsp;<a href="#" class="odstranit">[x]</a>');
            return true;
        }
    });

    $('#obrazek_uzivatel_nahrany_soubor a').live('click', function(){
        if($(this).attr('class') == 'odstranit') {
            if(jConfirm('Opravdu chcete odebrat ikonu uživatele?','Potvrzení odebrání ikony', function(e){
                if(e) {
                    $('#obrazek_uzivatel_nahrany_soubor').html('');
                }
            }));
        } else {
            window.open($(this).attr('href'));
        }
        return false;
    });





 /*
        $('#pochlub-se-blok').find('.jednotkaPromo').each(function(){
            var html = '';
            html = $(this).find('.nahledJednotkaPromo').html();
            $(this).find('.kodJednotkaPromo').text(html);
        });       
       
 */


       // $(function(){
            
            // náhrada linku youtube za video
            var regExpVzorDokumentaceYouTube = /(http:\/\/www.youtube.com\/watch\?v=)([a-zA-Z0-9\-\_]+)/g;

            $("div.wall p:contains('youtube.com'), div.rightContent p:contains('youtube.com'), div.rightContent div.fotogalerie:contains('youtube.com')").each(function(i){
                if($('div.wall form, div.rightContent form').length == 0) {
                    var puvodniTextDokumentaceYouTube = $(this).html();                   
                    var novyTextDokumentaceYouTube = puvodniTextDokumentaceYouTube.replace(regExpVzorDokumentaceYouTube,
                                                      '<div style="margin-bottom:10px"><object type="application/x-shockwave-flash" data="http://youtube.com/v/$2" width="560" height="340"><param name="movie" value="http://youtube.com/v/$2" /></object></div>');
                    $(this).html(novyTextDokumentaceYouTube);
                }
            });

            //$.youtubin();
            
            $("*").live('dialogopen', function(){
                $("object").css({'visibility': 'hidden'});
            });
            $("*").live('dialogclose', function(){
                $("object").css({'visibility': 'visible'});
            });
      //  });

         
        //orez delky textu popisku fotky
      
        var delkaZkracenehoTextu = 30; 
        $("div.rightContent div.fotogalerieDetail div.popisekFoto").text();
        $("div.popisekFoto").each(function(i){
             var puvodniText = $(this).text();
             var puvodniTextDelka = puvodniText.length;
            
            if(puvodniTextDelka > delkaZkracenehoTextu){
                var novyText = puvodniText.substring(0,delkaZkracenehoTextu);
                $(this).text(novyText + '...' );
            } 
        });





    //hp mainnavi
    xOffset = 10;
        yOffset = 20;        
        
 /*  $("ul.mainNavi li a").hover(function(e){                                              
        this.t = this.title;
        this.title = "";
    this.c = $(this).attr("class");                                      
        
        $("div.mainNaviTitle").append("<p id='tooltip'>"+ this.t +"</p>");
      if (this.c=='mainNaviDreamNews'){
          $("p#tooltip")
             .css("margin-left","150px")
             .fadeIn("fast");        
      } else if (this.c=='mainNaviHome'){
            $("p#tooltip")
               .css("margin-left","40px")
               .fadeIn("fast");        
      } else if (this.c=='mainNaviDreamList'){
            $("p#tooltip")
               .css("margin-left","270px")
               .fadeIn("fast");        
      } else if (this.c=='mainNaviDreamVote'){
            $("p#tooltip")
               .css("margin-left", ($('body.souteze, body.soutez-detail, body.hp').length ? '490px' : "385px"))
               .fadeIn("fast");        
      } else if (this.c=='mainNaviDreamShaker'){
            $("p#tooltip")
               .css("margin-left", ($('body.souteze, body.soutez-detail, body.hp').length ? '380px' : "495px"))
               .fadeIn("fast");        
      } else if (this.c=='mainNaviDreamTeam'){
            $("p#tooltip")
               .css("margin-left","645px")
               .fadeIn("fast");        
      } else if (this.c=='mainNaviDreamJobCenter'){
            $("p#tooltip")
               .css("margin-left","760px")
               .fadeIn("fast");        
      } else if (this.c=='mainNaviSouteze'){
            $("p#tooltip")
               .css("margin-left","660px")
               .fadeIn("fast");        
      } else if (this.c=='mainNaviOProjektu'){
            $("p#tooltip")
               .css("margin-left","800px")
               .fadeIn("fast");        

      } else {
        $("p#tooltip")
            .css("margin-left",(e.pageX - 100) + "px")
            .fadeIn("fast");        
    }
    }
    ,
    function(){
        this.title = this.t;        
        $("p#tooltip").remove();
    });    */
    

       //tool tip   velikost snu
          $("body").append('<span id="velikostSnuPopisek"></span>');
          $("#velikostSnuPopisek").hide();  
      

         $('div.middle span.typ').mousemove(function(e){
            $('#velikostSnuPopisek').css({top:e.pageY+10,left:e.pageX+10});
            
            
         }); 
      

         $('div.middle span.typ').mouseover(function(e){   
            
            $("#velikostSnuPopisek").show(); 
            var ttext = $(this).attr("title");   
            var trida = $(this).attr("class");               
            $(this).attr({title:""});   
            $('#velikostSnuPopisek').text(ttext); 
            $('#velikostSnuPopisek').show(); 
            //.fadeTo(800,1)
         }); 
      
         $('div.middle span.typ').mouseout(function(e){              
            $(this).attr({title:$('#velikostSnuPopisek').text()});      
            $('#velikostSnuPopisek').hide();  
                         
         }); 






      var nahodnyIdentifikator = Math.round(Math.random()*5)+1;
      var nahodneSpodni ='div#dreamteam_'+ nahodnyIdentifikator;  
      
      $(nahodneSpodni).css("display","block");      
      
      
     if(nahodnyIdentifikator==1){
         $("div#dreamteam_1").css("display","none");
         $("div#dreamteam_6").css("display","block");
         
         $("li.first a").attr("class","vladimir-koren");
         $("li.first a").attr("href","/team/vladimir-koren/");
         $("li.second a").attr("class","lucie-vondrackova");
         $("li.second a").attr("href","/team/lucie-vondrackova/");
         $("li.third a").attr("class","barbora-spotakova");
         $("li.third a").attr("href","/team/barbora-spotakova/");   
         //alert('nah 1 ');    
     }else if(nahodnyIdentifikator==2){
     
         $("div#dreamteam_2").css("display","none");
         $("div#dreamteam_1").css("display","block");
         
         $("li.first a").attr("class","kristyna-leichtova");
         $("li.first a").attr("href","/team/kristyna-leichtova/");
         $("li.second a").attr("class","barbora-spotakova");
         $("li.second a").attr("href","/team/barbora-spotakova/");
         $("li.third a").attr("class","michal-novotny");
         $("li.third a").attr("href","/team/michal-novotny/");
              
     }else if(nahodnyIdentifikator==3){
     
        $("div#dreamteam_3").css("display","none");
         $("div#dreamteam_2").css("display","block");
         
        
         $("li.first a").attr("class","barbora-spotakova");
         $("li.first a").attr("href","/team/barbora-spotakova/");
         $("li.second a").attr("class","michal-novotny");
         $("li.second a").attr("href","/team/michal-novotny/");
         $("li.third a").attr("class","tomas-kraus");
         $("li.third a").attr("href","/team/tomas-kraus/");
              
     }else if(nahodnyIdentifikator==4){
     
         $("div#dreamteam_4").css("display","none");
         $("div#dreamteam_3").css("display","block");
         
         $("li.first a").attr("class","michal-novotny");
         $("li.first a").attr("href","/team/michal-novotny/");
         $("li.second a").attr("class","tomas-kraus");
         $("li.second a").attr("href","/team/tomas-kraus/");
         $("li.third a").attr("class","vladimir-koren");
         $("li.third a").attr("href","/vladimir-koren/");     

    
     }else if(nahodnyIdentifikator==5){
     
         $("div#dreamteam_5").css("display","none");
         $("div#dreamteam_4").css("display","block");
         
         $("li.first a").attr("class","tomas-kraus");
         $("li.first a").attr("href","/team/tomas-kraus/");
         $("li.second a").attr("class","kristyna-leichtova");
         $("li.second a").attr("href","/team/kristyna-leichtova/");
         $("li.third a").attr("class","vladimir-koren");
         $("li.third a").attr("href","/team/vladimir-koren/");    
 
         
     }else if(nahodnyIdentifikator==6){
     
         $("div#dreamteam_6").css("display","none");
         $("div#dreamteam_5").css("display","block");
         
         $("li.first a").attr("class","kristyna-leichtova");
         $("li.first a").attr("href","/team/kristyna-leichtova/");
         $("li.second a").attr("class","vladimir-koren");
         $("li.second a").attr("href","/team/vladimir-koren/");
         $("li.third a").attr("class","lucie-vondrackova");
         $("li.third a").attr("href","/team/lucie-vondrackova/");     
     
       }    
      
 /*     
 7   jv
 6   lucie-vondrackova
 5   vladimir-koren  
  */    
      

    $("a.dreamTeamInforight").click(function() {

        var dt = ['barbora-spotakova', 'michal-novotny', 'tomas-kraus', 'kristyna-leichtova', 'vladimir-koren', 'lucie-vondrackova', 'karel-abraham'];
        var num, num_next, num_next_next;
        
        for(var i = 0, len = dt.length; i < len; i++) {
            
            num = i;
            num_next = (num == (len-1)) ? 0 : (num + 1);
            num_next_next = (num_next == (len-1)) ? 0 : (num_next + 1);
            
            if ($('#dreamteam_' + (num+1) + ':visible').length) {
                
                $('#dreamteam_' + (num+1)).hide();
                $('#dreamteam_' + ((num == (len-1)) ? 1 : (num+2))).show();                                
                
                $('li.first a').attr({'class': dt[num], 'href': '/team/' + dt[num] + '/'});
                $('li.second a').attr({'class': dt[num_next], 'href': '/team/' + dt[num_next] + '/'});
                $('li.third a').attr({'class': dt[num_next_next], 'href': '/team/' + dt[num_next_next] + '/'});
                return false;
            }
        }
                
        return false;
    });
    
   
    $("a.dreamTeamInfoLeft").click(function() {

        var dt = ['barbora-spotakova', 'michal-novotny', 'tomas-kraus', 'kristyna-leichtova', 'vladimir-koren', 'lucie-vondrackova', 'karel-abraham'];
        var num, num_prev, num_prev_prev;
        
        for(var i = 0, len = dt.length; i < len; i++) {
            
            num = i;
            num_prev = (!num) ? (len - 1) : (num - 1);
            num_prev_prev = (!num_prev) ? (len - 1) : (num_prev - 1);
            
            if ($('#dreamteam_' + (num+1) + ':visible').length) {
                
                $('#dreamteam_' + (num+1)).hide();
                $('#dreamteam_' + (num ? num : len)).show();                                
                
                $('li.first a').attr({'class': dt[num_prev_prev], 'href': '/team/' + dt[num_prev_prev] + '/'});
                $('li.second a').attr({'class': dt[num_prev], 'href': '/team/' + dt[num_prev] + '/'});
                $('li.third a').attr({'class': dt[num], 'href': '/team/' + dt[num] + '/'});
                return false;
            }
        }
        
        return false;
    });
    
    //tabulka DJC
    $("table tr.summary").live('click',(function(){
      
      if ($(this).next().children().css("display")=='none') {
        $(this).next().children().css("display","block");
        $("td.first",this).attr("class","first_active");
     } else {
        $(this).next().children().css("display","none");
        $("td.first_active",this).attr("class","first");     
     }
    
    }));
    //kulaty rozky
    $(".corner").corner("10px");
    $(".cornerDiskuze").corner("br bl 10px");
    
    $(".napoveda").corner("10px");
    
    $('li.li-cs').mouseover(function() {
        $('div.napoveda-cs').show();
    }).mouseout(function() {
        $('div.napoveda-cs').hide();    
    });
    
    
    //napoveda   input
    $("div.rightContent form fieldset ul li input").focus(function(){
       if ($(this).next().attr("class")=='napoveda') {
          $(this).next().css("display","block");
        } else if ($(this).next().next().attr("class")=='napoveda') {
          $(this).next().next().css("display","block");
        }  else if ($(this).next().next().next().attr("class")=='napoveda') {
          $(this).next().next().next().css("display","block");
        }
    });
    $("div.rightContent form fieldset ul li input").blur(function(){
      
       if ($(this).next().attr("class")=='napoveda') {
          $(this).next().css("display","none");
        } else if ($(this).next().next().attr("class")=='napoveda') {
          $(this).next().next().css("display","none");
        }  else if ($(this).next().next().next().attr("class")=='napoveda') {
          $(this).next().next().next().css("display","none");
        }
    });  
    //napoveda   textarea
    $("div.rightContent form fieldset ul li textarea").focus(function(){
       if ($(this).next().attr("class")=='napoveda') {
          $(this).next().css("display","block");
        } else if ($(this).next().next().attr("class")=='napoveda') {
          $(this).next().next().css("display","block");
        }  else if ($(this).next().next().next().attr("class")=='napoveda') {
          $(this).next().next().next().css("display","block");
        }
    });
    $("div.rightContent form fieldset ul li textarea").blur(function(){
      
       if ($(this).next().attr("class")=='napoveda') {
          $(this).next().css("display","none");
        } else if ($(this).next().next().attr("class")=='napoveda') {
          $(this).next().next().css("display","none");
        }  else if ($(this).next().next().next().attr("class")=='napoveda') {
          $(this).next().next().next().css("display","none");
        }
    });
    
    //aktuality
    $("div h3.verejna a").click(function(){
      var aktivni = $("div.zedSubSub h3.verejna a").attr("class");
      if (aktivni=="active") {} else {
        $("div.zedSub h3.verejna").show();
        $("div.zedSub h3.interni").show();
        $("div.zedSub h3.zedAction").show();
        $("div h3.interni a").attr("class","");
        $("div h3.verejna a").attr("class","active");
        $("div#oznameniInterniNavi").attr("class","");
        $("div#oznameniVerejnaNavi").attr("class","active");
        $("div#oznameniInterniList").attr("class","");
        $("div#oznameniVerejnaList").attr("class","active");
      }
      return false;
    });
    $("div h3.interni a").click(function(){
      var aktivni = $("div.zedSubSub h3.interni a").attr("class");
      if (aktivni=="active") {} else {
        $("div.zedSub h3.verejna").show();
        $("div.zedSub h3.interni").show();
        $("div.zedSub h3.zedAction").show();
        $("div h3.verejna a").attr("class","");
        $("div h3.interni a").attr("class","active");
        $("div#oznameniVerejnaNavi").attr("class","");
        $("div#oznameniInterniNavi").attr("class","active");
        $("div#oznameniVerejnaList").attr("class","");
        $("div#oznameniInterniList").attr("class","active");
      }
      return false;
    });
    //diskuze
    $("div h3.verejnaDiskuze a").click(function(){
      var aktivni = $("div.zedSubSub h3.verejnaDiskuze a").attr("class");
      if (aktivni=="active") {} else {
        $("div.zedSub h3.verejna").hide();
        $("div.zedSub h3.interni").hide();
        $("div.zedSub h3.zedAction").hide();
        $("div.zedSub h3.verejnaDiskuze").show();
        $("div.zedSub h3.interniDiskuze").show();
        $("div.zedSub h3.zedActionDiskuze").hide();
        $("div h3.interniDiskuze a").attr("class","");
        $("div h3.verejnaDiskuze a").attr("class","active");
        $("div#diskuzeInterniList").attr("class","");
        $("div#diskuzeVerejnaList").attr("class","active");
      }
      return false;
    });
    $("div h3.interniDiskuze a").click(function(){
      var aktivni = $("div.zedSubSub h3.interniDiskuze a").attr("class");
      if (aktivni=="active") {} else {
        $("div.zedSub h3.verejna").hide();
        $("div.zedSub h3.interni").hide();
        $("div.zedSub h3.zedAction").hide();
        $("div.zedSub h3.verejnaDiskuze").show();
        $("div.zedSub h3.interniDiskuze").show();
        $("div.zedSub h3.zedActionDiskuze").show();
        $("div h3.verejnaDiskuze a").attr("class","");
        $("div h3.interniDiskuze a").attr("class","active");
        $("div#diskuzeVerejnaList").attr("class","");
        $("div#diskuzeInterniList").attr("class","active");
      }
      return false;
    });
    
    //zed
    $("div.zedTop h3.zed a").click(function(){
      var aktivni = $("div.zedTop h3.zed a").attr("class");
      if (aktivni=="active") {} else {
        $("div.zedSub").removeClass("zedSubHP");
        $("div.zedSub h3.verejnaDiskuze").hide();
        $("div.zedSub h3.interniDiskuze").hide();
        $("div.zedSub h3.zedActionDiskuze").hide();
        $("div.zedSub h3.verejna").show();
        $("div.zedSub h3.interni").show();
        $("div.zedSub h3.zedAction").show();
        $("div.zedTop h3.hlasovani a").attr("class","");
        $("div.zedTop h3.diskuze a").attr("class","");
        $("div.zedTop h3.dokumentace a").attr("class","");
        $("div.zedTop h3.zed a").attr("class","active");
        $("div.wall_dokumentace").css("display","none");
        $("div.wall_hlasovani").css("display","none");
        $("div.wall_diskuze").css("display","none");
        $("div.wall_zed").css("display","block");
      }
      return false;
    });
    

     $("div.zedTop h3.dokumentace a").click(function(){
      var aktivni = $("div.zedTop h3.dokumentace a").attr("class");
      
      if (aktivni=="active") {} else {
        $("div.zedSub").removeClass("zedSubHP");
        $("div.zedSub h3.verejna").hide();
        $("div.zedSub h3.interni").hide();
        $("div.zedSub h3.zedAction").hide();
        $("div.zedSub h3.verejnaDiskuze").hide();
        $("div.zedSub h3.interniDiskuze").hide();
        $("div.zedSub h3.zedActionDiskuze").hide();
        $("div.zedTop h3.zed a").attr("class","");
        $("div.zedTop h3.hlasovani a").attr("class","");
        $("div.zedTop h3.diskuze a").attr("class","");
        $("div.zedTop h3.dokumentace a").attr("class","active");
        $("div.wall_zed").css("display","none");
        $("div.wall_hlasovani").css("display","none");
        $("div.wall_diskuze").css("display","none");
        $("div.wall_dokumentace").css("display","block");
        
      }
      return false;
    });
    
    $("div.zedTop h3.hlasovani a").click(function(){
      var aktivni = $("div.zedTop h3.hlasovani a").attr("class");
      
      if (aktivni=="active") {} else {
        $("div.zedSub").removeClass("zedSubHP");
        $("div.zedTop h3.zed a").attr("class","");
        $("div.zedTop h3.dokumentace a").attr("class","");
        $("div.zedTop h3.diskuze a").attr("class","");
        $("div.zedTop h3.hlasovani a").attr("class","active");
        $("div.zedSub h3.verejna").hide();
        $("div.zedSub h3.interni").hide();
        $("div.zedSub h3.zedAction").hide();
        $("div.zedSub h3.verejnaDiskuze").hide();
        $("div.zedSub h3.interniDiskuze").hide();
        $("div.zedSub h3.zedActionDiskuze").hide();
        $("div.wall_zed").css("display","none");
        $("div.wall_dokumentace").css("display","none");
        $("div.wall_diskuze").css("display","none");
        $("div.wall_hlasovani").css("display","block");
      }
      return false;
    });
    
     $("div.zedTop h3.diskuze a").click(function(){
      var aktivni = $("div.zedTop h3.diskuze a").attr("class");
      
      if (aktivni=="active") {} else {
        $("div.zedSub").addClass("zedSubHP");
        $("div.zedTop h3.zed a").attr("class","");
        $("div.zedTop h3.dokumentace a").attr("class","");
        $("div.zedTop h3.hlasovani a").attr("class","");
        $("div.zedTop h3.diskuze a").attr("class","active");
        $("div.zedSub h3.verejna").hide();
        $("div.zedSub h3.interni").hide();
        $("div.zedSub h3.zedAction").hide();
        $("div.zedSub h3.verejnaDiskuze").show();
        $("div.zedSub h3.interniDiskuze").show();
        $("div.zedSub h3.zedActionDiskuze").hide();
        $("div.wall_zed").css("display","none");
        $("div.wall_dokumentace").css("display","none");
        $("div.wall_hlasovani").css("display","none");
        $("div.wall_diskuze").css("display","block");
      }
      return false;
    });
 
 
       //carousel dreamlist hp
      //div#DreamListStrankovaniHomepage
            
 
       $("div#DreamListStrankovaniHomepage .jcarousel-control li:first").addClass('aktivni');
       $("div#DreamListStrankovaniHomepage .jcarousel-control li").click(function(){
         $("div#DreamListStrankovaniHomepage .jcarousel-control li").removeClass('aktivni');
         $(this).addClass('aktivni');
       });
       

       $("div.footerDreamList div#DreamListSeznamHomepage").jcarousel({
            initCallback: mycarousel_initCallback_DreamListHomepage,
            scroll:1,
            buttonNextHTML:null,
            buttonPrevHTML:null
            
            
        });  
 

 
 
 
 
   //prepinani homepage
    $("h3 a#dreamVote1").click(function(){
      var aktivni = $("h3 a#dreamVote1").attr("class");
      
      if (aktivni=="active") {} else {
        
        $("h3 a#dreamVote2").attr("class","");
        $("h3 a#dreamVote3").attr("class","");
        $("h3 a#dreamVote1").attr("class","active");
        
        $("div#dreamVote2Content").css("display","none");
        $("div#dreamVote3Content").css("display","none");
        $("div#dreamVote1Content").css("display","block");
      }
      
      
      

      
      
      
      
      
      
      //carousel1
       $("div.dreamVote div#dreamVote1Content div.ovladaniCarouselu .jcarousel-control li:first").addClass('aktivni');
       $("div.dreamVote div#dreamVote1Content div.ovladaniCarouselu  .jcarousel-control li").click(function(){
         $("div.dreamVote div#dreamVote1Content div.ovladaniCarouselu .jcarousel-control li").removeClass('aktivni');
         $(this).addClass('aktivni');
       });
       
  
       $("div.dreamVote div#dreamVote1Content div.imageCarousel").jcarousel({
            scroll: 1,
            initCallback: mycarousel_initCallback,
            // This tells jCarousel NOT to autobuild prev/next buttons
            buttonNextHTML: null,
            buttonPrevHTML: null
        });      
      
      return false;
    });
    $("h3 a#dreamVote2").click(function(){
      
      var aktivni = $("h3 a#dreamVote2").attr("class");
      if (aktivni=="active") {} else {
        
        $("h3 a#dreamVote1").attr("class","");
        $("h3 a#dreamVote3").attr("class","");
        $("h3 a#dreamVote2").attr("class","active");
        
        $("div#dreamVote1Content").css("display","none");
        $("div#dreamVote3Content").css("display","none");
        $("div#dreamVote2Content").css("display","block");
        
      }
      
    //carousel2
     $("div.dreamVote div#dreamVote2Content div.ovladaniCarouselu .jcarousel-control li:first").addClass('aktivni');
     $("div.dreamVote div#dreamVote2Content div.ovladaniCarouselu  .jcarousel-control li").click(function(){
       $("div.dreamVote div#dreamVote2Content div.ovladaniCarouselu .jcarousel-control li").removeClass('aktivni');
       $(this).addClass('aktivni');
     });
     

     $("div.dreamVote  div#dreamVote2Content div.imageCarousel").jcarousel({
          scroll: 1,
          initCallback: mycarousel_initCallback2,
          // This tells jCarousel NOT to autobuild prev/next buttons
          buttonNextHTML: null,
          buttonPrevHTML: null
      });      
      
      
      return false;
    });
     $("h3 a#dreamVote3").click(function(){
      
      var aktivni = $("h3 a#dreamVote3").attr("class");
      if (aktivni=="active") {} else {
        
        $("h3 a#dreamVote1").attr("class","");
        $("h3 a#dreamVote2").attr("class","");
        $("h3 a#dreamVote3").attr("class","active");
        
        $("div#dreamVote1Content").css("display","none");
        $("div#dreamVote2Content").css("display","none");
        $("div#dreamVote3Content").css("display","block");
      }
      
        //carousel3
         $("div.dreamVote div#dreamVote3Content div.ovladaniCarouselu .jcarousel-control li:first").addClass('aktivni');
         $("div.dreamVote div#dreamVote3Content div.ovladaniCarouselu  .jcarousel-control li").click(function(){
           $("div.dreamVote div#dreamVote3Content div.ovladaniCarouselu .jcarousel-control li").removeClass('aktivni');
           $(this).addClass('aktivni');
         });
         
    
         $("div.dreamVote  div#dreamVote3Content div.imageCarousel").jcarousel({
              scroll: 1,
              initCallback: mycarousel_initCallback3,
              // This tells jCarousel NOT to autobuild prev/next buttons
              buttonNextHTML: null,
              buttonPrevHTML: null
          });
      
      
      return false;
    });


 //skryti dreavote kontejneru
   /*
        $("div#dreamVote2Content").css("display","none");
        $("div#dreamVote3Content").css("display","none");
    */



 

    /* 




   */








  //prettyPhoto
  $("a[rel^='prettyOverlay'],a[rel^='prettyPhoto']").prettyPhoto({
                            animationSpeed: 'normal',
                            padding: 40, 
                            opacity: 0.35,
                     hideflash: true, 
                            showTitle: true,
                            allowresize: true,
                            counter_separator_label: '/' 
                        });

  //prepinani login a search boxu
  
   $("a#login").click(function(){
     if($("a#login").attr("class")=="active"){
             
      } else {
        $("a#search").attr("class","");
        $("a#login").attr("class","active");
        $("div.searchBox").css("display","none");
        
        $("div.loginBox").css("display","block");
      
      }
   });
   $("a#search").click(function(){
    if($("a#search").attr("class")=="active"){
           
    } else {
      $("a#login").attr("class","");
      $("a#search").attr("class","active");
      $("div.loginBox").css("display","none");
      $("div.searchBox").css("display","block");
      
    }
   });
   //mazani vstupnich textu z poli na HP
    var searchBoxDefault = "zadejte hledany vyraz";
    var searchBox = $("input#fulltext");
    
    var usernameDefault = "uživatelské jméno";
    var username = $("input#authLogin");
    
    var passwordDefault = "heslo";
    var password = $("input#authHeslo");
    
    
   
    searchBox.click(function(){
      if($(this).attr("value") == searchBoxDefault) $(this).attr("value", "");
    });
    searchBox.blur(function(){
          if($(this).attr("value") == "") $(this).attr("value", searchBoxDefault);
       });

      username.click(function(){
      if($(this).attr("value") == usernameDefault) $(this).attr("value", "");
    });
    username.blur(function(){
          if($(this).attr("value") == "") $(this).attr("value", usernameDefault);
       });

     password.click(function(){
      if($(this).attr("value") == passwordDefault) $(this).attr("value", "");
    });
    password.blur(function(){
          if($(this).attr("value") == "") $(this).attr("value", passwordDefault);
       });
    //kraje - DN
    $("Xbody.dn div.filtr input").click(function(){
      var value=$(this).attr("value");
      $("body.dn div.mapa a").attr("class","");
      
      $("body.dn div.mapa a[id='kraj_" +value+ "']").attr("class","active");
       var href = "";
       href =  $("body.dn div.mapa a[id='kraj_" +value+ "']").attr("href");
       //alert(value);
       if (value=="") {
        href=$("body.dn div.mapa a[id='kraj_1']").attr("href");
       }
        //alert(href);
        //typ
        var t = "";
        var clearUrl ="";
        if (href.beginsWith("/news/dc-doporucuje/",true)) {
          t='clanky';
          clearUrl = "/news/dc-doporucuje/";
          } 
        else if (href.beginsWith("/news/aktuality/",true)) {
          t='oznameni';
          clearUrl = "/news/aktuality/";
          }
        else if (href.beginsWith("/news/",true)) {
          t='';
          clearUrl = "/news/";
        }
        //kraj
        var k ="";
        if (href.indexOf("k=")>0){
          var kk = href.substring(href.indexOf("k=")+2);
          k = kk.substring(0,kk.indexOf("&"));
        }
        if (value=="") {k="";}
        //stranka
        var p ="";
        if (href.indexOf("p=")>0){
          p = href.substring(href.indexOf("p=")+2);
        }
        ajaxDreamNews(p,t,k,clearUrl);
                                                     
    }); 
    
    //kraje mapa - DN
    
    $("Xbody.dn div.mapa a").click(function(){
      var classA = $(this).attr("class");
      if (classA=="active") {
        $("body.dn div.mapa a").attr("class","");
        $("body.dn div.filtr input[id='seznam_kraj_0']").attr("checked","checked");
      } else {
        var value=$(this).attr("id");
        value=value.substring(5);
        $("body.dn div.mapa a").attr("class","");
        $(this).attr("class","active");
        $("body.dn div.filtr input[id='seznam_kraj_" +value+ "']").attr("checked","checked");
        
        }
        //ajax
        var href = $(this).attr("href");
        
        //alert(href);
        //typ
        var t = "";
        var clearUrl ="";
        if (href.beginsWith("/news/dc-doporucuje/",true)) {
          t='clanky';
          clearUrl = "/news/dc-doporucuje/";
          } 
        else if (href.beginsWith("/news/aktuality/",true)) {
          t='oznameni';
          clearUrl = "/news/aktuality/";
          }
        else if (href.beginsWith("/news/",true)) {
          t='';
          clearUrl = "/news/";
        }
        //kraj
        var k ="";
        if (href.indexOf("k=")>0){
          var kk = href.substring(href.indexOf("k=")+2);
          k = kk.substring(0,kk.indexOf("&"));
        }
        if (classA=="active") {k="";}
        //stranka
        var p ="";
        if (href.indexOf("p=")>0){
          p = href.substring(href.indexOf("p=")+2);
        }
        ajaxDreamNews(p,t,k,clearUrl);
      
      
      return false;  
    });
     
    //pageNavi - ajax pro DN
    $("Xbody.dn p.pageNavi a").live('click',(function(){
    
      var href = $(this).attr("href");
      //typ
      var t = "";
      var clearUrl ="";
      if (href.beginsWith("/news/dc-doporucuje/",true)) {
        t='clanky';
        clearUrl = "/news/dc-doporucuje/";
        } 
      else if (href.beginsWith("/news/aktuality/",true)) {
        t='oznameni';
        clearUrl = "/news/aktuality/";
        }
      else if (href.beginsWith("/news/",true)) {
        t='';
        clearUrl = "/news/";
      }
      //kraj
      var k ="";
      if (href.indexOf("k=")>0){
        var kk = href.substring(href.indexOf("k=")+2);
        k = kk.substring(0,kk.indexOf("&"));
      }
      //stranka
      var p ="";
      if (href.indexOf("p=")>0){
        p = href.substring(href.indexOf("p=")+2);
      }
      ajaxDreamNews(p,t,k,clearUrl);
      return false;
    }));
    
    //plus minus v seznamu snu v DL a detailu DV
    
    
    $("p.projektNavi a").live('click',(function(){
      var id = $(this).attr("id");
      id = id.substring(12);
      var projektClass = $(this).attr("class");
      if (projektClass == 'plus') {
      
        $(this).attr("class","minus");
        $("p.projektAnotace[id='projekt_anotace_"+id+"']").css("display","block");
      } else {
        $(this).attr("class","plus");
        $("p.projektAnotace[id='projekt_anotace_"+id+"']").css("display","none");
        
      }
      return false;
    }));
  
  
    $("a.zobrazHlasovaciObdobi").click(function(){  
      var id = $(this).attr("id");
      id = id.substring(5);          
      var titulek =$(this).attr("rel");
           $('body').append('<div id="dialogSeznamProjektu" title="'+titulek+'">');  
           //$('#dialogSeznamProjektu').append('<p class="modelText"></p>');  
             
           $('#dialogSeznamProjektu').append('<table class="hlavicka"></table>');
           //$('#dialogSeznamProjektu table.hlavicka').corner("10px");  
           //$('#dialogSeznamProjektu table.hlavicka').append('<thead></thead>');  
           $('#dialogSeznamProjektu table.hlavicka').append('<tr></tr>');                      
           $('#dialogSeznamProjektu table.hlavicka tr').append('<td class="poradi">Pořadí</td>');
           $('#dialogSeznamProjektu table.hlavicka tr').append('<td>Jméno snu</td>');
           $('#dialogSeznamProjektu table.hlavicka tr').append('<td class="pocetHlasu">Počet hlasů</td>');
           $('#dialogSeznamProjektu table.hlavicka tr').append('<td class="hlasuj"> </td>'); 






           $('#dialogSeznamProjektu').append('<div class="orez"></div>'); 
           $('#dialogSeznamProjektu div.orez').append('<table class="seznam"></table>'); 
           //$('#dialogSeznamProjektu  table.seznam').append('<tbody></tbody>');  
           
          $.ajax({ type: "POST", url: "/services/vrat-dreamvote-projekt-seznam.php", data: "nazev_pro_uri="+id, dataType: "xml", success: function(xml){

            var nazev = "";
            var poradi = 1;
            var nazev_pro_uri = "";
            var anotace_projekt = "";
            var obrazek = "";
            var id_projekt ="";
            var je_mozno_hlasovat="";
            var pocet_hlasu_v_etape_1="";
            var pocet_hlasu_v_etape_2="";
            var pocet_hlasu_v_etape_3="";
            var pocet_hlasu="";
            var id_stav_hlasovaci_obdobi =0;
            var id_stav_hlasovaci_obdobi_predchozi=0;
            var nazev_stav_hlasovaci_obdobi="";
            var je_zobrazen_pocet_hlasu ="";
            var pocet_projektu_stav_hlasovaci_obdobi ="";
            
            $("projekt ", xml).each(function(i){
              nazev = $("nazev", this).text();
              nazev_pro_uri = $("nazev_pro_uri", this).text();
              id_projekt = $("id_projekt", this).text();
              pocet_hlasu_v_etape_1 = $("pocet_hlasu_v_etape_1", this).text();
              pocet_hlasu_v_etape_2 = $("pocet_hlasu_v_etape_2", this).text();
              pocet_hlasu_v_etape_3 = $("pocet_hlasu_v_etape_3", this).text();
              je_mozno_hlasovat = $(this).attr("je_mozno_hlasovat");
              id_stav_hlasovaci_obdobi= $(this).attr("id_stav_hlasovaci_obdobi"); 
              id_etapa_hlasovaci_obdobi = $("id_etapa_hlasovaci_obdobi", this).text();
              id_stav_hlasovaci_obdobi= $("id_stav_hlasovaci_obdobi", this).text();
              pocet_projektu_stav_hlasovaci_obdobi  = $("pocet_projektu_stav_hlasovaci_obdobi", this).text();
              
              pocet_hlasu= $("pocet_hlasu", this).text();
              pocet_hlasu= parseInt(pocet_hlasu)+0;
              nazev_stav_hlasovaci_obdobi= $("nazev_stav_hlasovaci_obdobi", this).text();
              
              je_zobrazen_pocet_hlasu = $(this).attr("je_zobrazen_pocet_hlasu"); 
              
              
              var content = "";    
               var poradi =i+1;          
              if(id_stav_hlasovaci_obdobi_predchozi!=id_stav_hlasovaci_obdobi){
                  var content =content + "<tr class=\"nazev_hlasovaci_obdobi\">";
                  var content =content + "<td colspan=4>";
                  

                 nazev_stav_hlasovaci_obdobi = nazev_stav_hlasovaci_obdobi.substring(5);
                 
                 if(id_stav_hlasovaci_obdobi==1) {
                    nazev_stav_hlasovaci_obdobi="Sny přihlášené do hlasovacího období";
                    
                 }else if(id_stav_hlasovaci_obdobi==2) {
                    nazev_stav_hlasovaci_obdobi="Sny, které neprošly etapou 1";
                 }else if(id_stav_hlasovaci_obdobi==3) {
                    nazev_stav_hlasovaci_obdobi="Sny, které neprošly etapou 3";
                 }else if(id_stav_hlasovaci_obdobi==4) {
                    nazev_stav_hlasovaci_obdobi="Sny, které neprošly etapou 3";
                 }else if(id_stav_hlasovaci_obdobi==5) {
                    nazev_stav_hlasovaci_obdobi="Sny, které zvítězily v etapě 2";
                 }else if(id_stav_hlasovaci_obdobi==6) {
                    nazev_stav_hlasovaci_obdobi="Sny, které zvítězily v etapě 3";
                 }else if(id_stav_hlasovaci_obdobi==7) {
                    nazev_stav_hlasovaci_obdobi="Sny, které  byly diskvalifikovány z účasti";
                 }else if(id_stav_hlasovaci_obdobi==8) {
                    nazev_stav_hlasovaci_obdobi="Sny, které odstoupily z účasti";
                 }             
                 

                 
                 
                  var content =content + nazev_stav_hlasovaci_obdobi;
                  //var content =content +   'popis obdobi stav';
                  var content =content + "</td>";
                  var content =content + "</tr>";
                  //var poradi =i-1; 
              }else{
                
              }
              
             
             id_stav_hlasovaci_obdobi_predchozi = id_stav_hlasovaci_obdobi;
                           
              if(i<3){
              var content =content +"<tr class=\"top3\">";
              }else{
               var content =content + "<tr class=\"vypis\">";
              }
              
 
              var content = content + "<td class=\"poradi\">"+poradi+".</td>";   
              var content = content + "<td class=\"nazev\"><a href=\"/list/"+nazev_pro_uri+"/\">"+nazev+"</a></td>";
              
              
              if (je_zobrazen_pocet_hlasu=='1'){
                var content = content + "<td class=\"pocetHlasu\">"+pocet_hlasu+"</td>";  
              }else{
                var content = content + "<td class=\"pocetHlasu\"> - </td>";  
              }
                          
              var content = content + "<td class=\"hlasuj\">"; 
              
              if (je_mozno_hlasovat=='1') {
                var content = content + "<a href=\"#\" class=\"projektHlasuj linkPridatHlasKProjektu\" rel=\""+id_projekt+"\">"+"<span>Hlasuj</span>"+"</a>"; 
              }else{
                    if(id_etapa_hlasovaci_obdobi=='2'){
                          if(i<3){
                                var content = content + " <span class=\"hlasujeDreamTeamSedeBg\"> </span>"; 
                          }else{
                                 var content = content + " <span class=\"hlasujeDreamTeam\"> </span>"; 
                          }                    
                    }
              }              
             var content = content + "</td>";                    
             var content = content + "</tr>";   
                        
              $("#dialogSeznamProjektu table.seznam").append(content);
              
            });


//pocet            

           $('#dialogSeznamProjektu ').append('<div class="vypsano"></div'); 

           var pocetCelkem = $("#dialogSeznamProjektu table.seznam tr.vypis, #dialogSeznamProjektu table.seznam tr.top3").size(); 
           if(pocetCelkem==1){
                $('#dialogSeznamProjektu .vypsano').append('Vypsán 1 sen');
           } else{
                $('#dialogSeznamProjektu .vypsano').append('Vypsáno '+pocetCelkem+' snů');
           }
       
           $('#dialogSeznamProjektu').append('<div id="detailHlasovacihoObdobiLink"></div'); 
           $('#detailHlasovacihoObdobiLink').append('<a href="/vote/'+id+'/">Zobraz hlasovací období</a>');

          }}); 
 


            
      
            $('#dialogSeznamProjektu').dialog({
                modal: true,
                width: 600,
                close: function(event, ui) {$('#dialogSeznamProjektu').remove();}
            });      
      
           // alert('dialogSeznamProjektu');
      return false;
    });  
          
    //plus minus v seznamu snu v DV

    $("p.voteNavi ax").click(function(){
      var id = $(this).attr("id");
      id = id.substring(5);
      var projektClass = $(this).attr("class");
      if (projektClass == 'plus') {
        $(this).attr("class","minus");
        if($("p.voteList[id='vote_"+id+"']").data("generated")=="true") {
          $("p.voteList[id='vote_"+id+"']").css("display","block");
        } else {
          //generovani obsahu
          $.ajax({ type: "POST", url: "/services/vrat-dreamvote-projekt-seznam.php", data: "nazev_pro_uri="+id, dataType: "xml", success: function(xml){

            var nazev = "";
            var nazev_pro_uri = "";
            var anotace_projekt = "";
            var obrazek = "";
            var id_projekt ="";
            var je_mozno_hlasovat="";
           
            
            $("projekt ", xml).each(function(){
              nazev = $("nazev", this).text();
              nazev_pro_uri = $("nazev_pro_uri", this).text();
              anotace_projekt = $("anotace_projekt", this).text();
              obrazek = $("obrazek", this).text();
              id_projekt = $("id_projekt", this).text();
              je_mozno_hlasovat = $(this).attr("je_mozno_hlasovat");
              
              var content = "";
              content = 
                "<p class=\"projektNavi\">"+
                  "<a href=\"#\" class=\"plus\" id=\"projek_navi_"+id_projekt+"\">"+
                    "<span>plus</span>"+
                  "</a>"+
                "</p>";
                
              if (je_mozno_hlasovat=='1') {
                 content += 
                "<p class=\"voteIconsDetail\">"+
    
                    "<a href=\"#\" class=\"projektHlasuj linkPridatHlasKProjektu\" rel=\""+id_projekt+"\">"+
                      "<span>Hlasuj</span>"+                                                    
                    "</a>"+
                  "</p>";
              }
              
              content +=  "<h2 class=\"projekt\">"+
                  "<a href=\"/list/"+nazev_pro_uri+"/\">"+nazev+"</a>"+
                "</h2>"+
                
                "<p class=\"projektAnotace\" id=\"projekt_anotace_"+id_projekt+"\" style=\"clear:left;\">";
                  
              if (obrazek.length>0) {          
               
               content+=
               
                  "<img alt=\""+nazev+" logo\" src=\"/upload/obrazek/zvetsena/"+obrazek+"\" class=\"left\" />"+anotace_projekt+"</p>"+
                "<p class=\"list-bottom\"> </p>";
               }  else {
                content += 
                
                "<p class=\"projektAnotace\" id=\"projekt_anotace_"+id_projekt+"\" style=\"clear:left;\">"+
                  anotace_projekt+"</p>"+
                "<p class=\"list-bottom\"> </p>";
               }
              $("p.voteList[id='vote_"+id+"']").append(content);
              
            });
             
            
          }});
          $("p.voteList[id='vote_"+id+"']").css("display","block");
          $("p.voteList[id='vote_"+id+"']").data("generated","true");
        }
        
        
      } else {
        $(this).attr("class","plus");
        $("p.voteList[id='vote_"+id+"']").css("display","none");
        
      }
      return false;
    });
  
    //pruhovana tabulka v detailu DL
    $("table.projektStatistics tr:odd").each(function(){
      $(this).attr("class","odd");
    });


    /*
    Zobrazeni a skryti odkazu na pridani tematu diskuze
    */
    // v sekci Diskuze
    $('.zedDiskuze .interni a').click(function(){
        $('.zedDiskuze .zedAction').show();
    });

    $('.zedDiskuze .verejna a').click(function(){
        $('.zedDiskuze .zedAction').hide();
    });
    $('.zedDiskuze .zedAction').hide();
});

function ajaxDreamNews(p,t,k,clearUrl){
  //alert(p+"|"+t+"|"+k);
  var url = "/services/vrat-dreamnews.php"
      var final_html="";
      //alert("p:"+p+", t:"+t+". k:"+k);
      var pocet_zaznamu_celkem = 0;
      var aktualni_stranka = 0;
      var pocet_stranek_celkem = 0;
      $.ajax({
                    url: url,
                    async: false,
                    dataType: "xml",
                    type: "GET",
                    data: "p="+p+"&t="+t+"&k="+k,
                    success: function(xml){
                        $("dreamnews",xml).each(function(){
                          var nazev = $("nazev",this).text();
                          var d = $("datum",this).text();
                          var datum = d.substring(8,10)+"-"+d.substring(5,7)+"-"+d.substring(0,4);
                          var t = $(this).attr("typ");
                          var uri="";
                          var nazev_uri = "";
                          var final_uri ="";
                          
                          var uri_projekt = $("nazev_pro_uri_projekt",this).text();
                          var nazev_pro_uri = $("nazev_pro_uri",this).text();
                          var id = $(this).attr("id");
                          
                          if (t=='clanek') {
                            uri = "/news/dc-doporucuje/";
                            nazev_uri = "DreamCatcher doporučuje";
                            final_uri="/news/"+nazev_pro_uri+"/";
                          } 
                          else if (t=='oznameni') {
                            uri="/news/aktuality/";
                            nazev_uri = "Aktuality";
                            final_uri="/list/"+uri_projekt+"/aktuality/"+nazev_pro_uri+"/";
                          }
                          var kraj = $("nazev_kraj",this).text();
                          var final_kraj = "";
                          if (kraj.legth!=''){
                            final_kraj="&#160;|&#160;"+kraj;
                          }
                          var perex = $("perex",this).text();
                          var obrazek = $("obrazek",this).text();
                          
                          var final_obrazek ="";
                          if (obrazek.length>0) {
                            final_obrazek="<a href=\""+final_uri+"\"><img src=\"/upload/obrazek/zvetsena/"+obrazek+"\" class=\"left\"/></a>";
                          }
                          
                          //alert(nazev+"\n"+d+"\n"+datum+"\n"+uri+"\n"+nazev_uri+"\n"+kraj+"\n"+uri_projekt);
                          var html = 
                            "<p class=\"list-top\">"+
                            datum+"&#160;|&#160;"+"<a href=\""+uri+"\">"+nazev_uri+"</a>"+final_kraj+
                            "</p>"+
                            "<h2><a href=\""+final_uri+"\">"+nazev+"</a></h2>"+
                            "<p>"+final_obrazek+perex+"</p>"+
                            "<p class=\"list-bottom\">&#160;</p>";
                           final_html+=html;
                        }
                      );
                      $("strankovani",xml).each(function(){
                        pocet_zaznamu_celkem = $("pocet_zaznamu_celkem",this).text();
                        aktualni_stranka = $("aktualni_stranka",this).text();
                        pocet_stranek_celkem = $("pocet_stranek_celkem",this).text(); 
                      });  
                    }
                })
              final_html="<p class=\"pageNavi\">"+
              "<span class=\"number\"> "+
              For(aktualni_stranka,pocet_stranek_celkem,pocet_stranek_celkem,"1","?t="+t+"&k="+k+"&",clearUrl)+
              " </span>"+
              "<span>Celkový počet nalezených novinek: <strong>"+pocet_zaznamu_celkem+"</strong>, strana: "+aktualni_stranka+" z "+pocet_stranek_celkem+".</span>"+
              "</p>"+
              final_html;
              $("div.dreamnews").empty().append(final_html);
}
String.prototype.beginsWith = function(t, i) { 
  if (i==false) { 
    return
      (t == this.substring(0, t.length)); 
  } else { 
    return (t.toLowerCase() == this.substring(0, t.length).toLowerCase()); 
  } 
} 
function For(cislo_stranky, pocet_stranek, stop, step, parametry, uri_filtrovani_full) {
  var h = "";
  if (Number(pocet_stranek)> 1) {
    if (Number(cislo_stranky)!=1) {
      h="<a class=\"prev\" href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-1)+"\">Předchozí</a>";
    }
    
    if (Number(cislo_stranky)==1) {
       h+="<span class=\"active\">"+cislo_stranky+"</span>";
    } else {
      h+="<a href=\""+uri_filtrovani_full+parametry+"p=1\">1</a>"
    }
    
    if ( (Number(cislo_stranky)>5) && (Number(pocet_stranek)>7)) {
      h+="<span>... </span>";
    }
    
    if (Number(pocet_stranek>2)){
      if ( (Number(pocet_stranek) == 6) || (Number(pocet_stranek) == 7)) {
        if ( (Number(pocet_stranek) == 6) && (Number(cislo_stranky) == 6)) {
          h+="<a href=\""+uri_filtrovani_full+parametry+"p=2\">2</a>"+
             "<a href=\""+uri_filtrovani_full+parametry+"p=3\">3</a>";
        } else if ( (Number(pocet_stranek) == 7) && (Number(cislo_stranky)>=6) ) {
           h+="<a href=\""+uri_filtrovani_full+parametry+"p=2\">2</a>"+
             "<a href=\""+uri_filtrovani_full+parametry+"p=3\">3</a>";
           if (Number(cislo_stranky) == 7) {
            h+="<a href=\""+uri_filtrovani_full+parametry+"p=4\">4</a>";
           }
             
        }
      }
      if ((Number(pocet_stranek)>5) && (Number(pocet_stranek)-Number(cislo_stranky) < 2)) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-4)+"\">"+(Number(cislo_stranky)-4)+"</a>";  
      }
      
      if ((Number(pocet_stranek)>5) && (Number(pocet_stranek)-Number(cislo_stranky) < 1)) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-3)+"\">"+(Number(cislo_stranky)-3)+"</a>";  
      }
      
      if ((Number(cislo_stranky)-3)==2) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-3)+"\">"+(Number(cislo_stranky)-3)+"</a>";  
      }
      
      if ( (Number(pocet_stranek)>=4) && (Number(cislo_stranky)>3) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-2)+"\">"+(Number(cislo_stranky)-2)+"</a>";
      }
      
      if ( (Number(pocet_stranek)>=3) && (Number(cislo_stranky)>2) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)-1)+"\">"+(Number(cislo_stranky)-1)+"</a>";
      }
      
      if ( (Number(cislo_stranky)!=1) && (Number(pocet_stranek)!=Number(cislo_stranky) ) ) {
        h+="<span class=\"active\">"+cislo_stranky+"</span>";
      }
      
      if ( Number(pocet_stranek) > (Number(cislo_stranky)+1) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+1)+"\">"+(Number(cislo_stranky)+1)+"</a>";
      }
      
      if ( Number(pocet_stranek) > (Number(cislo_stranky)+2) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+2)+"\">"+(Number(cislo_stranky)+2)+"</a>";
      }
      
      if ((Number(pocet_stranek) - Number(cislo_stranky) + 3) == 1) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+3)+"\">"+(Number(cislo_stranky)+3)+"</a>";
      }
      
      if ( (Number(pocet_stranek)>=5) && (Number(cislo_stranky)<2) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+3)+"\">"+(Number(cislo_stranky)+3)+"</a>";
      }
      
      if ( (Number(pocet_stranek)>5) && (Number(cislo_stranky)<2) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+4)+"\">"+(Number(cislo_stranky)+4)+"</a>";
      }
      
      if ( (Number(pocet_stranek)>=7) && (Number(cislo_stranky)==2) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p=5\">5</a>";
      }
      
      if ( (Number(pocet_stranek)==7) && (Number(cislo_stranky)==1) ) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p=6\">6</a>";
      }
      
      if ( (Number(pocet_stranek)>5) && (Number(cislo_stranky)==(Number(stop)-4))) {
        h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(pocet_stranek)-1)+"\">"+(Number(pocet_stranek)-1)+"</a>";
      }
      
    }
    
    if ( (Number(cislo_stranky)<(Number(pocet_stranek)-4)) && (Number(pocet_stranek)>7) ) {
      h+="<span>...</span>";  
    }
    
    if (Number(cislo_stranky==Number(stop))) {
      h+="<span class=\"active\">"+stop+"</span>";
    }    else {
      h+="<a href=\""+uri_filtrovani_full+parametry+"p="+stop+"\">"+stop+"</a>";
    }
    
    if (Number(cislo_stranky!=Number(pocet_stranek))) {
      h+="<a href=\""+uri_filtrovani_full+parametry+"p="+(Number(cislo_stranky)+1)+"\" class=\"next\">DalÄąÄ„Ä‚Â­</a>";
    }    
  
  } else {
    h="<span class=\"active\">"+cislo_stranky+"</span>";
  }
  
  return h;
}


