function alignFlow(cols)
{
	var data = [];
	var maxPos = 0;
	//alert(cols.length);
	var nb_cols = cols.length;
	
	for(var i=0; i<nb_cols; i++)
	{
		if(typeof(cols[i])=='string')
			cols[i] = [cols[i],0];
			
		var offset = $(cols[i][0]).offset();
		data[i] = {'top':offset.top, 'height':$(cols[i][0]).height()};
		
		maxPos = Math.max(maxPos, data[i].height + data[i].top);
	}
	for(var i=0; i<nb_cols; i++)
	{
		$(cols[i][0]).height( $(cols[i][0]).height() + maxPos - (data[i].height + data[i].top - cols[i][1] ) )
	}
}