﻿/// <reference name="MicrosoftAjax.js"/>
Type.registerNamespace("F35");

F35.PBPanel = function()
{
}

F35.PBPanel.FillContainerHeight = function(panelId)
{
	var delayedResizeFunction = function()
	{
		if (currentContainerHeight !== panelContainer.offsetHeight)
		{
			// must resize
			panel.style.height = panelContainer.offsetHeight + "px";
			currentContainerHeight = panelContainer.offsetHeight;
		}
	}

	// panel to resize
	var panel = $get(panelId);
	// panel container
	var panelContainer = panel.parentNode;

	panel.style.height = panelContainer.offsetHeight + "px";
	// The current container height. Used to determine whether
	// a resize ha occurred
	var currentContainerHeight = panelContainer.offsetHeight;

	setTimeout(delayedResizeFunction, 333);
}

if (typeof (Sys) !== 'undefined') Sys.Application.notifyScriptLoaded();
