function moveFooter() {
	var content = document.getElementById("container");
	var footer = document.getElementById("footer_container");
	if (content && footer) {
		if (content.offsetHeight && footer.offsetHeight && document.body.offsetHeight) {
			footer.style.marginTop = Math.max(10, document.body.offsetHeight - content.offsetHeight - footer.offsetHeight) + "px";
		}
	}
}
if (window.addEventListener) {window.addEventListener("load", moveFooter, false); window.addEventListener("resize", moveFooter, false);}
else if (window.attachEvent) {window.attachEvent("onload", moveFooter); window.attachEvent("onresize", moveFooter);}

