function initPage()
{
	var d = document.getElementById("pagewidth");
	var p = document.getElementById("page");
	if (p)
	  p.style.paddingTop = 0;

	if (document.documentElement && d)
  	if (document.documentElement.clientHeight > d.offsetHeight)
	  {
		  p.style.paddingTop = (document.documentElement.clientHeight - d.offsetHeight)/2 + "px";
	  }
}
if (window.addEventListener){
	window.addEventListener("load", initPage, false);
	window.addEventListener("resize", initPage, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initPage);
	window.attachEvent("onresize", initPage);
}
