//Quando o documento for carregado
$(document).ready(
        
    function()
    {
    
        //Assim que carregado, atribuindo o valor de clicks para 1
        onLoad	: $("#clicks").attr("value",1);
        //Verificando a resolução do usuário
        onLoad	: verificaResolucao();
        //Carregando do ajax
        onLoad	: $().ajaxStart(function(){$("#feedback").show()});

    }

);

//Funjção que irá fazer o efeito de movimento na página
function carregaPagina(idDiv,arquivo)
{

    //Função para carregar o arquivo em determinada div
    $(idDiv).load(""+arquivo+".php",
    {
        
        requisicao	: "true"	
    
    },
    function()
    {
    
        $(idDiv).attr("style","left:"+(1500*$("#clicks").val())+"px");
        $("#container").animate({ left: "-=1500px" }, 2200);
        $("#bgGeral").animate({ left: "-=1500px" }, 2200);
        $("#clicks").attr('value',(parseInt($("#clicks").val())+parseInt(1)));
        
        
    }
    );
    
}	

//Funjção que irá fazer o efeito de movimento na página
function carregaPaginaBusca(tipo)
{

    campo	= $("#txtCampo"+tipo+"").val();
    while (campo.indexOf(" ") != -1) 
    {
    
        campo		= campo.replace(" ","+");	
        
    }
    complemento	= "?tipo="+$("#cmbTipo"+tipo+"").val()+"&campoBusca="+campo+"";
    //Função para carregar o arquivo em determinada div
    $("#ranking").load("../ranking/ranking.php"+complemento+"",
    {
        
        requisicao	: "true"	
        //TODO: fazer alguma coisa    
    },
    function()
    
    {
    
        $("#ranking").attr("style","left:"+(1500*$("#clicks").val())+"px");
        $("#container").animate({ left: "-=1500px" }, 2200);
        $("#bgGeral").animate({ left: "-=1500px" }, 2200);
        $("#clicks").attr('value',(parseInt($("#clicks").val())+parseInt(1)));
    
    }
    );
    
    
}	

function guardaNumero(tmp,tipo)
{
switch(tipo){
    case "f":
        $("#hdFoto").attr("value",tmp);
        break;
    case "v":
        $("#hdVideo").attr("value",tmp);
        break;
    case "t":
        $("#hdTexto").attr("value",tmp);
        break;
    default:
        $("#hdPrincipal").attr("value",tmp);
        break;
    }
    
}

//Votação das multimídias
function votacao(tipo,id)
{
    //Verificando o tipo da página que foi passado
    pagina = verificaTipo(tipo);
    tp = tipo;
    
    if(pagina[5]=="f") {
        rank	= "foto";
        valorBola	= $("#hdFoto").val();
    } else if(pagina[5]=="v") {
        rank	= "video";	
        valorBola	= $("#hdVideo").val();
    } else if(pagina[5]=="t") {
        rank	= "texto";
        valorBola	= $("#hdTexto").val();
    }
    
    //Realizando o voto
    if ($("#"+pagina[8]+"").val() != "" && $("#"+pagina[8]+"").val().length <= 3) {
        $.post("../tratamento/trata.voto.php",
        {
            tipo	: 'votacao',
            opcao	: valorBola,
            id		: id,
            tipoMul	: pagina[5],
            captcha	: $("#"+pagina[8]+"").val()
        },
        function(retorno)
        {
            retorno	= retorno.replace(/^\s+|\s+$/g,"");
            //Verificando o retorono
            if(retorno != "")
            {
                $("#"+pagina[2]+"").html(retorno);
                $("#"+pagina[3]+"").html("<li><span class='sucess'>Voto cadastrado com sucesso</span></li>");
                
                //Função que irá atualizar o ranking
                onComplete	: atualizaRanking(tipo,pagina[4],tp);
                
            }
            //Já votou
            else
            {
                $("#"+pagina[3]+"").html("<li><span class='jaVotou'>JÁ VOTOU</span></li>");
                //$("#"+pagina[3]+"").html("JÁ VOTOU");
            }
            $("#"+pagina[9]+"").hide();
        
        })
    } else {
        alert("Digite as letras e números que você vê na imagem ao lado");
    }

}
function votacao2(tipo,opcao,id)
{

    //Verificando o tipo da página que foi passado
    pagina	= verificaTipo(tipo);
    tp	= tipo;
    if(pagina[5]=="f")
    {
        
        rank	= "foto";
            
    }else if(pagina[5]=="v")
    {
        
        rank	= "video";	
        
    }
    else(pagina[5]=="t")
    {
        
        rank	= "texto";
        
    }
    //Realizando o voto
    
    if ($("#txtCaptchaIndex").val() != "" && $("#txtCaptchaIndex").val().length == 4) {
        $.post("../tratamento/trata.voto.php",
        {
            
            tipo	: 'votacao',
            opcao	: opcao,
            id		: id,
            tipoMul	: pagina[5],
            captcha	: $("#txtCaptchaIndex").val()
            
        
        },
        function(retorno)
        {
            
            retorno	= retorno.replace(/^\s+|\s+$/g,"");
            //Verificando o retorono
            if(retorno != "")
            {
                $("#divIndicesIndex").html(retorno);
                $("#garrafasIndex").html("<li><span class='sucess'>Voto cadastrado com sucesso</span></li>");
                
                //Função que irá atualizar o ranking
                onComplete	: atualizaRanking(tipo,'rankIndex','index');
                
            }
            //Já votou
            else
            {
                $("#garrafasIndex").html("<li><span class='jaVotou'>JÁ VOTOU</span></li>");
                //$("#"+pagina[3]+"").html("JÁ VOTOU");
            }
            $("#divCaptchaIndex").hide();
        
        })
    } else {
        alert("Digite as letras e números que você vê na imagem ao lado");
    }

}
//Função que irá carregar a coluna A (as multimídias)
function carregaColunaA(tipo,contador,clicks)
{

    //Verificando o tipo da página que foi passado
    pagina	= verificaTipo(tipo);
    //Requisição da página
    $.post(""+pagina[0]+"",
    {
        
        tipo		: 'listagem',
        contador	: contador,
        clicks		: clicks
    
    },
    function(retorno)
    {
    
        $("#"+pagina[1]+"").html(retorno);
        //$("#"+pagina[7]+"").empty();
        //$("#"+pagina[7]+"").html("<img src='../anti-bot/image.php' />");
        //f	= document.getElementById(""+pagina[7]+"");
        //f.contentWindow.location = "../anti-bot/image.php";
        
        var num = Math.random();		
        var f = document.getElementById("captchaimg");
        
        if(f) {
            f.src = "../anti-bot/image.php?i=" + num;
        }
    }
    )
    

}
//Função que irá atualizar o ranking			
function atualizaRanking(tipo,idTable,rank)
{

    //Verificando o tipo da multimídia
    pagina	= verificaTipo(tipo);
    if(pagina[5]=="v")
    {
    
        limpaClasses();
        $(".bt01").attr("class","bt01D");

    }
    if(pagina[5]=="f")
    {
        
        limpaClasses();
        $(".bt02").attr("class","bt02D");
        
    }
    if(pagina[5]=="t")
    {
    
        limpaClasses();
        $(".bt03").attr("class","bt03D");
        
    }
    //Requisição da página
    $.post(""+pagina[0]+"",
    {
        
        tipo		: 'ranking',
        rank		: rank
    
    },
    function(retorno)
    {
    
        $("#"+idTable+"").html(retorno);
    
    }
    )

}
//Função que irá carregar o menu em flash retirando o activeX
function carregaMenu(pagina)
{

    AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','874','height','194','src','../SWF/topo','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','../SWF/topo','wmode','transparent','pagina',pagina ); //end AC code


}
function carregaMenuAmostra(pagina)
{

    AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','874','height','194','src','../SWF/topoAmostra','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','../SWF/topoAmostra','wmode','transparent','pagina',pagina ); //end AC code


}
function carregaFlash(tipo)
{

    switch(tipo)
    {
        
        case "Foto":
            
            AC_FL_RunContent2(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '877',
            'height', '145',
            'src', '../SWF/filmes',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'filmes',
            'bgcolor', '#ffffff',
            'name', 'filmes',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', '../SWF/filmes',
            'salign', '',
            'flashvars', 'xml=../xml/foto.php',
            'pagina',tipo
            );	
        
        break;
        case "Video":
            AC_FL_RunContent2(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '877',
            'height', '145',
            'src', '../SWF/filmes',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'filmes',
            'bgcolor', '#ffffff',
            'name', 'filmes',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', '../SWF/filmes',
            'salign', '',
            'flashvars', 'xml=../xml/video.php',
            'pagina',tipo
            );	
        break;
        case "Texto":
            
            AC_FL_RunContent2(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '877',
            'height', '145',
            'src', '../SWF/filmes',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'filmes',
            'bgcolor', '#ffffff',
            'name', 'filmes',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', '../SWF/filmes',
            'salign', '',
            'flashvars', 'xml=../xml/texto.php',
            'pagina',tipo
            );	
        
        break;
        default:
        
            AC_FL_RunContent2(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '877',
            'height', '145',
            'src', '../SWF/filmes',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'middle',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'filmes',
            'bgcolor', '#ffffff',
            'name', 'filmes',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', '../SWF/filmes',
            'salign', '',
            'flashvars', 'xml=../xml/misto.xml',
            'pagina',tipo
            );	
        
        break;
    
    
    }
    
    
}

function abrir (id)
{

    campos	= id.split("#");
    if(campos[3] != "misto")
    {
    
        carregaColunaA(campos[2],campos[1],campos[0]-1);
        location.href	= "#ancora"+campos[2]+"";
        
    }
    else
    {
        
        
        pagina	= verificaTipo(campos[2]);
        $("#"+campos[2]+"").load(""+pagina[6]+"",
        {
            
            idMultimidia	: campos[0],
            requisicao	: "true"
        
        },
        function()
        
        {
        
            $("#"+campos[2]+"").attr("style","left:"+(1500*$("#clicks").val())+"px");
            $("#container").animate({ left: "-=1500px" }, 2200);
            $("#bgGeral").animate({ left: "-=1500px" }, 2200);
            $("#clicks").attr('value',(parseInt($("#clicks").val())+parseInt(1)));
            
        
        }
        );
        
        
    }
     
}

function carregaViaRanking(tipo,id)
{
    
        pagina	= verificaTipo(tipo);
        $("#"+tipo+"").load(""+pagina[6]+"",
        {
            
            idMultimidia	: id,
            requisicao	: "true"
        
        },
        function()
        
        {
        
            $("#"+tipo+"").attr("style","left:"+(1500*$("#clicks").val())+"px");
            $("#container").animate({ left: "-=1500px" }, 2200);
            $("#bgGeral").animate({ left: "-=1500px" }, 2200);
            $("#clicks").attr('value',(parseInt($("#clicks").val())+parseInt(1)));
            
        
        }
        );	
}
function carregaCaptcha(tipo)
{
    
    $("#"+tipo+"").html("");
    $("#"+tipo+"").html("<img src='../anti-bot/image.php' />");	
    
}
    
//Stop do carregando
$().ajaxStop(function(){$("#feedback").hide()});