var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]
//extra height in px to add to iframe in FireFox 1.0+ browsers
var FFextraHeight=getFFVersion>=0.1? 16 : 0 

function dyniframesize(iframename) {
  var pTar = null;
  if (document.getElementById){
    pTar = document.getElementById(iframename);
  }
  else{
    eval('pTar = ' + iframename + ';');
  }


if (pTar){
         //begin resizing iframe
         pTar.style.display = "block";

if (pTar.contentDocument) {
         //ns6 & Opera syntax
         pTar.style.height = pTar.contentDocument.body.scrollHeight + FFextraHeight + 'px';
 } 
 else if (pTar.Document && pTar.Document.body.scrollHeight) {
//ie5+ syntax
pTar.height = pTar.Document.body.scrollHeight;
  }
  }
  }
