﻿//Variable utile pour savoir si jScrollPane a été utilisé
var jscrollActif = "no";

function callFlowPlayer() {

    // Retire la classe «jcarousel-item-selected» de tous les items du carrousel
    $('.jcarousel-item-selected').removeClass("jcarousel-item-selected");

    // Ajoute la classe «jcarousel-item-selected» à l'item cliqué
    $(this).addClass("jcarousel-item-selected");

    idVideo = $(this).attr("id");


    for (i = 0; i < carousselVideos_itemList.length; i++) {
        var objVideo = carousselVideos_itemList[i];

        if ((objVideo.videoId) == idVideo) {
            getFlowPlayer(objVideo.video, objVideo.image, objVideo.videoId, objVideo.titre);

            $("#titreVideo").html(objVideo.titre);
            $("#legendeVideo").html(objVideo.legende);
            $("#dateContenuVideo").html(objVideo.dateContenu);
            //$("#dateLigneVideo").html(objVideo.dateDiffusion);
            //$("#dureeVideo").html(objVideo.duree);   

            //Pour la gestion de la barre de scroll de la zone de description du video...
            //Pour accommoder jScrollPane, qui ne tolère pas la présence de lien avec «#» en guise d'adresse 
            $("a[href='#']").attr('href', 'javascript:void(0);')


            if ($("#descVideo").height() > 32) {

                $("#containerDescVideo").jScrollPane({ showArrows: true });
                jscrollActif = "yes";

            }
            else if (jscrollActif == "yes") {
                $("#containerDescVideo").jScrollPaneRemove();
                jscrollActif = "no";

            }

        }

    }
}
