﻿function BuildMap() {
	var months = [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" ];
	var map = document.getElementById("EventCalendarMap");
	if( map == null )
		return;

	var d = new Date();
	d = new Date(d.getFullYear(), d.getMonth(), 1);
	d.setDate(d.getDate() - d.getDay());
	row = 0; x = 11; y = 40;
	while( row < 6 ) {
		var column = 0;
		while( column < 7 ) {
			var x1 = x + 20; var y1 = y + 20;
			child = document.createElement("Area");
			child.shape = "rect";
			child.coords = x + "," + y + "," + x1 + "," + y1;
			child.title = "View events for " + months[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear();
			child.href = "Calendar/Events.aspx?d=" + d.getFullYear() + "." + (d.getMonth() + 1) + "." + d.getDate();
			map.appendChild(child);
			x += 21;
			d.setDate(d.getDate()+1);
			column ++;
		}
		x = 11;
		y += 21;
		row ++;
	}
}
