var ShopHome = new Class({
	// CONSTRUCTOR
	initialize: function(containerName) {
		var colsGroups		= new Array(
											$$(containerName+"1"), 
											$$(containerName+"2"),  
											$$(containerName+"3"),  
											$$(containerName+"4"),  
											$$(containerName+"5"),  
											$$(containerName+"6")
										);
		
		colsGroups.each(function(group) {
			this.__stretchColumns(group, new Array(1,7,1,7));
		}.bind(this));
	},
	
	// PRIVATE MEMBER FUNCTIONS
	__stretchColumns: function(columns,padding) {
		var height = 0;
		
		if(columns.length > 0) {
			for(var i=0;i<columns.length;++i) {
				var col = columns[i];
				var size = col.getPosition();
				
				if(i==0 || size.height > height) {
					height = size.height-padding[0]-padding[2];
					//height = size.height+padding[0]+padding[2];
				}
			}
			
			for(var i=0;i<columns.length;++i) {
				var col = columns[i];
				col.style.height = height+"px";
			}
		}
	}

});