
monthnames = new Array
	("Janvier",
	"Février",
	"Mars",
	"Avril",
	"Mai",
	"Juin",
	"Juillet",
	"Août",
	"Septembre",
	"Octobre",
	"Novembre",
	"Décembre");

var linkcount=0;

function addlink(month, day, href)
	{var entry = new Array(3);
		entry[0] = month;
		entry[1] = day;
		entry[2] = href;
	
	this [linkcount++] = entry;}
		Array.prototype.addlink = addlink;
		linkdays = new Array();monthdays = new Array(12);
		monthdays[0]=31;
		monthdays[1]=28;
		monthdays[2]=31;
		monthdays[3]=30;
		monthdays[4]=31;
		monthdays[5]=30;
		monthdays[6]=31;
		monthdays[7]=31;
		monthdays[8]=30;
		monthdays[9]=31;
		monthdays[10]=30;
		monthdays[11]=31;
		todayDate=new Date();
		thisday=todayDate.getDay();
		thismonth=todayDate.getMonth();
		thisdate=todayDate.getDate();
		thisyear=todayDate.getYear();
		thisyear = thisyear % 100;
		thisyear = ((thisyear < 50) ? (2000 + thisyear) : (1900 + thisyear));

if (((thisyear % 4 == 0)
	&& !(thisyear % 100 == 0))
	||(thisyear % 400 == 0)) monthdays[1]++;
		startspaces=thisdate;

while (startspaces > 7) startspaces-=7;
	startspaces = thisday - startspaces + 1;

if (startspaces < 0) startspaces+=7;
	document.write("<FONT FACE='Verdana'>");
	document.write("<TABLE BORDER=0 WIDTH=180 ");
	document.write("STYLE='font-size: 11px; color: #000080; cellpadding=1 cellspacing=2>'");
	document.write("<TR><TD ALIGN='center' COLSPAN='7'><CENTER><B>" + monthnames[thismonth] + " " + thisyear + "</B></CENTER></TR></TR>");
	document.write("<TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>D</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>L</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>M</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>M</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>J</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>V</B></TR>");
	document.write("<TD ALIGN='center'><FONT COLOR='#000080'><B>S</B></TR>");
	document.write("</TR>");
	document.write("<TR>");

for (s=0;s<startspaces;s++)
	{document.write("<TD ALIGN='center'>&nbsp;</TR>");}
		count=1;

while (count <= monthdays[thismonth])
	{for (b = startspaces;b<7;b++)
	{linktrue=false;
		document.write("<TD ALIGN='center'>");

for (c=0;c<linkdays.length;c++)
	{if (linkdays[c] != null)
	{if ((linkdays[c][0]==thismonth + 1) && (linkdays[c][1]==count))
	{document.write("<A HREF=\"" + linkdays[c][2] + "\">");
		linktrue=true;}}}

//* Couleur du chiffre dans le cadre
if (count==thisdate)
	{document.write("<SPAN STYLE='background-color: rgb(f,f,f); BORDER: 1px solid #000080'><FONT COLOR='#000080'><B>");}

if (count <= monthdays[thismonth])
	{document.write(count);}

else {document.write(" ");}

if (count==thisdate)
	{document.write("</B></FONT>");}

if (linktrue)
	document.write("</A>");
	document.write("</TR>");
	count++;}
	
	document.write("</TR>");
	document.write("<TR>");
	startspaces=0;}
	
	document.write("</TABLE>");
	document.write("</FONT>");

