﻿var interval;

//Esta funcion carga el player en la pagina principal
function loadPlayer()
{
    $("#container_player").load("container_player.html");
    actualizarNowPlay();
}

function abrirpopup()
{
    playerWindow = window.open('Player.aspx','popup','toolbar=0,status=0,width=302,height=106,top=250,left=300'); 
    
    //Si no pudo abrir el popup retorna
    if (typeof(playerWindow) == "undefined")
        return false;
    
    //Se elimina el player de la pagina principal
    $("#container_player").remove();
    //Comienza el chequeo del estado del popup
    interval = window.setInterval("controlarEstadoPopup()", 500);
    return false; 
}

function controlarEstadoPopup()
{
    //Si la ventana se cerro o no existe entonces cerrar el popup y volver a mostrar el player
    if (typeof(playerWindow) == "undefined" || playerWindow.closed)
        cerrarpopup();
}

function cerrarpopup()
{
    if (typeof(interval)!= "undefined")
        interval = window.clearInterval(interval)

    if (typeof(playerWindow) == "undefined")
        return false;

    $("#contenido_right").prepend('<div id="container_player"></div>');
    loadPlayer();
    playerWindow.close();
    
    return false; 
}
