function equalizeColumns() {
	if (!document.getElementById) { return}
	
	var modules = document.getElementById("divModules");
	var maxHeight = 0;
	if (modules) {
		for (var i = 0; i < modules.childNodes.length; i = i + 1) { 
	  		if (modules.childNodes[i].nodeName === "DIV") {
				var divHeight = modules.childNodes[i].offsetHeight ? modules.childNodes[i].offsetHeight : modules.childNodes[i].style.pixelHeight;
				if (divHeight > maxHeight) {
					maxHeight = divHeight - 15;
				}
			}
		}
		for (var i = 0; i < modules.childNodes.length; i = i + 1) { 
	  		if (modules.childNodes[i].nodeName === "DIV") {
				modules.childNodes[i].style.height=maxHeight + "px"; 
			}
		}
	}
}

window.onload = equalizeColumns;