function setDivHeight(divContainer) {
	var elements = document.getElementById(divContainer).getElementsByTagName('div');
	matchDivHeight(elements);
}

function matchDivHeight(theArray) {
	for (var x = 0; x < theArray.length; x++)
		theArray[x].style.height = 'auto';

	var tallest = 0, height;
	for (var i = 0; i < 2; i++) {
		for (var ii = 0; ii < theArray.length; ii++) {
			if (i == 0) {
				height = theArray[ii].offsetHeight;
				if (height > tallest)
					tallest = height;
			} else
				theArray[ii].style.height = tallest + 'px';
		}
	}
}

/* FireFox resize workaround start */
function checkFFresize() {
	var resizeWidth = document.getElementsByTagName("body")[0].offsetWidth;
	if (resizeWidth != startWidth)
		setDivHeight();
	setTimeout("checkFFresize();",500);
}