var tallest = 0;
var aryClassElements = new Array();

function equalHeight() {
	aryClassElements.length = 0;
	getElementsByClassName('column', document.body);
	for (var i=0; i<aryClassElements.length; i++ ) {
		  thisHeight = aryClassElements[i].offsetHeight;
		  //alert(i+aryClassElements[i]+'='+thisHeight);
		  if(thisHeight>tallest) {tallest = thisHeight;}
	}
	for (var i=0; i<aryClassElements.length; i++ ) {
		if(aryClassElements[i].className != 'column ignore')
            {aryClassElements[i].style.height = tallest/10+'em';}
    }
}

function getElementsByClassName(strClassName, obj) {
	if(obj.className == strClassName) {
		  aryClassElements[aryClassElements.length] = obj;
	}
	for(var i=0; i<obj.childNodes.length; i++)
	    {getElementsByClassName(strClassName, obj.childNodes[i]);}
}

equalHeight();
