/*
var footer = false;

function getPageElementOffsets(e) {
	var o = {
		height: e.offsetHeight,
		width: e.offsetWidth
	};
	
	var x = e.offsetLeft;
	var y = e.offsetTop;
	var p = e.offsetParent;
	
	while(p && (p.nodeType != 9)) {
		x += p.offsetLeft;
		y += p.offsetTop;
		p = p.offsetParent;
	}
	o.left = x;
	o.top = y;
	return o;
}

function placeFooter() {
	var bodyOffsets = getPageElementOffsets(document.body.parentNode);
	var footerOffsets = getPageElementOffsets(footer);
	var topPixel = bodyOffsets.height - footerOffsets.height + 'px';
	footer.style.top = topPixel;
}
window.onload = function() {
	footer = document.getElementById('footer');
	footer.style.position = 'absolute';
	placeFooter();
}
window.onresize = function() {
	placeFooter();
}
*/