    function goSetHeight() {
        if (parent == window) {
            // alert ('in goSetHeight where parent == window, docHeight='+ getDocHeight());
            return;
        } else {
            // alert ('in goSetHeight where parent.setIframeHeight, docHeight1=' + getDocHeight());
            // alert ('in goSetHeight where parent.setIframeHeight, docHeight2=' + parent.document.getElementById('contentFrame').height);
            parent.document.getElementById('contentFrame').height = getDocHeight() + 60;
            // alert ('AFTER goSetHeight where parent.setIframeHeight');
        }
    }
    function getDocHeight() {
        var D = document;
        if (null == D.getElementById('reviewDisplayTable')) {
            return Math.max(
                Math.max(D.body.scrollHeight, D.documentElement.scrollHeight),
                Math.max(D.body.offsetHeight, D.documentElement.offsetHeight),
                Math.max(D.body.clientHeight, D.documentElement.clientHeight)
            );
        } else {
            return D.getElementById('reviewDisplayTable').offsetHeight;
        }
    }