function build_agenda(cur_month)
{
	if(node)
	{
		var o = document.getElementById('agendaData');
		if(o)
		{
			var count			= 0;
			var show			= 0;
			var xloc = 'http://www.sitefeeling.nl/bridge/sf.mcgi' ;

			o.innerHTML = '';
			o.innerHTML += '<div class="pad" id="agendaPrev"><a href="javascript:build_agenda(cur_month -= ' + STEPS + ')"><< vorige maand</a><br /></div>';

			for(i in node)
			{
				if(node[i].type == 0)
				{
					if(count >= cur_month && show < MAX_STEPS)
					{
						if(count == 0)
						{
							agendaprev = document.getElementById('agendaPrev');
							if(agendaprev)
								agendaprev.innerHTML = '&nbsp;';
						}
						
						var xtemp	= node[i].title.split('  ', 2);
						xtitle		= xtemp[0];
						xyear		= xtemp[1];
						o.innerHTML += '<div class="month"><div id="right">' + xyear + '</div>' + xtitle + '</div>';
						o.innerHTML += '<div id="data_' + node[i].id + '"></div>';
						show++;
					}
					count++;
				}
				else
				{
					div_data = document.getElementById('data_' + node[i].parent);
					
					if(div_data)
					{
						var str = '';

						var xtemp = node[i].title.split('  ', 2);
						xday	= xtemp[0];
						xtitle	= xtemp[1];
						
						str += '<div id="agendaLeft">' + xday + '</div><div id="agendaRight">';
						if(node[i].type == 2)
							str += '<a href="' + xloc + '?' + node[i].id + '">';
						str += xtitle;
						if(node[i].type == 2)
							str += '</a>';
						str += '</div>';
						div_data.innerHTML += str;
						//alert(div_data.innerHTML);
					}
				}
			}


			o.innerHTML += '<div class="pad" id="agendaNext" ><a href="javascript:build_agenda(cur_month += ' + STEPS + ')">volgende maand >></a></div><br><br><br>';
			
			if(cur_month + MAX_STEPS >= count)
			{
				agendanext = document.getElementById('agendaNext');
				if(agendanext)
					agendanext.innerHTML = '';
			}
		}
	}
}
