function dyniframesize(iframename)
{	
   try
   {
      var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];
      var FFextraHeight=getFFVersion>=0.1? 16 : 0; 
      var pTar = null;
      if (document.getElementById)
      {pTar = document.getElementById(iframename);}
      else
      {eval('pTar = ' + iframename + ';');}
      if (pTar && !window.opera)
      {
         //begin resizing iframe
         pTar.style.display="block";	
         if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight)
         {
            //ns6 syntax
	        pTar.height = pTar.contentDocument.body.offsetHeight+FFextraHeight; 
         }
         else if (pTar.Document && pTar.Document.body.scrollHeight)
         {
            //ie5+ syntax
	        pTar.height = pTar.Document.body.scrollHeight;
         }	
         if (pTar.height<700)
            pTar.height = 700;	
      }                
   }catch(ex){}
}