function resize_iframe(){
	var winWidth, winHeight, d=document
	if (typeof window.innerWidth!="undefined")
	{
		winWidth = window.innerWidth
		winHeight = window.innerHeight
	}
	else
	{
		if (d.documentElement && typeof d.documentElement.clientWidth!="undefined" &&  d.documentElement.clientWidth!==0)
		{
			winWidth = d.documentElement.clientWidth
			winHeight = d.documentElement.clientHeight
		}
		else
			if (d.body && typeof d.body.clientWidth!="undefined")
			{
				winWidth = d.body.clientWidth
				winHeight = d.body.clientHeight
			}
			else { winWidth = 0; winHeight = 0; return 
			}
	}

	//set default values
	var iMinHeight = (minimumheight == null) ? 400 : minimumheight;
	var iOffset = (offset == null) ? 25 : offset;
	var height;

	if (winHeight >= iMinHeight) {
		document.getElementById("ipage").style.height=parseInt(winHeight-document.getElementById("ipage").offsetTop-iOffset)+"px";
	}
}