document.addEvent('domready', function(){
	var list_items = $('liste_categories').getElements('li.father');
	var heights = new Array();
	var maxheight = 0;
	var row = 0;
	var counter = 1;
	
	list_items.each(function(li,index){
		var index = index + 1;
		var height = li.getSize().y;
		if(height>=maxheight){
			maxheight = height;
		};
		if(index%3==0){
			heights.push(maxheight);
			maxheight = 0;
		};
	});
	
	for(var i=0; i<list_items.length; i++){
		var height = parseInt(heights[row]);
		if(!isNaN(height)&&height>=0){
			list_items[i].setStyle('height', (height-50)+'px');
		};
		if(counter%3==0){
			row++;
		};
		counter++;
	};
	
	$('liste_categories').setStyle('visibility', 'visible');
});