if (window.addEventListener) {
	window.addEventListener("load",setDiv, false);
	window.addEventListener("resize",setDiv, false);
} else if(window.attachEvent) {
	window.attachEvent("onload",setDiv);
	window.attachEvent("onresize",setDiv);
} else {
	window.onload=setDiv();
	window.onresize=setDiv();
}
var tracker=0;
function setDiv(){
	checkDiv(false);
}
function checkDiv(checkedagain){
	if (typeof(window.innerHeight) == 'number') {
		win_height = window.innerHeight;
		win_width = window.innerWidth;
	}	else if (document.documentElement && document.documentElement.clientHeight) {
		win_height = document.documentElement.clientHeight;
		win_width = document.documentElement.clientWidth;
	}	else if (document.body && document.body.clientHeight) {
		win_height = document.body.clientHeight;
		win_width = document.body.clientWidth;
	}
	if (document.all) {
		doc_height = document.body.offsetHeight;
		con_height = document.getElementById('Container').offsetHeight;
		doc_width = document.getElementById('Container').offsetWidth;
	} else if (document.layers) {
		doc_height = document.body.document.height;
		con_height = document.getElementById('Container').height;
		doc_width = document.getElementById('Container').width;
	} else {
		doc_height = document.body.offsetHeight;
		con_height = document.getElementById('Container').offsetHeight;
		doc_width = document.getElementById('Container').offsetWidth;
	}
	if(tracker<500){
		if(doc_height>win_height){
			document.getElementById('BGHolder').style.height = "auto";
		} else {
			document.getElementById('BGHolder').style.height = win_height+"px"
		}
	}
	var pad=Math.floor((win_height-con_height)/2); if(pad < 0) pad = 0;
	document.getElementById('ContHolder').style.paddingTop = pad+"px";
	document.getElementById('PopBack').style.height=(doc_height-1)+"px";
	tracker++;
	if(!checkedagain){
		checkDiv(true);
	}
}
