﻿var fotoRotAtivo=3;
var objAtivo=null;
var objProx=null;
var objAtivoPag=null;
var objProxPag=null;
var rotCanc=false;

function SetCapa(event, id, box_id, pos)
{
    var capa_id=document.getElementById('ctl00_cph_hdfCapaId');
    var capa_box_id=document.getElementById('ctl00_cph_hdfCapaBoxId');
    var capa_pos=document.getElementById('ctl00_cph_hdfCapaPos');
    capa_id.value=id;
    capa_box_id.value=box_id;
    capa_pos.value=pos;
    
    __doPostBack('ctl00$cph$btnEditaCapa','')
    buildHoverMenu(event,'edicao','Edição de Capa',470,470);
}

function SetAtivo(pref,cod)
{   
    objAtivo = document.getElementById(pref+'Foto'+fotoRotAtivo);
    objAtivoPag = document.getElementById(pref+'Pag'+fotoRotAtivo);
    
    objAtivo.style.zIndex=3;
    objAtivo.style.display='none';
    objAtivo.style.opacity=0;
    
    objAtivoPag.className ='Pagina';
    
    fotoRotAtivo = cod;
    rotCanc=true;
    objAtivo = document.getElementById(pref+'Foto'+fotoRotAtivo);
    objAtivoPag = document.getElementById(pref+'Pag'+fotoRotAtivo);
    
    objAtivo.style.zIndex=4;
    objAtivo.style.display='block';
    objAtivo.style.opacity=1;
    
    objAtivoPag.className ='PaginaAt';
}

function Rotate(pref)
{
    if(rotCanc==false)
    {
        objAtivo = document.getElementById(pref+'Foto'+fotoRotAtivo);
        objAtivoPag=document.getElementById(pref+'Pag'+fotoRotAtivo);
        objAtivoPag.className ='Pagina';                
        if(fotoRotAtivo==3)
        {
            fotoRotAtivo=0;
        }
        else
        {
            fotoRotAtivo=fotoRotAtivo+1;
        }
        objProx = document.getElementById(pref+'Foto'+fotoRotAtivo);
        objProxPag=document.getElementById(pref+'Pag'+fotoRotAtivo)
        objProxPag.className ='PaginaAt';
        
        objAtivo.style.zIndex=4;
        objAtivo.style.display='block';
        objAtivo.style.opacity=1;
        
        objProx.style.zIndex=3;
        objProx.style.display='block';
        objProx.style.opacity=1;                
        
        DesativaFoto(objAtivo.id,800);
        setTimeout('Rotate(\''+pref+'\');',10000);
    }
    else
    {
        rotCanc=false;
        iTrans=0;
        setTimeout('Rotate('+pref+');',10000);
    }
}

var iTrans=0;
function DesativaFoto(nome,tempo)
{
    var obj = document.getElementById(nome);
    if(iTrans == 0)
    {
        iTrans=1.0;
    }
    iTrans = iTrans-0.1;
    obj.style.opacity=iTrans;
    
    if(iTrans>0)
    {
        setTimeout("DesativaFoto('"+nome+"',"+tempo+");",tempo/10);
    }
    else
    {
        obj.style.display='none';
        iTrans=0;
    }
}
