var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1];
var FFextraHeight=getFFVersion>=0.1? 16 : 0; //extra height in px to add to iframe in FireFox 1.0+ browsers

function dyniframesize()
{
	var dyniframe=new Array();
	
	for (i=0; i<window.frames.length; i++)
	{
	
		if (document.getElementById)
		{ //begin resizing iframe procedure
		
			dyniframe[dyniframe.length] = document.getElementById(window.frames[i].window.name);
			
			if (dyniframe[i] && !window.opera)
			{
	
				dyniframe[i].style.display="block";
				if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight) //ns6 syntax
				{
					dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight+FFextraHeight;
				}
				else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight) //ie5+ syntax
				{
					dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
				}
			}
		}
	}
}


	