$(function() {

    $('.photo_navegation').live('click', function(evt) {
        evt.preventDefault();
        var x = $(this).attr('photo');
        var y = $(this).attr('url');
        var titulo = $(this).attr('title');
        var img = $('.bannerSelider img');
        if (img.attr('src') != x) {
          
            if ($('.bannerSelider').find('.ajaxloader').length)
            {
                return;
            }
      
            var ovl = $('<div class="ajaxloader">');
            $('.bannerSelider').prepend(ovl);
        
            img.load(function() {
                $('.bannerSelider a').attr('href', y);
                $('.bannerSelider a').attr('title', titulo);
                ovl.remove();
            }).attr('src', x);
        }  
    });

    /*$('.next_galeria, .prev_galeria').click(function(evt) {
        evt.preventDefault();
        var diz = $(this);
        var total = diz.attr('total');
        var rel = diz.attr('rel');
        var href = diz.attr('href');
        $('#banner_galeria_ajax').load(href+rel).slideUp(1).slideDown(700);

        rel = parseInt(rel);

        if (rel+1>total-1) {
            $('.next_galeria').attr('rel', total-1);
            $('.next_galeria').attr('style', 'visibility:hidden;');
        } else {
            $('.next_galeria').attr('rel', rel + 1);
            $('.next_galeria').attr('style', '');
        }

        if (rel-1<0) {
            $('.prev_galeria').attr('rel', 0);
            $('.prev_galeria').attr('style', 'visibility:hidden;');

        } else {
            $('.prev_galeria').attr('rel', rel-1);
            $('.prev_galeria').attr('style', '');
        }

    });*/

    $('#clientes_anterior, #clientes_proximo').click(function(evt) {
        evt.preventDefault();
        $('#clientes_ajax').load($(this).attr('href')+$(this).attr('rel'));
        var x = parseInt($(this).attr('rel'));
        var y = parseInt($(this).attr('total'));

        if (x+1==y) {
            $('#clientes_proximo').attr('rel', y);
            $('#clientes_proximo').attr('style', '');
        } else if (x+1>y){
            $('#clientes_proximo').attr('style', 'visibility:hidden;');
        } else {
            $('#clientes_proximo').attr('rel', x + 1);
            $('#clientes_proximo').attr('style', '');
        }

        if (x-1==0) {
            $('#clientes_anterior').attr('rel', x);
            $('#clientes_anterior').attr('style', 'visibility:hidden;');
        } else if (x-1<0) {
            $('#clientes_anterior').attr('rel', x - 1);
            $('#clientes_anterior').attr('style', '');
        } else {
            $('#clientes_anterior').attr('rel', x - 1);
            $('#clientes_anterior').attr('style', '');
        }
    });

    $('#cases_anterior, #cases_proximo').click(function(evt) {
        evt.preventDefault();
        $('#cases_ajax').load($(this).attr('href')+$(this).attr('rel'));
        var x = parseInt($(this).attr('rel'));
        var y = parseInt($(this).attr('total'));
        if (x+1==y) {
            $('#cases_proximo').attr('rel', y);
            $('#cases_proximo').attr('style', '');
        } else if (x+1>y) {
            $('#cases_proximo').attr('style', 'visibility:hidden;');
        } else {
            $('#cases_proximo').attr('rel', x + 1);
            $('#cases_proximo').attr('style', '');
        }

        if (x-1==0) {
            $('#cases_anterior').attr('rel', x);
            $('#cases_anterior').attr('style', 'visibility:hidden;');
        } else if (x-1<0) {
            $('#cases_anterior').attr('rel', x - 1);
            $('#cases_anterior').attr('style', '');
        } else {
            $('#cases_anterior').attr('rel', x - 1);
            $('#cases_anterior').attr('style', '');
        }
    });

    $('.portfolio_navegacao').click(function() {
        $('.portfolio_ajax').fadeOut(1);
    });

    $('.portfolio_navegacao').click(function(evt) {
        evt.preventDefault();
        var total = parseInt($(this).attr('total'));
        var prox = (total-total)+2;
        $('.portfolio_ajax').fadeIn('slow');
        $('.portfolio_ajax').load($(this).attr('href'));
        $('.portfolio_anterior, .portfolio_proximo').attr('total', total);
        $('.portfolio_anterior, .portfolio_proximo').attr('tipo', parseInt($(this).attr('rel')));
        if (prox > total) {
            $('.portfolio_proximo').attr('rel', total);
        } else {
            $('.portfolio_proximo').attr('rel', prox);
        }
        $('.portfolio_anterior').attr('rel', (total-total)+1);
        if (total<=1) {
            $('.portfolio_proximo').attr('style', 'visibility:hidden;');
        } else {
            $('.portfolio_proximo').attr('style', '');
        }
        $('.portfolio_anterior').attr('style', 'visibility:hidden;');
        $('.tabnav li.active').removeClass('active');
        $(this).parent().addClass('active');

    });

    $('.portfolio_anterior, .portfolio_proximo').click(function(evt) {
        reloadbagulho();

        evt.preventDefault();
        var z = parseInt($(this).attr('tipo'));
        //alert ($(this).attr('href')+$(this).attr('rel')+'&portfolio_tipo='+z);
        $('.portfolio_ajax').load($(this).attr('href')+$(this).attr('rel')+'&portfolio_tipo='+z);

        var x = parseInt($(this).attr('rel'));
        var y = parseInt($(this).attr('total'));

        var ultimo_link = y;
        var proximo_link = x+1;
        var anterior_link = x-1;
        var primeiro_link = (y-y)+1;

        if (proximo_link == ultimo_link) {
            $('.portfolio_proximo').attr('rel', ultimo_link);
            $('.portfolio_proximo').attr('style', '');
        } else if (proximo_link > ultimo_link) {
            $('.portfolio_proximo').attr('style', 'visibility:hidden;');
        } else {
            $('.portfolio_proximo').attr('rel', proximo_link);
            $('.portfolio_proximo').attr('style', '');
        }

        if (anterior_link == 0) {
            $('.portfolio_anterior').attr('rel', x);
            $('.portfolio_anterior').attr('style', 'visibility:hidden;');
        } else {
            $('.portfolio_anterior').attr('rel', anterior_link);
            $('.portfolio_anterior').attr('style', '');
        }
    });


});
function reloadbagulho(){
    $(document).ready(function(){
        $("a[rel^='prettyPhoto']").prettyPhoto();
    });
}

