$(document).ready(function() {
    var indexA = 0;

    $(".divElencoCast li a").click(function() {
        $('.divElencoCast li').removeClass("selected");
        $(this).parent().addClass("selected");
        indexA = $(".divElencoCast li a").index($(this));
        $('.divTestoAttore').hide();
        index = Math.floor((indexA) / 2);
        $('.divTestoAttore:eq(' + indexA + ')').show();
    });

    $(".anext").click(function() {
        indexA = (indexA + 1);
        index = Math.floor((indexA) / 2);
        $('.divElencoCast li').removeClass("selected");
        $('.divElencoCast li:eq(' + index + ')').addClass("selected");
        $('.divTestoAttore').hide();
        $('.divTestoAttore:eq(' + indexA + ')').show();
    });

    $(".aprev").click(function() {
        indexA = (indexA - 1);
        index = Math.floor((indexA) / 2);
        $('.divElencoCast li').removeClass("selected");
        $('.divElencoCast li:eq(' + index + ')').addClass("selected");
        $('.divTestoAttore').hide();
        $('.divTestoAttore:eq(' + indexA + ')').show();
    });

    $(".accnext").click(function() {
        indexA = (indexA + 1);
        index = Math.floor((indexA) / 2);
        $('.divElencoCast li').removeClass("selected");
        $('.divElencoCast li:eq(' + indexA + ')').addClass("selected");
        $('.divTestoAttore').hide();
        $('.divTestoAttore:eq(' + indexA + ')').show();
    });

    $(".accprev").click(function() {
        indexA = (indexA - 1);
        index = Math.floor((indexA) / 2);

        $('.divElencoCast li').removeClass("selected");
        $('.divElencoCast li:eq(' + indexA + ')').addClass("selected");
        $('.divTestoAttore').hide();

        $('.divTestoAttore:eq(' + indexA + ')').show();
    });

    var indexR = 0;

    $(".divBoxCorrelati .divBoxEpisodiBalls li a").click(function() {
        $('.divBoxCorrelati .divBoxEpisodiBalls li a').removeClass("selected");
        $(this).addClass("selected");
        indexR = $(".divBoxCorrelati .divBoxEpisodiBalls li a").index($(this));
    });

    $(".rnext").click(function() {
        indexR = (indexR + 1);

        $('.divBoxCorrelati .divBoxEpisodiBalls li a').removeClass("selected");
        $('.divBoxCorrelati .divBoxEpisodiBalls li a:eq(' + indexR + ')').addClass("selected");
    });

    $(".rprev").click(function() {
        indexR = (indexR - 1);
        $('.divBoxCorrelati .divBoxEpisodiBalls li a').removeClass("selected");
        $('.divBoxCorrelati .divBoxEpisodiBalls li a:eq(' + indexR + ')').addClass("selected");
    });

    var divCorrente = ".gliEpisodi";
    var divCorrenteVideo = ".Pubblicati";
    var ViewNonScelta = ".divSeriePreviewLista";
    var NavNonScelta = ".divSerieNavLista";

    $("#btnEpisodi").click(function() {
        $(".ilCast").hide();
        $(".piuVisti").hide();
        $(".piuVotati").hide();
        $(".sceltiDallaCritica").hide();
        $(".showBlog").hide();
        $(".noShowBlog").show();
        $(".gliEpisodi").show();
        $(".divSerieVisualizza").show();
        $(ViewNonScelta).hide();
        $(NavNonScelta).hide();
        $(".divSerieFeeds").show();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnEpisodi a").addClass("selected");
        $("#divContentSerie").removeClass("cast");
        divCorrente = ".gliEpisodi";
        return false;
    });

    $("#btnCast").click(function() {
        $(".gliEpisodi").hide();
        $(".piuVisti").hide();
        $(".piuVotati").hide();
        $(".sceltiDallaCritica").hide();
        $(".showBlog").hide();
        $(".divSerieVisualizza").hide();
        $(".noShowBlog").show();
        $(".divSerieFeeds").hide();
        $(".ilCast").show();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnCast a").addClass("selected");
        $("#divContentSerie").addClass("cast");
        divCorrente = ".ilCast";
        return false;
    });

    $("#btnVisti").click(function() {
        $(".gliEpisodi").hide();
        $(".ilCast").hide();
        $(".piuVotati").hide();
        $(".sceltiDallaCritica").hide();
        $(".showBlog").hide();
        $(".piuVisti").show();
        $(".divSerieVisualizza").show();
        $(".divSerieFeeds").show();
        $(ViewNonScelta).hide();
        $(".noShowBlog").show();
        $(NavNonScelta).hide();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnVisti a").addClass("selected");
        $("#divContentSerie").removeClass("cast");
        divCorrente = ".piuVisti";
        return false;
    });

    $("#btnVotati").click(function() {
        $(".gliEpisodi").hide();
        $(".ilCast").hide();
        $(".piuVisti").hide();
        $(".sceltiDallaCritica").hide();
        $(".showBlog").hide();
        $(".piuVotati").show();
        $(".divSerieVisualizza").show();
        $(".divSerieFeeds").show();
        $(".noShowBlog").show();
        $(ViewNonScelta).hide();
        $(NavNonScelta).hide();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnVotati a").addClass("selected");
        $("#divContentSerie").removeClass("cast");
        divCorrente = ".piuVotati";
        return false;
    });

    $("#btnScelti").click(function() {
        $(".gliEpisodi").hide();
        $(".ilCast").hide();
        $(".piuVisti").hide();
        $(".piuVotati").hide();
        $(".showBlog").hide();
        $(".sceltiDallaCritica").show();
        $(".divSerieVisualizza").show();
        $(".divSerieFeeds").show();
        $(".noShowBlog").show();
        $(ViewNonScelta).hide();
        $(NavNonScelta).hide();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnScelti a").addClass("selected");
        $("#divContentSerie").removeClass("cast");
        divCorrente = ".sceltiDallaCritica";
        return false;
    });

    $("#btnBlog").click(function() {
        /*       $(".gliEpisodi").hide();
        $(".ilCast").hide();
        $(".piuVisti").hide();
        $(".piuVotati").hide();
        $(".sceltiDallaCritica").hide();
        $(".divSerieVisualizza").hide();
        $(".divSerieFeeds").hide();
        $(".noShowBlog").hide();
        $(".showBlog").show();
        $("#divMenuSerie ul li a").removeClass("selected");
        $("#btnBlog a").addClass("selected");
        $("#divContentSerie").removeClass("cast");
        divCorrente = ".showBlog";*/
        return false;
    });

    $(".lnkPostFootCommenta").click(function() {
        index = $(".lnkPostFootCommenta").index($(this));
        $(".showBlogBody:eq(" + index + ")").hide();
        $(".divPostTotaleCommenti:eq(" + index + ")").hide();
        $(".showBlogCommento:eq(" + index + ")").show();
        $(".divPostTornaAlBlog:eq(" + index + ")").show();
        return false;
    });

    $(".lnkPostFootLeggiICommenti").click(function() {
        index = $(".lnkPostFootLeggiICommenti").index($(this));
        $(".showBlogBody:eq(" + index + ")").hide();
        $(".divPostTotaleCommenti:eq(" + index + ")").hide();
        $(".showBlogCommento:eq(" + index + ")").show();
        $(".divPostTornaAlBlog:eq(" + index + ")").show();
        return false;
    });

    $(".divPostTotaleCommenti span").click(function() {
        index = $(".divPostTotaleCommenti span").index($(this));
        $(".showBlogBody:eq(" + index + ")").hide();
        $(".divPostTotaleCommenti:eq(" + index + ")").hide();
        $(".showBlogCommento:eq(" + index + ")").show();
        $(".divPostTornaAlBlog:eq(" + index + ")").show();
        return false;
    });

    $(".lnkPostTornaAlBlog").click(function() {
        index = $(".lnkPostTornaAlBlog").index($(this));
        $(".showBlogCommento:eq(" + index + ")").hide();
        $(".divPostTornaAlBlog:eq(" + index + ")").hide();
        $(".showBlogBody:eq(" + index + ")").show();
        $(".divPostTotaleCommenti:eq(" + index + ")").show();
        return false;
    });

    $(".btnBoxDiplomati").click(function() {
        $(".boxDiplomati").show();
        $(".boxAccademia").hide();
        $(".boxDocenti").hide();
        return false;
    });

    $(".btnBoxAccademia").click(function() {
        $(".boxDiplomati").hide();
        $(".boxAccademia").show();
        $(".boxDocenti").hide();
        return false;
    });

    $(".btnBoxDocenti").click(function() {
        $(".boxDiplomati").hide();
        $(".boxAccademia").hide();
        $(".boxDocenti").show();
        return false;
    });

    $(".btnBoxIPhone").click(function() {
        $(".boxIPhone").show();
        $(".boxMobile").hide();
        $(".box3G").hide();
        return false;
    });

    $(".btnBoxMobile").click(function() {
        $(".boxIPhone").hide();
        $(".boxMobile").show();
        $(".box3G").hide();
        return false;
    });

    $(".btnBox3G").click(function() {
        $(".boxIPhone").hide();
        $(".boxMobile").hide();
        $(".box3G").show();
        return false;
    });

    $(".btnPalinsesti").click(function() {
        $(".boxPalinsest").show();
        $(".boxONAIR").hide();
        $(".boxInfo").hide();
        return false;
    });

    $(".btnONAIR").click(function() {
        $(".boxPalinsesti").hide();
        $(".boxONAIR").show();
        $(".boxInfo").hide();
        return false;
    });

    $(".btnInfo").click(function() {
        $(".boxPalinsesti").hide();
        $(".boxONAIR").hide();
        $(".boxInfo").show();
        return false;
    });

    $("#imgVisualizza").toggle(function() {
        $(".divSeriePreviewLista" + divCorrente).show();
        $(".divSeriePreview" + divCorrente).hide();
        $(".divSerieNavLista" + divCorrente).show();
        $(".divSerieNav" + divCorrente).hide();
        $('#imgVisualizza img').attr("src", "/img/imgVisualizzaSwapped.png");
        ViewNonScelta = ".divSeriePreview";
        NavNonScelta = ".divSerieNav";

        $("#txtType").val("Lista");

        return false;
    }, function() {
        $(".divSeriePreviewLista" + divCorrente).hide();
        $(".divSeriePreview" + divCorrente).show();
        $(".divSerieNavLista" + divCorrente).hide();
        $(".divSerieNav" + divCorrente).show();
        ViewNonScelta = ".divSeriePreviewLista";
        NavNonScelta = ".divSerieNavLista";
        $('#imgVisualizza img').attr("src", "/img/imgVisualizza.png");

        $("#txtType").val("");

        return false;
    });

    $('.divListaDiplomati img').css(
        {
            opacity: '0.5'
        });

    $('.divListaDiplomati').not(".Testata").not(".Scelto").hover(function() {
        $(this).find("img").fadeTo('fast', 1);
    }, function() {
        $(this).find("img").fadeTo('fast', 0.5);
    });

    $('.divListaEpisodio img').css(
        {
            opacity: '0.5'
        });

    $('.divListaEpisodio').not(".Testata").not(".Scelto").hover(function() {
        $(this).find("img").fadeTo('fast', 1);
    }, function() {
        $(this).find("img").fadeTo('fast', 0.5);
    });


    $(".btnInfo").toggle(function() {
        btnInfoIn($(this))
    }, function() {
        btnInfoOut($(this))
    });

    $('.divSerieVisualizza img').css(
        {
            opacity: '0.5'
        });

    $('.divSerieVisualizza').hover(function() {
        $(this).find("img").fadeTo('fast', 1);
    }, function() {
        $(this).find("img").fadeTo('fast', 0.5);
    });
});

function btnInfoIn(obj) {
    index = $(".btnInfo").index(obj);
    $(".divAbstractEpisodio:eq(" + index + ")").fadeIn("normal");
    $(".imgThumbEpisodio:eq(" + index + ")").fadeOut("normal");
    $(".divAddPreferiti:eq(" + index + ")").hide();
    if ($(".btnPiu:eq(" + index + ") img").attr("src") == "/img/btnPiuOpen.jpg") {
        $(".btnPiu:eq(" + index + ") img").attr("src", "/img/btnPiu.jpg");
        $(".btnPiu:eq(" + index + ") img").attr("width", "27");
        $(".btnPiu:eq(" + index + ")").css(
        {
            'margin-left': '0',
            'width': '27px'
        });
    }
}

function btnInfoOut(obj) {
    index = $(".btnInfo").index(obj);
    $(".imgThumbEpisodio:eq(" + index + ")").fadeIn("normal");
    $(".divAbstractEpisodio:eq(" + index + ")").fadeOut("normal");
    $(".divAddPreferiti:eq(" + index + ")").hide();
}

function toHtml(str) {
    return $('<div/>').text(str).html().replace(/\\/g, "\\\\").replace(/'/g, "\\'").replace(/"/g, "&quot;");
}