function addEvent(elm, evType, fn, useCapture) {
    if (elm.addEventListener) {
    elm.addEventListener(evType, fn, useCapture);
    return true;
    } else if (elm.attachEvent) {
    var r = elm.attachEvent('on' + evType, fn);
    return r;
    } else {
    elm['on' + evType] = fn;
    }
}

function fixH() 
{
    if (document.getElementById('leftMenu')&&document.getElementById('actionBox')) 
    {
        var left=document.getElementById('leftMenu');
        var right=document.getElementById('actionBox');
        var rh=right.offsetHeight;
        
        left.style.height=rh+"px";
        var lh=left.offsetHeight; 
        if (lh != rh)
            left.style.height=(rh - (lh - rh)) + "px";
    }
}

addEvent(window, 'resize', fixH, false);
addEvent(window, 'load', fixH, false);