﻿/* Módulo YouTube */

function loadYouTubeVideo(videoUrl, isYouTubeVideo, autoplay) {
    var targetID = "ytplayer";
    var playerContainerID = "playerContainer";
    var playerUrl = "";

    // Recarga el reproductor (SWF) para evitar problemas de memoria.
    reloadPlayerDiv(targetID, playerContainerID);

    if (isYouTubeVideo) {
        playerUrl = "http://www.youtube.com/v/" + videoUrl + "&enablejsapi=1&hl=es" + "&rel=0&border=0&fs=1&autoplay=" + (autoplay ? 1 : 0);
    }
    else {
        playerUrl = videoUrl;
    }

    var params = { allowScriptAccess: "always", allowfullscreen: "true", menu: "false", wmode: "transparent" };

    swfobject.embedSWF(playerUrl, targetID, "340", "275", "8.0.0", false, false, params);
}

function reloadPlayerDiv(targetID, playerContainerID) {
    var playerDiv = document.getElementById(targetID);
    var playerContainer = document.getElementById(playerContainerID);

    if (playerDiv) {
        // Elimina el SWF.
        swfobject.removeSWF(targetID);

        var newDiv = document.createElement("div");
        
        // Establece el id del nuevo div.
        newDiv.setAttribute("id", targetID);
        playerContainer.appendChild(newDiv);
    }
}

function onYouTubePlayerReady(playerId) {

}