function pbResetHeight()
{
	var nTopHeight = 150;
	if(window.innerHeight)
	{
		cspbSetHeight(window.innerHeight-nTopHeight);
	}
	else if(document.body.clientHeight)
	{
		cspbSetHeight(document.body.clientHeight-nTopHeight);
	}
	cspbRefresh();
}

window.onresize = pbResetHeight;
pbResetHeight();

var sItemH= "<table width='100%' border=0 cellpadding=0 cellspacing=0><tr><td height=10></td></tr>";
var sItemT= "<tr><td height=10></td></tr></table>";

// NEWS
// ---------------------------------------------------------------------------
var oNews = document.getElementById("cspbIcons" + cspbGetGroupIndex('News'));
var sNewsB= "";

var nCount = 0;
var sClass = "cspbItm";

for(var i=aNews.length-1; i>=0; i--)
{
	sClass = "cspbItmAlign";
	if(isNew(aNews[i]))
	{
		nCount++;
		sClass = "cspbItmAlignNew";
	}
	
	sNewsB+= "<tr><td height=10></td></tr><tr><td class=\"" + sClass + "\"><a class=\"cspbItm\" href=\"news.htm\">";
	sNewsB+= "<b>" + (aNews[i].date.getMonth()+1) + "/" + aNews[i].date.getDate() + "/" + aNews[i].date.getYear() + "</b><br>" + aNews[i].title;
	sNewsB+= "</a></td></tr>";
}

oNews.innerHTML = sItemH + sNewsB + sItemT;

setCookie("lv", aNow);

// EVENTS
// ---------------------------------------------------------------------------
var aNow  = new Date();
var aCur  = aNow.getYear()*100 + aNow.getMonth();
var nCount= 0;
var nMax  = 10;
var oEvts = document.getElementById("cspbIcons" + cspbGetGroupIndex('Events'));
var sEvtsB= "";

for(var i=0; i<aEvents.length; i++)
{
	if((aEvents[i].date.getYear()*100 + aEvents[i].date.getMonth()) >= aCur)
	{
		nCount++;
		if(nCount>nMax)
			break;

		sEvtsB+= "<tr><td height=10></td></tr><tr><td class=\"cspbItmAlign\"><a class=\"cspbItm\" href=\"events.htm\">";
		sEvtsB+= "<b>" + (aEvents[i].date.getMonth()+1) + "/" + aEvents[i].date.getDate() + "/" + aEvents[i].date.getYear() + "</b><br>" + aEvents[i].title;
		sEvtsB+= "</a></td></tr>";
	}
}

oEvts.innerHTML = sItemH + sEvtsB + sItemT;

// DOWNLOADS
// ---------------------------------------------------------------------------
aDownloads.sort(sortDownloadsByTime);
var nCount= 0;
var nMax  = 5;
var oDnls = document.getElementById("cspbIcons" + cspbGetGroupIndex('Downloads'));
var sDnlsB= "";

for(var i=0; i<aDownloads.length && i<nMax; i++)
{
	sDnlsB+= "<tr><td height=10></td></tr><tr><td class=\"cspbItmAlign\"><a class=\"cspbItm\" href=\"" + aDownloads[i].location + "\">";
	sDnlsB+= "<b>" + aDownloads[i].category + "</b><br>" + aDownloads[i].title;
	sDnlsB+= "</a></td></tr>";
}

if(aDownloads.length > nMax)
{
	sDnlsB+= "<tr><td height=10></td></tr><tr><td class=\"cspbItmAlign\"><p align=right><a class=\"cspbItm\" href=\"downloads.htm\">";
	sDnlsB+= "<b>More... >></b></p>";
	sDnlsB+= "</a></td></tr>";
}

oDnls.innerHTML = sItemH + sDnlsB + sItemT;

