$(document).ready(function(){

    var janela = $('#janela');
    $(window).scroll(function(){
        scroll_atual = $(window).scrollTop();
        janela.height($(this).height()+scroll_atual);
 
    });
    
    function muda(elemento){
        tempo =250;
        elemento.hover(function(){
            $(this).stop().animate({
                opacity:0
            },tempo);
        },
        function(){
            $(this).stop().animate({
                opacity:1
            },tempo);
        })
    }
    muda($('#menu .link_menu'));
    muda($('.caixa_home .tags_home'));
    var inicio = parseInt($('#inicio').text());
    
    if(inicio != 100){
        janela.fadeIn('slow');
        $('#conteudo .texto').eq(inicio).show();
        $('#caixa_texto #titulo').text($('.col_direita .titulo').eq(inicio).text());
    }
    
    $('.col_direita .probanner').click(function(){
        indiceTitulo = $('.col_direita .titulo').index(this);
        janela.fadeIn('slow');
        $('#conteudo .texto').eq(indiceTitulo).show();
        var titulo = $('.col_direita .titulo').eq(indiceTitulo).text();
        $('#caixa_texto #titulo').text(titulo);
        barraRolagem('#conteudo',70,500);
        $("html").animate({
            scrollTop:-1000
        },3000)
        return indiceTitulo;
    });
    $('.fechar').click(function(){
        $('#conteudo .texto').hide();
        
        janela.fadeOut('slow');
        
    });
 

    function barraRolagem(alvo, distancia, tempo){
        pai = '#'+$(alvo).parent().attr('id');
        altura_pai= $(pai).height();
        altura_alvo = ($(alvo).height())- altura_pai;
        $(alvo).css({
            'top':0
        });
        $('#bt_desce').click(function(){
            var top_atual=$(alvo).position();
            top_atual = top_atual.top;
            if (top_atual > -altura_alvo ){
                $(alvo).stop().animate({
                    'top':'-='+distancia
                },tempo);
            }
        });

        $('#bt_sobe').click(
            function(){
                var top_atual=$(alvo).position();
                top_atual = top_atual.top;
                if (top_atual < 0 ){
                    $(alvo).stop().animate({
                        'top':'+='+distancia
                    },tempo);
                }
            });
    }

     

    $('#bt_submit').click(function(){
        var form_nome = $('#formulario #nome').val().length;
        var form_email = $('#formulario #email').val().length;
        var form_mensagem = $('#formulario #mensagem').val().length;

        if (form_nome && form_email && form_mensagem){
            submit();
        }
        else{
            alert("Todos os campos são de preenchimento obrigatório, obrigado!")
            return false;
        }
        return false;
    });

    barraRolagem('#conteudo',70,500);
})
