﻿// -------------------------------------------------------------------------
// Set heights for content IFrame and DIV (frameContent and divCenter).
function OnFrameContentLoaded()
{
	var div     = $get("content");
  var iframe  = $get("frameContent");
	var winSize = getWindowSize();
	var winHeight = winSize.height;
	var contentHeight = 0;
	if (iframe == null) { return; }
	if (iframe.contentDocument) // Firefox
	{
		contentHeight = iframe.contentDocument.documentElement.scrollHeight;
	}
	else // IE
	{
		contentHeight = iframe.Document.body.scrollHeight;
	}
	div.style.height = contentHeight + 40 + "px";
	iframe.style.height = contentHeight + 30 + "px";
}

function getWindowSize() {
	var size = { width: 1024, height: 768 };
	if (typeof (window.innerWidth) == 'number') //Non-IE
	{
		size.width = window.innerWidth - 20; // Leave some space for optional scroll bar.
		size.height = window.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight) //IE 6+ in 'standards compliant mode'
	{
		size.width = document.documentElement.clientWidth;
		size.height = document.documentElement.clientHeight;
	}
	else if (document.body && document.body.clientHeight) //IE 4 compatible
	{
		size.width = document.body.clientWidth;
		size.height = document.body.clientHeight;
	}
	return size;
}