var isFr = false;
if (document.URL.indexOf('_eng')<0) {isFr = true;}

var today = new Date();
var cette_annee = today.getFullYear();
var ce_mois = today.getMonth();
var coche = "";
var mois = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
var jour = new Array("Sunday", "Monday", "Tuesday", "Wedenesday", "Thursday", "Friday", "Saturday");

if (isFr) {
	mois = new Array("janvier", "f&eacute;vrier", "mars", "avril", "mai", "juin", "juillet", "ao&ucirc;t", "septembre", "octobre", "novembre", "d&eacute;cembre");
	jour = new Array("dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi");
	}

//les mois radio
var lesmoisradio = "";
for(var i=0; i<12; i++)
{
	if (i==ce_mois)
	{
	lesmoisradio += mois[i] + '&nbsp;<input name="radioBut" type="radio" value="' + i + '" checked="checked" onclick="this.form.inv.value=' + i + '; this.form.an.focus(); this.form.an.select();"><br />';
	}
	else
	{
	lesmoisradio += mois[i] + '&nbsp;<input name="radioBut" type="radio" value="' + i + '" onclick="this.form.inv.value=' + i + '; this.form.an.focus(); this.form.an.select();" /><br />';
	}
}

// function
function calendrier()
{
var moisValue = document.forme.inv.value;
var y = document.forme.an.value;

	if (y<1902 || y>2037)
	{
	var alertannees = "This calendar works only between 1902 and 2037.";
	if (isFr) {alertannees = "Ce calendrier ne marche qu'entre 1902 et 2037.";}
	alert(alertannees);
	document.forme.an.focus();
	document.forme.an.select();
	}
	else
	{
	var le_texte = "";
	le_texte += '<table summary="" border="0" cellspacing="0" cellpadding="4" align="center"><tr align="center"><td colspan="7"><span style="font-size: 150%;">&nbsp;<br />'
		+ mois[moisValue] + ' ' + document.forme.an.value + '<br />&nbsp;<\/span><\/td><\/tr>';
		if (isFr) {le_texte += '<tr align="center" bgcolor="#cccccc"><td>L<\/td><td>M<\/td><td>M<\/td><td>J<\/td><td>V<\/td><td>S<\/td><td><span style="color: blue;">D<\/span><\/td><\/tr><tr align="center">';}
		else {le_texte += '<tr align="center" bgcolor="#cccccc"><td><span style="color: blue;">S<\/span><\/td><td>M<\/td><td>T<\/td><td>W<\/td><td>T<\/td><td>F<\/td><td>S<\/td><\/tr><tr align="center">';}
		
	var lePremier = new Date(y, moisValue, 1);
	var lePremierJour = lePremier.getDay();
	
	if (isFr) {
		if (lePremierJour==0) // start on lundi
		{
			for (var k=0; k<6; k++)
			{
			le_texte += "<td>&nbsp;<\/td>";
			}
		}
		else
		{
			for (k=1; k<lePremierJour; k++)
			{
			le_texte += "<td>&nbsp;<\/td>";
			}
		}
	}
	
	else {
		if (lePremierJour>0) // start on Sunday
		{
			for (var k=0; k<lePremierJour; k++)
			{
			le_texte += "<td>&nbsp;<\/td>";
			}
		}
		else
		{
			for (k=1; k<lePremierJour; k++)
			{
			le_texte += "<td>&nbsp;<\/td>";
			}
		}	
	}

		for(var j=1; j<=32; j++)
		{	
		var uneDate = new Date(y, moisValue, j);
		var leMois = uneDate.getMonth();
		var leJour = uneDate.getDay();
			if (leMois == moisValue)
			{
			var leCalendrier = "<td>" + j + "<\/td>";
				if (leJour == 0)
				{
					if (isFr) {
					leCalendrier = "<td><span style=\"color: blue;\">" + j + "<\/span><\/td><\/tr><tr align=\"center\">";
					}
					else {
					leCalendrier = "<\/tr><tr align=\"center\"><td><span style=\"color: blue;\">" + j + "<\/span><\/td>";
					}
				}
			le_texte += leCalendrier;
			}
			else
			{
			var leDernier = j-1;
			break;
			}
		}
	var leDernierDate = new Date (y, moisValue, leDernier);
	var leDernierJour = leDernierDate.getDay();
	
		if (leDernierJour != 0)
		{
			for (var dj=6; dj>=leDernierJour; dj--)
			{
			le_texte += "<td>&nbsp;<\/td>";
			}
		}
	
	le_texte += '<\/tr><\/table>';
	document.getElementById("cestla").innerHTML=le_texte;
	}
}


