function getWindowHeight() {
				var windowHeight = 0;
				if (typeof(window.innerHeight) == "number") {
					windowHeight = window.innerHeight;
				}
				else {
					if (document.documentElement && document.documentElement.clientHeight) {
						windowHeight = document.documentElement.clientHeight;
					}
					else {
						if (document.body && document.body.clientHeight) {
							windowHeight = document.body.clientHeight;
						}
					}
				}
				return windowHeight;
			}
			
			function setFooter() {
				if (document.getElementById) {
					var windowHeight = getWindowHeight();
					if (windowHeight > 0) {
						var contentTop = $("test2").offsetTop;
						var contentHeight = $("test2").offsetHeight;
						var footerElement = $("center_space");
						
						top = (windowHeight-contentTop)/2 + 50;
						if (contentTop<480)
							top = 500;
						if (top < 500)
							top = 350;
						footerElement.style.marginTop = top+"px";
						
					
					}
				}
			}
	
			window.onload = function() {
					setFooter();
			}
			window.onresize = function() {
					setFooter();
			}