var boxmanager_old_onload = window.onload;
window.onload = initBoxes;

// function inits boxes
function initBoxes()
{
	if (boxmanager_old_onload) boxmanager_old_onload();

	var co = document.getElementById("content");
	var nb = document.getElementById("newsboxes");
	if (!co || !nb) return;
	var maxh = co.offsetHeight;

	var boxes = nb.getElementsByTagName("ul");
	for (var i=0; i<boxes.length; i++) {
		var cn = boxes[i];
		cn.style.visibility = (cn.offsetTop + cn.offsetHeight > maxh ? 'hidden' : 'visible');
	}
}
