function resizeIframe(frameName, size) {
    var isIE = (navigator.userAgent.toLowerCase().indexOf("msie")!=-1 && window.document.all) ? true:false;
    var objBody = window.frames[frameName].document.body;
    var iframeObj = document.getElementById(frameName);
    iframeHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight);
        	
	if (objBody.offsetHeight > 0 &&  objBody.clientHeight > 0) {   	
    	iframeObj.style.height = iframeHeight+size;
	}
    if (isIE==false) {
        var iframeElement = parent.document.getElementById(frameName);
        if (parent.frames && parent.frames['dataFrame']) {
            iframeElement.height = parent.frames['dataFrame'].document.getElementById('offsettop_layer').offsetTop + 10;
        }
    }
}