function OutputCalendar(size,color,month,year)
{ 		
	var colors = ['black', 'red', 'green', 'blue', 'purple', 'orange'];
	
	//AddStyleSheet("http://www.eprintablecalendars.com/widgets/calendar/calendar-widget.css");
	//AddStyleSheet("http://www.eprintablecalendars.com/widgets/calendar/calendar-widget-" + color + ".css");
	
	var monthText = ['January','February','March','April','May','June','July','August','September','October','November','December'];		
	var today = new Date();	
	var day = new Date();
	
	if (month === undefined) month = today.getMonth();
	else month--;		
	
	if (year === undefined) year = today.getFullYear();
	
	day.setUTCFullYear(year, month, 1);		
	
	document.write("<div id=\"calendarWidgetDiv-" + color + "\" class=\"" + size + "\">");
	document.write("<table class=\"calendarWidget\" >");
	document.write("<tr class=\"header\"><td colspan=\"7\">" + monthText[month] + " " + year + "</td></tr>");        
	
	document.write("<tr class=\"daysRow\">");
	if (size == "large" || size == "largeWide" || size == "mediumWide") document.write("<td>Sunday</td><td>Monday</td><td>Tuesday</td><td>Wednesday</td><td>Thursday</td><td>Friday</td><td>Saturday</td></tr>");
	else if (size == "medium") document.write("<td>Sun</td><td>Mon</td><td>Tue</td><td>Wed</td><td>Thu</td><td>Fri</td><td>Sat</td></tr>");
	else document.write("<td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td></tr>");

	document.write("<tr class=\"datesRow\">");		
	for (i=1;i<=42;i++)
	{
		if (i < day.getDay() + 1) document.write("<td>&nbsp;</td>");
		else
		{
			if (day.getMonth() != month) document.write("<td>&nbsp;</td>");
			else 
			{
				if (day.getTime() == today.getTime()) document.write("<td class=\"today\">" + day.getDate() + "</td>");
				else document.write("<td>" + day.getDate() + "</td>");
			}
			day.setDate(day.getDate() + 1);
		}
		if ((i%7==0) && (i<42)) 
		{
			document.write("</tr><tr class=\"datesRow\">");
			if (day.getMonth() != month) break;
		}
	}
	//document.write("<tr><td class=\"footer\" colspan=\"7\"><a href=\"http://www.eprintablecalendars.com/\">Free printable calendars</a></td></tr>");
	document.write("</table></div>");
}

function AddStyleSheet(cssFileName)
{
	var link = document.createElement('link');
	link.setAttribute('type','text/css');
	link.setAttribute('href',cssFileName);
	link.setAttribute('rel','stylesheet');
	document.getElementsByTagName('head')[0].appendChild(link);
}

