﻿/* Top 10 */
var uicarousel = null;

function callback_top10(res) {
    if (uicarousel != null)
    { DeleteCarousel(); }
    var ul = $$("#horizontal_carousel .container ul").first();
    // Fill carousel
    var html = $R(0, res.value.Count).inject("", function(html, index) {
        return res.value.Html;
    });
    ul.update(html);
    uicarousel = new UI.Carousel("horizontal_carousel", { direction: "horizontal", scrollInc: 3 });
    //
}

function Top10_changeVideo(_activeTab) {
    Top10Ajax.GenerateTop10(_activeTab, callback_top10)
}
function DeleteCarousel() {
    try {
        uicarousel.destroy();
        var elem = document.getElementById('carousel_wrapper_div');
        if (elem) {
            elem.innerHTML = "";
            elem.innerHTML = '<div id="horizontal_carousel"><div class="previous_button"></div><div class="container"><ul></ul></div><div class="next_button"></div></div>';
        }
    } catch (err) { }
}
function ChangeTab10(tabIndex) {
    var _dvMostPlay = document.getElementById('dvMostPlay');
    var _dvMostVote = document.getElementById('dvMostVote');
    var _dvNew = document.getElementById('dvNew');
    var _dvTop10Add2PlayList = document.getElementById('dvTop10Add2PlayList');
    //
    if (_dvMostPlay && _dvMostVote && _dvNew && _dvTop10Add2PlayList) {
        switch (tabIndex.toString()) {
            case '0':
                _dvMostPlay.className = 'shortgr';
                _dvMostPlay.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'0\')"><span class="shortgl">Najczęściej grane</span></a>';
                _dvMostVote.className = 'shortbr';
                _dvMostVote.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'1\')"><span class="shortbl">Najwyżej oceniane</span></a>';
                _dvNew.className = 'shortbr';
                _dvNew.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'2\')"><span class="shortbl">Najnowsze</span></a>';
                _dvTop10Add2PlayList.innerHTML = '<a href="javascript:void(0)" onclick="javascript:AddTop10TwoPlayList(\'0\')">Dodaj wszystkie do Playlisty</a>';
                break;
            case '1':
                _dvMostPlay.className = 'shortbr';
                _dvMostPlay.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'0\')"><span class="shortbl">Najczęściej grane</span></a>';
                _dvMostVote.className = 'shortgr';
                _dvMostVote.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'1\')"><span class="shortgl">Najwyżej oceniane</span></a>';
                _dvNew.className = 'shortbr';
                _dvNew.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'2\')"><span class="shortbl">Najnowsze</span></a>';
                _dvTop10Add2PlayList.innerHTML = '<a href="javascript:void(0)" onclick="javascript:AddTop10TwoPlayList(\'1\')">Dodaj wszystkie do Playlisty</a>';
                break;
            case '2':
                _dvMostPlay.className = 'shortbr';
                _dvMostPlay.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'0\')"><span class="shortbl">Najczęściej grane</span></a>';
                _dvMostVote.className = 'shortbr';
                _dvMostVote.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'1\')"><span class="shortbl">Najwyżej oceniane</span></a>';
                _dvNew.className = 'shortgr';
                _dvNew.innerHTML = '<a href="javascript:void(0);" onclick="javascript:Top10_changeVideo(\'2\')"><span class="shortgl">Najnowsze</span></a>';
                _dvTop10Add2PlayList.innerHTML = '<a href="javascript:void(0)" onclick="javascript:AddTop10TwoPlayList(\'2\')">Dodaj wszystkie do Playlisty</a>';
                break;
            default:
                break;
        } 
    }
}


