var jtk = new JoookToolkit();

var ColumnStretcher = function(){}

ColumnStretcher.maxColumns = 3;
ColumnStretcher.visible = new Array();

ColumnStretcher.stretch = function(emtList, parentEmt){
	var colCount = emtList.length;
	for(var i = 0; i < colCount; i++){
		if(this.visible.length < this.maxColumns){
			var ctrlEmt = emtList[i].control;
			if(ctrlEmt.innerHTML.length > 3){
				this.visible.push(emtList[i]);
			}
		}
	}
	parentEmt.className += " columns_" + this.visible.length;
}


function stretchColumns(){
	jtk.addEvent(window, "load", function(){
		var list = new Array();
		var parent = jtk.select("#hilight_cols")[0];
		var cols = $(".hilight_col");
		for(var i = 0; i < cols.length; i++){
			var emt = cols[i];
			var ctrl = cols[i].getElementsByTagName("h2")[0];
			list.push({element: emt, control: ctrl});
		}
		
		ColumnStretcher.stretch(list, parent);
	});
}
