// by Paul@YellowPencil.com and Scott@YellowPencil.com
function setTall() {
  if (document.getElementById) {
	var divs = new Array(document.getElementById('story_container'), document.getElementById('leftcol'), document.getElementById('rightcol'));
	// pk maxheight value sets minimum column height
        var maxHeight = 600;
	for (var i = 0; i < divs.length; i++) {
		if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;
	}
        for (var i = 0; i < divs.length; i++) {
		divs[i].style.height = maxHeight + 'px';
        if (divs[i].offsetHeight > maxHeight) {
		divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight)) + 'px';
			}
		}
	}
}

window.onload = function() {
	setTall();
}

window.onresize = function() {
	setTall();
}