    var resizeTimer;

    function resize_iframe()
    {
        if (resizeTimer) {
            clearTimeout(resizeTimer);
        }

        resizeTimer = setTimeout("do_resize_iframe()", 500);
    }

    function do_resize_iframe()
    {
        var height;

        if (self.innerHeight) {
	        height = self.innerHeight;
        } else if (document.documentElement && document.documentElement.clientHeight) {
        	height = document.documentElement.clientHeight;
        } else if (document.body) {
        	height = document.body.clientHeight;
        }

        var newheight = parseInt(height - document.getElementById("content").offsetTop - 170) + "px";

        document.getElementById("content").style.height = newheight;
    }

    window.onresize=resize_iframe;
