$(document).ready(function() {    
        
    var qtdLi = $(".CFotos").children().length;
    var tamUL = qtdLi * 140;
    $(".CFotos").css("width",tamUL);
    var pos = 0;
    $(".Prev2").hide();
    
    if(qtdLi <= 2){
        $(".Next2").hide();        
    }
    
    $(".Next2").click(function(){
        $(".Prev2").show();
        if(pos < qtdLi-2){
         $(".CFotos").animate({            
            left: '-=140'           
        }, 500);
        pos++; 
        }
        if(pos == qtdLi-2){
            $(".Next2").hide();
        }        
        return false;
    });
    
    $(".Prev2").click(function(){
        $(".Next2").show();
        if(pos != 0){
        $(".CFotos").animate({            
            left: '+=140'           
        }, 500);
        pos--;
        }
        if(pos == 0){
            $(".Prev2").hide();
        }
        return false;
    })
    
    $('#mensagem').hide();

    $('#vai').click(function(){
        //$('#form').hide();
        //$('#mensagem').text("Mensagem enviada com sucesso!");
        var nome = $('#nome').val();
        var em = $('#em').val();
        var mensagem = $('#msg').val();
        $.post('contato.php', {nome: nome, em: em, mensagem: mensagem});
        alert('Mensagem enviada!');
    });

    $('#slides').cycle({
            fx: 'fade',
            speed:  1500,
            timeout:  8000
    });
    $('.FotoContent').cycle({
            fx: 'fade',
            speed:  1500,
            timeout:  8000
    });
    $('#menu > li').corner('5px top cc:#3f4249');
    $('#menu > li').hover(function(){
       $(this).css('background-color', 'white');
       $(this).find('a').css('color', 'black');
    },function(){
       //$(this).corner('none');
       $(this).css('background-color', 'transparent');
       $(this).find('a').css('color', 'white');
    });
    $('.Movimentos').hide();
    $('.Fotos').hide();
    $('.FotosMenuShow').live('click',(function(){
        //$(this).parent().parent("div.Modelos").children('.Movimentos').fadeOut();
        $(this).parent().parent("div.Modelos").children(".Fotos").fadeIn();
        $(this).addClass('FotosMenuHide');
        $(this).removeClass('FotosMenuShow');
    }));
    $('.Canto').click(function(){
        $(".Primeiro").fadeIn();
        $(".PrimeiroBt").addClass('FotosMenuHide');
        $(".PrimeiroBt").removeClass('FotosMenuShow');
    });
    $('.FotosMenuHide').live('click',(function(){
        $(this).parent().parent("div.Modelos").children(".Fotos").fadeOut();
        $(this).addClass('FotosMenuShow');
        $(this).removeClass('FotosMenuHide');
    }));
    $('.MovimentosMenu').click(function(){
        $(this).parent().parent("div.Modelos").children('.Movimentos').fadeIn();
        $(this).parent().parent("div.Modelos").children(".Fotos").fadeOut();
    });
    $('#submit').click(function(){
        //$('#form').hide();
        $('#mensagem').show();
        var email = $('#email').val();
        $.post('news.php', {email: email});
    });
    $('#email').click(function(){
        $('#mensagem').hide();
        var obj = document.getElementById('email');
        obj.value = '';
    });

    $('#loading').hide();
    $('.SlideFotos > ul> li > img').click(function(){
        var fotoClicada = $(this).attr('src');
        fotoClicada = fotoClicada.replace('thumb_', '');
        var fotoGrande = $(this).parent().parent().parent().parent().parent().find('.FotoGrande').attr('src');
        if(fotoGrande != fotoClicada){
            $('.Loading').show();
            $(this).parent().parent().parent().parent().parent().find('.FotoGrande').attr("src", fotoClicada);
            $(this).parent().parent().parent().parent().parent().find('.FotoGrande').load(function(){
                $('.Loading').hide();
           });
        }
    });
    $('.LoadingMoveis').hide();
    $('.ListaMoveis >  li > img').click(function(){
        $('.LoadingMoveis').show();
        $("img.MoveisExibicao").load(function(){
            $('.LoadingMoveis').hide();
        });
        var fotoClicada = $(this).attr('src');
        $('.ListaMoveis >  li > img').each(function(){
            $(this).css('outline','none');
        });
        $(this).css('outline','solid 4px gray');
        page = $(this).attr('val');
        if(page == 1){
            $('#setaEsquerda').hide();
        }
        if(page < qtdThumb){
            $('#setaDireita').show();
        }
        if(page >= qtdThumb){
            $('#setaDireita').hide();
        }
        if(page > 1){
            $('#setaEsquerda').show();
        }
        fotoClicada = fotoClicada.replace('thumb_', '');
        var fotoGrande = $(this).parent().parent().parent().find('.FotoGrande').attr('src');
        if(fotoGrande != fotoClicada){
            $(this).parent().parent().parent().find('.FotoGrande').attr("src", fotoClicada);
        }
    });

    $('.BtAnt').hide();
    var contador = $(".SlideFotos > .ListaFotos").attr("val");

    var restoDivisao = (contador % 5);
    //alert(restoDivisao);
    if(restoDivisao > 0){
        var numeroPaginas = Math.floor(contador / 5) + 1;
        //alert(numeroPaginas);
    }else{
        numeroPaginas = Math.round(contador / 5);
    }
    var tamanhoBloco = 700;
    var tamanhoFoto = 140;


    var aux = 1;
    if(numeroPaginas == 1){
        $('.BtProx').hide();
        $('.BtAnt').hide();
    }
    $('.BtProx').click(function(){
        //alert(aux+' e '+numeroPaginas);
        
        if((aux + 1) == numeroPaginas && restoDivisao > 0){
            //alert('aqui');
            var tamanho = (aux - 1) * tamanhoBloco + (tamanhoFoto * restoDivisao);
            if(aux <= numeroPaginas){
                //$('.SlideFotos > ul').animate({left: "-"+tamanho+"px"}, 800);
                $(this).parent().parent().find('.ListaFotos').animate({left: "-"+tamanho+"px"}, 800);
            }
        }else{
            tamanho = aux * tamanhoBloco;
            if(aux <= numeroPaginas){
                 $(this).parent().parent().find('.ListaFotos').animate({left: "-"+tamanho+"px"}, 800);
            }
        }

        if(aux < numeroPaginas){
            aux++;
        }
        if(aux <= 1){
            $('.BtAnt').hide();
        }else{
            $('.BtAnt').show();
        }
        if(aux < numeroPaginas){
            $('.BtProx').show();
        }else{
            $('.BtProx').hide();
        }
    });
    $('.BtAnt').click(function(){
        if(aux == 2){
            var tamanho = 0;
        }else{
            tamanho = (aux * tamanhoBloco) - (tamanhoBloco * 2);
        }

         $(this).parent().parent().find('.ListaFotos').animate({left: "-"+tamanho+"px"}, 800);
        if(aux > 1){
            aux--;
        }
        if(aux <= 1){
            $('.BtAnt').hide();
        }else{
            $('.BtAnt').show();
        }
        if(aux < numeroPaginas){
            $('.BtProx').show();
        }else{
            $('.BtProx').hide();
        }
    })

    
    var qtdThumb = 0;
    var arrayFotos = new Array();
    //var qtdLaco = 1;
    $('.FotoThumb').each(function(){
        var foto = $(this).attr('src');
        foto = foto.replace('thumb_', '');
        arrayFotos[qtdThumb] = foto;
        qtdThumb ++;
    })
    $(".FotoThumb[val='1']").css('outline','solid 4px gray');
    $('.FotoGrande').attr('src', arrayFotos[0]);
    var page = 1;
    if(page == 1){
        $('#setaEsquerda').hide();
    }
    $('#setaDireita').click(function(){
        page ++;
        $('.LoadingMoveis').show();
        $("img.MoveisExibicao").load(function(){
            $('.LoadingMoveis').hide();
        });
        if(page < qtdThumb + 1){
            $('#setaEsquerda').show();
            $('.FotoGrande').attr('src', arrayFotos[page - 1]);
        }
        if(page >= qtdThumb){
            $('#setaDireita').hide();
        }
        if(page > 1){
            $('#setaEsquerda').show();
        }
        $('.ListaMoveis >  li > img').each(function(){
            $(this).css('outline','none');
        });
        $(".FotoThumb[val='"+page+"']").css('outline','solid 4px gray');
    });
    $('#setaEsquerda').click(function(){
        page --;
        $('.LoadingMoveis').show();
        $("img.MoveisExibicao").load(function(){
            $('.LoadingMoveis').hide();
        });
        if(page > 0){
            $('.FotoGrande').attr('src', arrayFotos[page - 1]);
        }
        if(page == 1){
            $('#setaEsquerda').hide();
        }
        if(page < qtdThumb){
            $('#setaDireita').show();
        }
        $('.ListaMoveis >  li > img').each(function(){
            $(this).css('outline','none');
        });
        $(".FotoThumb[val='"+page+"']").css('outline','solid 4px gray');
    });
    
    

});
