function bookmark_add(content_type_id, object_id)
{
    var add_link = $('#bookmark_add_link_'+content_type_id+'_'+object_id);
    var delete_link = $('#bookmark_delete_link_'+content_type_id+'_'+object_id);
    add_link.css('opacity', '0.5');
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: '/ajax/favorites/bookmark_add/',
        data: {content_type_id:content_type_id, object_id:object_id},
        success: function(result){
            add_link.css('opacity', '1');
            delete_link.show();
            if(result.error){}
            else
            {
                delete_link.show();
                add_link.hide();
            }
        },
        error: function(){
            add_link.css('opacity', '1');
        }
    });
}

function bookmark_delete(content_type_id, object_id)
{
    var add_link = $('#bookmark_add_link_'+content_type_id+'_'+object_id);
    var delete_link = $('#bookmark_delete_link_'+content_type_id+'_'+object_id);
    delete_link.css('opacity', '0.5');
    $.ajax({
        type: 'POST',
        dataType: 'json',
        url: '/ajax/favorites/bookmark_delete/',
        data: {content_type_id:content_type_id, object_id:object_id},
        success: function(result){
            delete_link.css('opacity', '1');
            add_link.show();
            if(result.error){}
            else
            {
                add_link.show();
                delete_link.hide();
            }
        },
        error: function(){
            delete_link.css('opacity', '1');
        }
    });
}

