var idThumbAtivo="00";
var idThumbVoto=-1;
var codVoto="";
var listaVideos=1;

function selectFinalistas(sender, args)
{
    player._stopVideo();
    sender.findName("CloseThumbs3").begin(); 
    sender.findName("CloseThumbs2").begin(); 
    setBotoesVotacao(sender,true);
    resetVideoSelecionado(sender);
    sender.findName("Title").opacity=1;
    sender.findName("TextPitorescos").opacity=0;
    sender.findName("TextQuaseLa").opacity=0;
    sender.findName("CampeaoImage").visibility="Visible" ; 
    //sender.findName("PlaceholderImage_Show").begin(); 

    sender.findName("TitleFinalistas").opacity=1;
    sender.findName("TitlePitorescos").opacity=0;
    sender.findName("TitleQuaseLa").opacity=0;
    sender.findName("OpenThumbs1").begin(); 

    sender.findName("LinkQuaseLa").visibility="Visible" ;
    sender.findName("LinkFinalistas").visibility="Collapsed";
    sender.findName("LinkFinalistas1").visibility="Collapsed";
    sender.findName("LinkPitorescos").visibility="Visible";

    listaVideos=1;   
    idThumbAtivo="00";
}

function selectPitorescos(sender, args)
{

    player._stopVideo();

    sender.findName("CloseThumbs1").begin(); 
    sender.findName("CloseThumbs3").begin(); 
    setBotoesVotacao(sender,false);
    resetVideoSelecionado(sender);
    
    sender.findName("Campeoes").visibility="Collapsed";   
    sender.findName("Critica").visibility="Collapsed";   

    
    sender.findName("Title").opacity=0;
    sender.findName("TextPitorescos").opacity=1;
    sender.findName("TextQuaseLa").opacity=0;
    sender.findName("CampeaoImage").visibility="Collapsed";
    sender.findName("PlaceholderImage").visibility="Visible";   
    sender.findName("PlaceholderImage_Show").begin(); 

    sender.findName("TitleFinalistas").opacity=0;
    sender.findName("TitlePitorescos").opacity=1;
    sender.findName("TitleQuaseLa").opacity=0;
    sender.findName("OpenThumbs2").begin(); 

    sender.findName("LinkQuaseLa").visibility="Visible" ;
    sender.findName("LinkFinalistas").visibility="Collapsed";
    sender.findName("LinkFinalistas1").visibility="Visible";
    sender.findName("LinkPitorescos").visibility="Collapsed";

    listaVideos=2;   
    idThumbAtivo="00";
}

function selectQuaseLa(sender, args)
{

    player._stopVideo();
       
    sender.findName("CloseThumbs1").begin(); 
    sender.findName("CloseThumbs2").begin(); 

    setBotoesVotacao(sender,false);

    resetVideoSelecionado(sender);

    sender.findName("Campeoes").visibility="Collapsed";   
    sender.findName("Critica").visibility="Collapsed";   

    sender.findName("Title").opacity=0;
    sender.findName("TextPitorescos").opacity=0;
    sender.findName("TextQuaseLa").opacity=1;
    sender.findName("CampeaoImage").visibility="Collapsed";
    sender.findName("PlaceholderImage").visibility="Visible";   
    sender.findName("PlaceholderImage_Show").begin(); 

    sender.findName("TitleFinalistas").opacity=0;
    sender.findName("TitlePitorescos").opacity=0;
    sender.findName("TitleQuaseLa").opacity=1;
    sender.findName("OpenThumbs3").begin(); 
    
    sender.findName("LinkQuaseLa").visibility="Collapsed" ;
    sender.findName("LinkFinalistas").visibility="Visible";
    sender.findName("LinkFinalistas1").visibility="Collapsed";
    sender.findName("LinkPitorescos").visibility="Visible";

    listaVideos=3;
    idThumbAtivo="00";
}



function resetVideoSelecionado(sender)
{
    if (idThumbAtivo!="00")
    {
        sender.findName("ContractThumb"+listaVideos+idThumbAtivo).begin();
    }

}

function setBotoesVotacao(sender,botaoConfirmar)
{

    if (botaoConfirmar)
    {
        if (idThumbVoto!=-1)
        {
            sender.findName("OpenConfirmBack").begin();    
        } 
    }
    else
    {
        sender.findName("CloseVoteBack").begin(); //tira botao
        sender.findName("CloseLyricsBack").begin(); //tira botao
        sender.findName("CloseConfirmBack").begin(); //tira botao
        
    }   
    
}

function ShowLyrics(sender,args)
{
    if (idThumbAtivo!="00")
    {
        window.open("popups/"+idThumbAtivo+".html","banda"+idThumbAtivo,"width=570,height=500,toolbar=no,resizable=no,location,scrollbars=yes");
    }        
}



function expandThumb01_begin(sender, args) {
    expThumb(sender,"01");
}
function expandThumb02_begin(sender, args) {
    expThumb(sender,"02");
}
function expandThumb03_begin(sender, args) {
    expThumb(sender,"03");
}
function expandThumb04_begin(sender, args) {
    expThumb(sender,"04");
}
function expandThumb05_begin(sender, args) {
    expThumb(sender,"05");
}
function expandThumb06_begin(sender, args) {
    expThumb(sender,"06");
}
function expandThumb07_begin(sender, args) {
    expThumb(sender,"07");
}
function expandThumb08_begin(sender, args) {
    expThumb(sender,"08");
}
function expandThumb09_begin(sender, args) {
    expThumb(sender,"09");
}
function expandThumb10_begin(sender, args) {
    expThumb(sender,"10");
}
function expandThumb11_begin(sender, args) {
    expThumb(sender,"11");
}
function expandThumb12_begin(sender, args) {
    expThumb(sender,"12");

}

function expThumb(sender, idThumb)
{
    //alert(idThumb);
    idListaThumbAtivo=""+listaVideos+idThumbAtivo;
    idListaThumb=""+listaVideos+idThumb;
    //alert(idListaThumb);
    sender.findName("ExpandThumb"+idListaThumb).begin();
    //alert("ExpandThumb"+idListaThumb);
    if (idThumbAtivo=="00" )
    {
        sender.findName("CampeaoImage").visibility="Collapsed";
        sender.findName("PlaceholderImage").visibility="Collapsed";   
        sender.findName("Title").opacity="0";
        sender.findName("TextPitorescos").opacity=0;
        sender.findName("TextQuaseLa").opacity=0;
    }
        if (listaVideos==1)
        {

            if (idThumb=="02" || idThumb=="04" || idThumb=="06"  )
            {

                //sender.findName("OpenVoteBack").begin();
            }
            else
            {
                sender.findName("CloseVoteBack").begin(); //tira botao
            }
            if (idThumb=="06"  )
            {
                sender.findName("Campeoes").visibility="Visible";   
            }
            else
            {
                sender.findName("Campeoes").visibility="Collapsed";   
            }
            if (idThumb=="08"  )
            {
                sender.findName("Critica").visibility="Visible";   
            }
            else
            {
                sender.findName("Critica").visibility="Collapsed";   
            }
            
            sender.findName("OpenLyricsBack").begin();
        }
        else
        {
            sender.findName("Campeoes").visibility="Collapsed";   
            sender.findName("Critica").visibility="Collapsed";   
        }
    
    if (idThumbAtivo!="00" && (idThumbAtivo!=idThumb))
    {
        sender.findName("ShowInfoBar").begin();
        sender.findName("ContractThumb"+idListaThumbAtivo).begin();
    }
    idThumbAtivo=idThumb;
    idThumbPlayer=parseInt(idThumb,10)+(listaVideos-1)*12;
    player._startVideo(idThumbPlayer);
    //alert(player._startVideo);
    //alert(player._playNextVideo);
    sender.findName("NomeDaBanda").text=getNomeBanda(idThumbPlayer);
    sender.findName("NomeDaMusica").text=getNomeMusica(idThumbPlayer);
    sender.findName("ShowInfoBar").begin();


}

function confirmarVoto(sender, args)
{
    document.getElementById("dadosVoto").style.display="";   
}

function selectVideoVoto(sender, args)
{
    //alert(idThumbPlayer);
    //alert("select");
    //alert(idListaThumb);
    if (idThumbVoto!=-1)
    {
        idListaThumb=listaVideos+getStrID(parseInt(idThumbVoto,10)+1)
        sender.findName("Thumb"+idListaThumb+"_Select").opacity=0;
    }
    idThumbVoto=player._currentMediainfo;
    codVoto=getCodVideoFaseVotacao(idThumbPlayer);
    idListaThumb=listaVideos+getStrID(parseInt(idThumbVoto,10)+1)

    var nomeTarjaVoto=getStrID("Thumb"+idListaThumb+"_Select");
    
    //alert(nomeTarjaVoto);
    
    //alert(sender.findName(nomeTarjaVoto));

    //alert(nomeTarjaVoto);
    //alert(sender.findName(nomeTarjaVoto));
    //alert("antes");
    //alert(sender.findName(nomeTarjaVoto).opacity);
    sender.findName(nomeTarjaVoto).opacity="1";
    //showDadosBanda(sender,idThumbPlayer);
    //alert("depois");
    sender.findName("OpenConfirmBack").begin();
}


function getStrID(id)
{
    var strID=(id).toString();
    if (id<10)
    {
        strID="0"+strID;
    }
    //alert(strID);
    return strID;
}

function getNomeBanda(idThumb)
{
    return document.getElementById("NomeBanda"+idThumb).value;
}

function getNomeMusica(idThumb)
{
    return document.getElementById("NomeMusica"+idThumb).value;
}

function getCodVideoFaseVotacao(idThumb)
{
    return document.getElementById("codVideo"+idThumb).value;
}

function finalizarVoto(permVoto)
{
    document.getElementById("dadosVoto").style.display="none";   
    
    if (permVoto)
    {
        //chama animacoes para retirar botoes e votar e confirmar
        sender.findName("CloseConfirmBack").begin();
        sender.findName("CloseConfirmBack").begin();
    }
}

function showDadosBanda(sender,idThumb)
{

    sender.findName("ThumbVoted").source=sender.findName("Thumb"+listaVideos+getStrID(idThumb)).source;

    sender.findName("VotedMusic").text=getNomeMusica(idThumb);

    sender.findName("VotedBand").text=getNomeBanda(idThumb);

    setStatusVoted(sender,1);   
}

function setStatusVoted(sender,opacity)
{
    sender.findName("MeuVoto").opacity=opacity;
    sender.findName("ThumbVoted").opacity=opacity;
    sender.findName("VotedMusic").opacity=opacity;
    sender.findName("VotedBand").opacity=opacity;
}

