var AdjustPageFooterHeight_Executing = false;

function AdjustPageFooterHeight()
{
	if (AdjustPageFooterHeight_Executing)
		return;
		
	var Desired_Footer_Height = 72;

	var pageLB = document.getElementById("page-lb");
	if ($(pageLB).hasClass("no-footer-adjust"))
		return;
	
	var dnnControlPanel = document.getElementById("IconBar.ascx_tblControlPanel");

	AdjustPageFooterHeight_Executing = true;

	pageLB.style.height = "1%";
	var docElHght = document.documentElement.clientHeight;
	var bdHght = document.body.clientHeight;
	var dnnCtrlPanelHeight = (dnnControlPanel && dnnControlPanel.offsetHeight)
		? dnnControlPanel.offsetHeight
		: 0;

	pageLB.style.height = (docElHght > bdHght ? docElHght : bdHght) - Desired_Footer_Height - dnnCtrlPanelHeight + "px";

	AdjustPageFooterHeight_Executing = false;
}

if (typeof (isIE6) == 'undefined' || !isIE6) {
	$(window).bind('load', AdjustPageFooterHeight);
}
else {
	$(document).ready(AdjustPageFooterHeight);
}
window.onresize = AdjustPageFooterHeight;
////////////////////pritnting////////////////////////////////////////////////////////////////
function PrintCurrentPageContent()
{
	var Print_Skin_Name = "page print";

	var currentURL = window.location.href;

	var skinURLParamName = "SkinSrc";
	var skinURLParamValue = "[G]%2fskins%2fteksam%2f" + Print_Skin_Name.replace(" ", "+");
	var skinURLParam = skinURLParamName + "=" + skinURLParamValue;
	
	var urlParts = currentURL.split("?");
	var currentURLBase = urlParts[0];
	var currentURLParams = urlParts[1] || "";
	
	var skinURLParamRegex = new RegExp("(\&|^)"+skinURLParamName+"\=[^\&]+");
	var printerFriedlyPageParams = "";
	if (skinURLParamRegex.test(currentURLParams)) {
		printerFriedlyPageParams = currentURLParams.replace(skinURLParamRegex, "$1"+skinURLParam);
	}
	else {
		printerFriedlyPageParams = currentURLParams
			+ (currentURLParams.length>0? "&" : "")
			+ skinURLParam;
	}
	
	window.open(currentURLBase + "?" + printerFriedlyPageParams, "_blank");
}
