/*** Sidebar styling and sizing ***/

sb = {};

/* Resize the sidebar to fill the page with the content */
sb.resize = function(){
	var sidebar = getElement('main_left_sidebar')
	if(sidebar == "undefined" || sidebar == null){
		return;
	}
	sidebar_size = getElementDimensions(sidebar);
	container_size = getElementDimensions('main_container');
	
	if(container_size.h > sidebar_size.h){
		setElementDimensions('main_left_sidebar', {'w':sidebar_size.w-20, 'h':container_size.h});	
	}	
}

addLoadEvent(sb.resize);

addLoadEvent(function(){
	var container = $('main_container');
	connect(container, 'contentresize', sb.resize);
});