window.addEvent('domready', function() {
	matchColumns.delay(0,this,[$('container'),'div[class^=column_]',true]);
	matchColumns.delay(0,this,[$('equal-col-row'),'div.club-col',null]);
});

function matchColumns(container,column,extendLastNode) {
	if(!container) { return; }
	
	var columns = container.getChildren(column);
	var maxHeight = 0;
	columns.each(function(el, i) {
		maxHeight = Math.max(maxHeight, el.getSize().y);
	});
	columns.each(function(el, i) {
		el.setStyle('height', maxHeight);
		if(extendLastNode) {
			el.getLast().setStyle('height', maxHeight);
		}
	});
}
