$(function() {

    $('#carro_destaque img,#outras_ofertas a img,.listagem img,#mapa img').hover(function() {
        $(this).animate({'opacity':0.6},350).css('cursor','pointer');
    },function() {
        $(this).animate({'opacity':1},350).css('cursor','default');
    });

    $('.listagem li.bt_detalhes img,#carro_detalhe li img').css('opacity',0.7).hover(function(){
        $(this).animate({'opacity':1},300);
    },function(){
        $(this).animate({'opacity':0.7},300);
    });

    $('.favoritos input:checkbox').click(function() {
        var value = this.value;
        var fav = cookie.get('favoritos');
        if ($(this).is(':checked')) {
            if (fav!=null) {
                fav = fav.split(',');
                fav.push(value);
                cookie.add('favoritos',fav);
            }else {
                cookie.add('favoritos',[value]);
            }
        }else {
            var filterFav = new Array;
            if (fav!=null) {
                for(var j in fav) {
                    if(fav[j]!=value && fav[j]!=',') {
                        filterFav.push(fav[j]);
                    }
                }
                cookie.add('favoritos',filterFav);
            }
        }
    });

    $('#carro_detalhe li a').click(function(e) {
        var position = $(this).position();
        position.left += 25;
        position.top -= 28;
        $('#load').show().css(position);
        $('#carro_principal > img').attr('src',this.href).load(function(){
            $('#load').fadeOut();
            return true;
        });
        return false;
    });
});
