function setupPage() {
	
	// get pageheight
	var pageHeight = getHeight("page-aligner");
	
	// entire page height
	var entireHeight = getEntireFrameHeight();

	if (pageHeight < entireHeight){
		
		var resizeHeight = entireHeight - pageHeight;

		var startHeight = getHeight("height-aligner");
		
		var newHeight = startHeight + resizeHeight - 2;
		
		setHeight("height-aligner", newHeight);
		
	}
	
	startHeight = getHeight("height-aligner");
	
}

function getEntireFrameHeight(){
	if (self.innerHeight)
	{
		return self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
	{
		return document.documentElement.clientHeight;
	}
	else if (document.body)
	{
		return document.body.clientHeight;
	}
	return null;
}


function getHeight(eById) {
	var oPage = document.getElementById(eById);
	return oPage.offsetHeight;
}

function setHeight(eById,vheight) {
	var oPage = document.getElementById(eById);
	oPage.style.height = vheight+'px';
}