window.addEvent("domready", function(){
	
	var blocks_margin_tab = [0,10,10,10,10,10];
	var blocks_height_tab = [0,false,false,false,false,false];
	
	for(var j=1;j<6;j++){
		if($("user_position-"+j)){ 
			var blocks_parent_width = $("user_position-"+j).getSize().size.x; 
			var blocks_margin_width = blocks_margin_tab[j]; 
			var blocks_array = []; 
			
			var i = 0; 
			if($E("div.us_"+j+"-left","user_position-"+j)){blocks_array[i] = $E("div.us_"+j+"-left","user_position-"+j);i++;}
			if($E("div.us_"+j+"-center")){blocks_array[i] = $E("div.us_"+j+"-center","user_position-"+j);i++;}
			if($E("div.us_"+j+"-right","user_position-"+j)){blocks_array[i] = $E("div.us_"+j+"-right","user_position-"+j);i++;}
			
			var blocks_width = ((( blocks_parent_width - ( blocks_margin_width * (i-1) ) ) / i) - 0.1);
		
			blocks_array.each(function(element,index){element.setStyle("width", blocks_width + "px");
				if(index < (i-1)){element.setStyle("margin-right", blocks_margin_width + "px");}});
			
			if(blocks_height_tab[j]){
				var blocks_height_array = []; 
				blocks_array.each(function(element,index){ 
					blocks_height_array[index] = element.getSize().size.y;
				});
				var blocks_height_array_temp; 
				for(var i=0;i < blocks_height_array.length;i++){
					if(blocks_height_array[i] > blocks_height_array[i+1]) {
						blocks_height_array_temp = blocks_height_array[i];
						blocks_height_array[i] = blocks_height_array[i+1];
						blocks_height_array[i+1] = blocks_height_array_temp;
					}
				}
				i -= 1;
				blocks_array.each(function(element, index){ 
					element.setStyle("height", blocks_height_array[i] + "px");
				});
			}
		}
	}
});
