// Code permettant de générer des connexions asynchrones xmlhttp
//Create a boolean variable to check for a valid IE instance.
var xmlhttp = false;
//Check if we are using IE.
try {
//If the javascript version is greater than 5.
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
//If not, then use the older active x object.
try {
//If we are using IE.
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
//Else we must be using a non-IE browser.
xmlhttp = false;
}
}
//If we are using a non-IE browser, create a JavaScript instance of the object.
if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
xmlhttp = new XMLHttpRequest();
}

function RecupValues() {
	with(document.resa){
		var jd2 = jd.options[jd.selectedIndex].value;
		var md2 = md.options[md.selectedIndex].value;
		var ad2 = ad.options[ad.selectedIndex].value;
		var jf2 = jf.options[jf.selectedIndex].value;
		var mf2 = mf.options[mf.selectedIndex].value;
		var af2 = af.options[af.selectedIndex].value;
		var select_pers2 = select_pers.value;
		if(rec[1].checked)
			rec2 = "E";
		else
			rec2 = "L";
	}
/*
	var serverPage = "index.php";
	str = "jd="+jd2+"&md="+md2+"&ad="+ad2+"&jf="+jf2+"&mf="+mf2+"&af="+af2+"&select_pers="+select_pers2+"&rec="+rec2;
//Set the open close tracker variable.
	xmlhttp.open("POST", serverPage, true);
	xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");
	xmlhttp.onreadystatechange = function()
	{
		if (xmlhttp.readyState == 4 && xmlhttp.status == 200)
		{
			if (xmlhttp.responseText)
			{
				alert(xmlhttp.responseText);
			}
		}
	}
	xmlhttp.send(str);
*/
}

function ConstruitMoisDebut()
{
	with (document.resa)
	{
		var jd2 = jd.options[jd.selectedIndex].value;
		var md2 = md.options[md.selectedIndex].value;
		if(jd2=="30" || jd2=="31")
		{
			document.getElementById('md').options.length = 0;
			md.options[md.options.length] = new Option('01','01');
			md.options[md.options.length] = new Option('03','03');
			md.options[md.options.length] = new Option('05','05');
			md.options[md.options.length] = new Option('07','07');
			md.options[md.options.length] = new Option('08','08');
			md.options[md.options.length] = new Option('10','10');
			md.options[md.options.length] = new Option('12','12');
		}
		else
		{
			document.getElementById('md').options.length = 0;
			md.options[md.options.length] = new Option('01','01');
			md.options[md.options.length] = new Option('02','02');
			md.options[md.options.length] = new Option('03','03');
			md.options[md.options.length] = new Option('04','04');
			md.options[md.options.length] = new Option('05','05');
			md.options[md.options.length] = new Option('06','06');
			md.options[md.options.length] = new Option('07','07');
			md.options[md.options.length] = new Option('08','08');
			md.options[md.options.length] = new Option('08','08');
			md.options[md.options.length] = new Option('09','09');
			md.options[md.options.length] = new Option('10','10');
			md.options[md.options.length] = new Option('11','11');
			md.options[md.options.length] = new Option('12','12');
		}
	}
}

function ConstruitJourDebut()
{
	with (document.resa)
	{
		var jd2 = jd.options[jd.selectedIndex].value;
		var md2 = md.options[md.selectedIndex].value;
		if(md2=="01" || md2=="03" || md2=="05" || md2=="07" || md2=="08" || md2=="10" || md2=="12")
		{
			document.getElementById('jd').options.length = 0;
			jd.options[jd.options.length] = new Option('01','01');
			jd.options[jd.options.length] = new Option('02','02');
			jd.options[jd.options.length] = new Option('03','03');
			jd.options[jd.options.length] = new Option('04','04');
			jd.options[jd.options.length] = new Option('05','05');
			jd.options[jd.options.length] = new Option('06','06');
			jd.options[jd.options.length] = new Option('07','07');
			jd.options[jd.options.length] = new Option('08','08');
			jd.options[jd.options.length] = new Option('09','09');
			jd.options[jd.options.length] = new Option('10','10');
			jd.options[jd.options.length] = new Option('11','11');
			jd.options[jd.options.length] = new Option('12','12');
			jd.options[jd.options.length] = new Option('13','13');
			jd.options[jd.options.length] = new Option('14','14');
			jd.options[jd.options.length] = new Option('15','15');
			jd.options[jd.options.length] = new Option('16','16');
			jd.options[jd.options.length] = new Option('17','17');
			jd.options[jd.options.length] = new Option('18','18');
			jd.options[jd.options.length] = new Option('19','19');
			jd.options[jd.options.length] = new Option('20','20');
			jd.options[jd.options.length] = new Option('21','21');
			jd.options[jd.options.length] = new Option('22','22');
			jd.options[jd.options.length] = new Option('23','23');
			jd.options[jd.options.length] = new Option('24','24');
			jd.options[jd.options.length] = new Option('25','25');
			jd.options[jd.options.length] = new Option('26','26');
			jd.options[jd.options.length] = new Option('27','27');
			jd.options[jd.options.length] = new Option('28','28');
			jd.options[jd.options.length] = new Option('29','29');
			jd.options[jd.options.length] = new Option('30','30');
			jd.options[jd.options.length] = new Option('31','31');
		}
		else if(md2=="04" || md2=="06" || md2=="09" || md2=="11")
		{
			document.getElementById('jd').options.length = 0;
			jd.options[jd.options.length] = new Option('01','01');
			jd.options[jd.options.length] = new Option('02','02');
			jd.options[jd.options.length] = new Option('03','03');
			jd.options[jd.options.length] = new Option('04','04');
			jd.options[jd.options.length] = new Option('05','05');
			jd.options[jd.options.length] = new Option('06','06');
			jd.options[jd.options.length] = new Option('07','07');
			jd.options[jd.options.length] = new Option('08','08');
			jd.options[jd.options.length] = new Option('09','09');
			jd.options[jd.options.length] = new Option('10','10');
			jd.options[jd.options.length] = new Option('11','11');
			jd.options[jd.options.length] = new Option('12','12');
			jd.options[jd.options.length] = new Option('13','13');
			jd.options[jd.options.length] = new Option('14','14');
			jd.options[jd.options.length] = new Option('15','15');
			jd.options[jd.options.length] = new Option('16','16');
			jd.options[jd.options.length] = new Option('17','17');
			jd.options[jd.options.length] = new Option('18','18');
			jd.options[jd.options.length] = new Option('19','19');
			jd.options[jd.options.length] = new Option('20','20');
			jd.options[jd.options.length] = new Option('21','21');
			jd.options[jd.options.length] = new Option('22','22');
			jd.options[jd.options.length] = new Option('23','23');
			jd.options[jd.options.length] = new Option('24','24');
			jd.options[jd.options.length] = new Option('25','25');
			jd.options[jd.options.length] = new Option('26','26');
			jd.options[jd.options.length] = new Option('27','27');
			jd.options[jd.options.length] = new Option('28','28');
			jd.options[jd.options.length] = new Option('29','29');
			jd.options[jd.options.length] = new Option('30','30');
		}
		else if(md2=="02")
		{
			document.getElementById('jd').options.length = 0;
			jd.options[jd.options.length] = new Option('01','01');
			jd.options[jd.options.length] = new Option('02','02');
			jd.options[jd.options.length] = new Option('03','03');
			jd.options[jd.options.length] = new Option('04','04');
			jd.options[jd.options.length] = new Option('05','05');
			jd.options[jd.options.length] = new Option('06','06');
			jd.options[jd.options.length] = new Option('07','07');
			jd.options[jd.options.length] = new Option('08','08');
			jd.options[jd.options.length] = new Option('09','09');
			jd.options[jd.options.length] = new Option('10','10');
			jd.options[jd.options.length] = new Option('11','11');
			jd.options[jd.options.length] = new Option('12','12');
			jd.options[jd.options.length] = new Option('13','13');
			jd.options[jd.options.length] = new Option('14','14');
			jd.options[jd.options.length] = new Option('15','15');
			jd.options[jd.options.length] = new Option('16','16');
			jd.options[jd.options.length] = new Option('17','17');
			jd.options[jd.options.length] = new Option('18','18');
			jd.options[jd.options.length] = new Option('19','19');
			jd.options[jd.options.length] = new Option('20','20');
			jd.options[jd.options.length] = new Option('21','21');
			jd.options[jd.options.length] = new Option('22','22');
			jd.options[jd.options.length] = new Option('23','23');
			jd.options[jd.options.length] = new Option('24','24');
			jd.options[jd.options.length] = new Option('25','25');
			jd.options[jd.options.length] = new Option('26','26');
			jd.options[jd.options.length] = new Option('27','27');
			jd.options[jd.options.length] = new Option('28','28');
			jd.options[jd.options.length] = new Option('29','29');
		}
	}
}

function ConstruitMoisFin()
{
	with (document.resa)
	{
		var jf2 = jf.options[jf.selectedIndex].value;
		var mf2 = mf.options[mf.selectedIndex].value;
		if(jf2=="30" || jf2=="31")
		{
			document.getElementById('mf').options.length = 0;
			mf.options[mf.options.length] = new Option('01','01');
			mf.options[mf.options.length] = new Option('03','03');
			mf.options[mf.options.length] = new Option('05','05');
			mf.options[mf.options.length] = new Option('07','07');
			mf.options[mf.options.length] = new Option('08','08');
			mf.options[mf.options.length] = new Option('10','10');
			mf.options[mf.options.length] = new Option('12','12');
		}
		else
		{
			document.getElementById('mf').options.length = 0;
			mf.options[mf.options.length] = new Option('01','01');
			mf.options[mf.options.length] = new Option('02','02');
			mf.options[mf.options.length] = new Option('03','03');
			mf.options[mf.options.length] = new Option('04','04');
			mf.options[mf.options.length] = new Option('05','05');
			mf.options[mf.options.length] = new Option('06','06');
			mf.options[mf.options.length] = new Option('07','07');
			mf.options[mf.options.length] = new Option('08','08');
			mf.options[mf.options.length] = new Option('08','08');
			mf.options[mf.options.length] = new Option('09','09');
			mf.options[mf.options.length] = new Option('10','10');
			mf.options[mf.options.length] = new Option('11','11');
			mf.options[mf.options.length] = new Option('12','12');
		}
	}
}

function ConstruitJourFin()
{
	with (document.resa)
	{
		var jf2 = jf.options[jf.selectedIndex].value;
		var mf2 = mf.options[mf.selectedIndex].value;
		if(mf2=="01" || mf2=="03" || mf2=="05" || mf2=="07" || mf2=="08" || mf2=="10" || mf2=="12")
		{
			document.getElementById('jf').options.length = 0;
			jf.options[jf.options.length] = new Option('01','01');
			jf.options[jf.options.length] = new Option('02','02');
			jf.options[jf.options.length] = new Option('03','03');
			jf.options[jf.options.length] = new Option('04','04');
			jf.options[jf.options.length] = new Option('05','05');
			jf.options[jf.options.length] = new Option('06','06');
			jf.options[jf.options.length] = new Option('07','07');
			jf.options[jf.options.length] = new Option('08','08');
			jf.options[jf.options.length] = new Option('09','09');
			jf.options[jf.options.length] = new Option('10','10');
			jf.options[jf.options.length] = new Option('11','11');
			jf.options[jf.options.length] = new Option('12','12');
			jf.options[jf.options.length] = new Option('13','13');
			jf.options[jf.options.length] = new Option('14','14');
			jf.options[jf.options.length] = new Option('15','15');
			jf.options[jf.options.length] = new Option('16','16');
			jf.options[jf.options.length] = new Option('17','17');
			jf.options[jf.options.length] = new Option('18','18');
			jf.options[jf.options.length] = new Option('19','19');
			jf.options[jf.options.length] = new Option('20','20');
			jf.options[jf.options.length] = new Option('21','21');
			jf.options[jf.options.length] = new Option('22','22');
			jf.options[jf.options.length] = new Option('23','23');
			jf.options[jf.options.length] = new Option('24','24');
			jf.options[jf.options.length] = new Option('25','25');
			jf.options[jf.options.length] = new Option('26','26');
			jf.options[jf.options.length] = new Option('27','27');
			jf.options[jf.options.length] = new Option('28','28');
			jf.options[jf.options.length] = new Option('29','29');
			jf.options[jf.options.length] = new Option('30','30');
			jf.options[jf.options.length] = new Option('31','31');
		}
		else if(mf2=="04" || mf2=="06" || mf2=="09" || mf2=="11")
		{
			document.getElementById('jf').options.length = 0;
			jf.options[jf.options.length] = new Option('01','01');
			jf.options[jf.options.length] = new Option('02','02');
			jf.options[jf.options.length] = new Option('03','03');
			jf.options[jf.options.length] = new Option('04','04');
			jf.options[jf.options.length] = new Option('05','05');
			jf.options[jf.options.length] = new Option('06','06');
			jf.options[jf.options.length] = new Option('07','07');
			jf.options[jf.options.length] = new Option('08','08');
			jf.options[jf.options.length] = new Option('09','09');
			jf.options[jf.options.length] = new Option('10','10');
			jf.options[jf.options.length] = new Option('11','11');
			jf.options[jf.options.length] = new Option('12','12');
			jf.options[jf.options.length] = new Option('13','13');
			jf.options[jf.options.length] = new Option('14','14');
			jf.options[jf.options.length] = new Option('15','15');
			jf.options[jf.options.length] = new Option('16','16');
			jf.options[jf.options.length] = new Option('17','17');
			jf.options[jf.options.length] = new Option('18','18');
			jf.options[jf.options.length] = new Option('19','19');
			jf.options[jf.options.length] = new Option('20','20');
			jf.options[jf.options.length] = new Option('21','21');
			jf.options[jf.options.length] = new Option('22','22');
			jf.options[jf.options.length] = new Option('23','23');
			jf.options[jf.options.length] = new Option('24','24');
			jf.options[jf.options.length] = new Option('25','25');
			jf.options[jf.options.length] = new Option('26','26');
			jf.options[jf.options.length] = new Option('27','27');
			jf.options[jf.options.length] = new Option('28','28');
			jf.options[jf.options.length] = new Option('29','29');
			jf.options[jf.options.length] = new Option('30','30');
		}
		else if(mf2=="02")
		{
			document.getElementById('jf').options.length = 0;
			jf.options[jf.options.length] = new Option('01','01');
			jf.options[jf.options.length] = new Option('02','02');
			jf.options[jf.options.length] = new Option('03','03');
			jf.options[jf.options.length] = new Option('04','04');
			jf.options[jf.options.length] = new Option('05','05');
			jf.options[jf.options.length] = new Option('06','06');
			jf.options[jf.options.length] = new Option('07','07');
			jf.options[jf.options.length] = new Option('08','08');
			jf.options[jf.options.length] = new Option('09','09');
			jf.options[jf.options.length] = new Option('10','10');
			jf.options[jf.options.length] = new Option('11','11');
			jf.options[jf.options.length] = new Option('12','12');
			jf.options[jf.options.length] = new Option('13','13');
			jf.options[jf.options.length] = new Option('14','14');
			jf.options[jf.options.length] = new Option('15','15');
			jf.options[jf.options.length] = new Option('16','16');
			jf.options[jf.options.length] = new Option('17','17');
			jf.options[jf.options.length] = new Option('18','18');
			jf.options[jf.options.length] = new Option('19','19');
			jf.options[jf.options.length] = new Option('20','20');
			jf.options[jf.options.length] = new Option('21','21');
			jf.options[jf.options.length] = new Option('22','22');
			jf.options[jf.options.length] = new Option('23','23');
			jf.options[jf.options.length] = new Option('24','24');
			jf.options[jf.options.length] = new Option('25','25');
			jf.options[jf.options.length] = new Option('26','26');
			jf.options[jf.options.length] = new Option('27','27');
			jf.options[jf.options.length] = new Option('28','28');
			jf.options[jf.options.length] = new Option('29','29');
		}
	}
}
