var _playlist = new Array();
var _newPlayerWait = 0;
var _newPlayerTimeout = 0;

function Adicionar(id, artista, musica, album, ano, idAlbum, url, tocar) {
    if (!_player || _player.closed) {
        AbrirRadio();
        _newPlayerWait = window.setInterval(function () { AdicionarWait(id, artista, musica, album, ano, idAlbum, url, tocar); }, 500);
    } else {
        AdicionarWait(id, artista, musica, album, ano, idAlbum, url, tocar);
    }
    return false;
}

function AdicionarTodas(id, tocar) {
    if (!_player || _player.closed) {
        AbrirRadio();
        _newPlayerWait = window.setInterval(function () { AdicionarTodasWait(id, tocar); }, 500);
    } else {
        AdicionarTodasWait(id, tocar);
    }
    return false;
}

function AdicionarWait(id, artista, musica, album, ano, idAlbum, url, tocar) {
    if (_player && !_player.closed && _player._ready) {
        window.clearInterval(_newPlayerWait);
        _player.NovaMusica(id, artista, musica, album, ano, idAlbum, url, tocar);
    } else {
        _newPlayerTimeout += 1;
    }

    if (_newPlayerTimeout > 10) {
        window.clearInterval(_newPlayerWait);
    }
}

function AdicionarTodasWait(id, tocar) {
    if (_player && !_player.closed && _player._ready) {
        window.clearInterval(_newPlayerWait);
        var play = tocar;
        for (pl in _playlist) {
            var p = _playlist[pl];
            Adicionar(p[0], p[1], p[2], p[3], p[4], p[5], 'Streaming/' + p[0].toString() + '.mp3', play);
            play = false;
        }
    } else {
        _newPlayerTimeout += 1;
    }

    if (_newPlayerTimeout > 10) {
        window.clearInterval(_newPlayerWait);
    }
}

function AbrirRadio() {
    if (_player && !_player.closed) {
        _player.focus();
    } else {
        $('.RadioDetalhe').hide();
        _player = window.open('player2.php', 'Player', 'width=320,height=688');
        _player.focus();
    }
}

function AbrirAoVivo() {
    if (_player && !_player.closed) {
        _player.close();
    }
    _player = window.open('UpxPlayer.aspx', 'Player', 'width=320,height=395');
    _player.focus();
}


