Нашел на просторах НЕТа одну небольшую функцию (самому написать мозгов пока не хватает), не хватает даже на модификацию.
Функция работает следующим образом - из указанных 2х блоков уравнивает их высоту. Задача состоит в том, что б перерасчет работал не только при однократной загрузке страницы, но и при ее ресайзе.
var oldHandler = window['onload'];
window['onload'] =function() {
if(typeof(oldHandler) == 'function') {
oldHandler();
}
setHeight();
};
function setHeight() {
var b1 = document.getElementById('name1');
var b2 = document.getElementById('name2');
if (!b1 || !b2) return;
var h1 = b1.offsetHeight;
var h2 = b2.offsetHeight;
if (h1 > h2) {
b2.style.height = (h1 - 0) + 'px';
b1.style.height = (h1 - 0) + 'px';
}else if (h1 < h2) {
b1.style.height = (h2 - 0) + 'px';
b2.style.height = (h2 - 0) + 'px';
}
}