var iframeids=["ifrm"]
var minsize = 0
		
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 startdyncode(){
	dyniframesize()
}
function dyniframesize() {
	var dyniframe=new Array()
 	for (i=0; i<iframeids.length; i++){
 		if (document.getElementById){ //begin resizing iframe procedure
 			dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
 			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;
 			}
			if (dyniframe[i]){
				if (dyniframe[i].height < minsize){
					dyniframe[i].height = minsize
					minsize = 0
				}
				else if (dyniframe[i].height < 700){
					dyniframe[i].height = 700
				}
			}
 		}
 	}
}
	
//function dyiniframesize() {
//	var dyniframe=new Array()
//	for (i=0; i<iframeids.length; i++){
//		if (document.getElementById){ //begin resizing iframe procedure
//			dyniframe[i] = document.getElementById(iframeids[i]);
//			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;
//			}
//		}
//	}
//}
		
if (window.addEventListener)
	window.addEventListener("load", startdyncode, false)
else if (window.attachEvent)
	window.attachEvent("onload", startdyncode)
