function resizePortlets() {
	// determine screen height
	var pageHeight = WindowUtilities.getPageSize().windowHeight;

    // make some adjustments for firefox
	// if(!document.all) availHeight -= 110;

	// Element heights set in css
	var leftHeaderHeight = 110;
	var headerHeight = 110;
	var footerHeight = 45;

    // Calculate scroller heights
    var leftScrollerHeight = pageHeight - leftHeaderHeight;
    var contentScrollerHeight = pageHeight - headerHeight - footerHeight;

    // Set scroller heights
   	Element.setStyle($('leftScroller'), { height: leftScrollerHeight + "px" });
    Element.setStyle($('contentScroller'), { height: contentScrollerHeight + "px" });
}

Event.observe(window, 'load', resizePortlets, false);
Event.observe(window, 'resize', resizePortlets, false);

