function items_filter(tag_link,tag) {
    if (!tag_link.hasClass('selected')) {
        items = tag_link.closest('.items');
         // Tags
        items.find('.tag_link').removeClass('selected');
        tag_link.addClass('selected');
         // Items
        items.find('.item').hide(); items.find('.item.'+tag).show();
    }
}

function sidebar_fit_to_content() {
    if ($('#sidebar').height() < $('#content').height()) {
        $('#sidebar').height($('#content').height());
    }
}

function middle_fit_to_main_container() {
    $('#middle').height($('#main_container').height());
}
