// JavaScript Document
 var iframeids=["iframes"]; //iframe »çÀÌÁî ÀÚµ¿Á¶Àý

 var iframehide="yes" ;
 
 //½ÇÇà¼ø¼­ : 1
 function resizeCaller() {
  var dyniframe=new Array();
   for (i=0; i<iframeids.length; i++){ 
   if (document.getElementById) 
    resizeIframe(iframeids[i]); 
   if ((document.all || document.getElementById) && iframehide=="no"){ 
    var tempobj=document.all? document.all[iframeids[i]] : document.getElementById(iframeids[i]) 
    tempobj.style.display="block"; 
   } 
  } 
 } 

 //½ÇÇà¼ø¼­ : 2
 function resizeIframe(frameid){ 
  var currentfr=document.getElementById(frameid) 
  if (currentfr && !window.opera)
  { 
  	currentfr.style.display="block"; 
   if (currentfr.contentDocument && currentfr.contentDocument.body.offsetHeight)//ns6 syntax 
    currentfr.height = currentfr.contentDocument.body.offsetHeight+10; 
   else if (currentfr.Document && currentfr.Document.body.scrollHeight) //ie5+ syntax 
    currentfr.height = currentfr.Document.body.scrollHeight+10; 
   if (currentfr.addEventListener) 
    currentfr.addEventListener("load", readjustIframe, false); 
   else if (currentfr.attachEvent) 
    currentfr.attachEvent("onload", readjustIframe); 
  }
     //ÀÛ¾÷Á¾·áÈÄ ÃÖÁ¾ À©µµ¿ì Onload
  loadWindowResize();
 } 
 //½ÇÇà¼ø¼­ : ?
 function readjustIframe(loadevt) { 
  var crossevt=(window.event)? event : loadevt; 
  var iframeroot=(crossevt.currentTarget)? crossevt.currentTarget : crossevt.srcElement;
   if (iframeroot) 
    resizeIframe(iframeroot.id); 
 } 
 //½ÇÇà¼ø¼­ : ?
 function loadintoIframe(iframeid, url){
  if (document.getElementById) 
   document.getElementById(iframeid).src=url; 
 } 

 //½ÇÇà¼ø¼­ : 5
 function loadWindowResize(){
  if (window.addEventListener) 
   window.addEventListener("load", resizeCaller, false); 
  else if (window.attachEvent) 
   window.attachEvent("onload", resizeCaller);
  else 
   window.onload=resizeCaller;
 }
