function do_resize(obj) {
	var frm_id = obj.id;
 resizeFrame(frm_id,1);
}

function resizeFrame(ifr_id,re){
 
//가로길이는 유동적인 경우가 드물기 때문에 주석처리!
var ifr= document.getElementById(ifr_id) ;
var innerBody = ifr.contentWindow.document.body;
var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight)+60;
//var innerWidth = document.body.scrollWidth + (document.body.offsetWidth - document.body.clientWidth);

if (ifr.style.height != innerHeight) //주석제거시 다음 구문으로 교체 -> if (ifr.style.height != innerHeight || ifr.style.width != innerWidth)
{
 ifr.style.height = innerHeight;
 //ifr.style.width = innerWidth;
}

if(!re) {
   try{
     innerBody.attachEvent('onclick',parent.do_resize);
     innerBody.attachEvent('onkeyup',parent.do_resize);
     //글작성 상황에서 클릭없이 타이핑하면서 창이 늘어나는 상황이면 윗줄 주석제거
    } catch(e) {
     innerBody.addEventListener("click", parent.do_resize, false);
     innerBody.addEventListener("keyup", parent.do_resize, false);
     //글작성 상황에서 클릭없이 타이핑하면서 창이 늘어나는 상황이면 윗줄 주석제거
    }

  }
}
