function updateTarif(num) {
	var xhr=null;
	
	if (window.XMLHttpRequest) { 
		xhr = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.onreadystatechange = function() { updateTarifs(xhr, num); };
	
	xhr.open("GET", "includes/tarifs.php", true);
	xhr.send(null);
}

function updateTarifs(xhr, num) {
	if (xhr.readyState==4) {
		var docXML= xhr.responseXML;
		if ($('annee' + num + '').value < '1989') {
			var cat_id = docXML.getElementsByTagName("adulte");
		}
		if ($('annee' + num + '').value < '1948') {
			var cat_id = docXML.getElementsByTagName("senior");
		}
		if ($('annee' + num + '').value >= '1989' && $('annee' + num + '').value < '1994') {
			var cat_id = docXML.getElementsByTagName("etudiant");
		}
		if ($('annee' + num + '').value >= '1994' && $('annee' + num + '').value < '1998') {
			var cat_id = docXML.getElementsByTagName("enfantun");
		}
		if ($('annee' + num + '').value >= '1998' && $('annee' + num + '').value < '2002') {
			var cat_id = docXML.getElementsByTagName("enfantdeux");
		}
		if ($('annee' + num + '').value >= '2002') {
			var cat_id = docXML.getElementsByTagName("enfanttrois");
		}
		if (cat_id.length != 0) {
			$('montant' + num + '').value = cat_id.item(0).firstChild.data;
			$('total' + num + '').value = cat_id.item(0).firstChild.data - parseInt($('redHockey' + num + '').value) + parseInt($('redInterclubs' + num + '').value);
			//var totalGen = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value);
			var totalGen = parseInt($('totalUn').value);
			if ($('totalDeux')) {
				totalGen = totalGen + parseInt($('totalDeux').value);
			}
			if ($('totalTrois')) {
				totalGen = totalGen + parseInt($('totalTrois').value);
			}
			if ($('totalQuatre')) {
				totalGen = totalGen + parseInt($('totalQuatre').value);
			}
			if ($('totalCinq')) {
				totalGen = totalGen + parseInt($('totalCinq').value);
			}
			if ($('totalDeuxBis')) {
				totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
			}
/* 
			if ($('redFamille').value == '')
				$('redFamille').value = 0;

 */
// 			$('grdTotal').value = totalGen - parseInt($('redFamille').value);
			$('grdTotal').value = totalGen;
			//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
		}
	}
}

function updateTarifAdherent(reponse, num) {
	var xhr=null;
	
	if (window.XMLHttpRequest) { 
		xhr = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.onreadystatechange = function() { updateTarifsAdherent(xhr, reponse, num); };
	
	xhr.open("GET", "includes/tarifs.php", true);
	xhr.send(null);
}

function updateTarifsAdherent(xhr, reponse, num) {
	if (xhr.readyState==4) {
		var docXML= xhr.responseXML;
		if (reponse == 'oui') {
			var cat_id = docXML.getElementsByTagName("adherent");
			var montantAdherent = cat_id.item(0).firstChild.data;
		} else {
			//var montantAdherent = '0';
			if ($('annee' + num + '').value < '1989') {
				var cat_id = docXML.getElementsByTagName("adulte");
			}
			if ($('annee' + num + '').value < '1948') {
				var cat_id = docXML.getElementsByTagName("senior");
			}
			if ($('annee' + num + '').value >= '1989' && $('annee' + num + '').value < '1994') {
				var cat_id = docXML.getElementsByTagName("etudiant");
			}
			if ($('annee' + num + '').value >= '1994' && $('annee' + num + '').value < '1998') {
				var cat_id = docXML.getElementsByTagName("enfantun");
			}
			if ($('annee' + num + '').value >= '1998' && $('annee' + num + '').value < '2002') {
				var cat_id = docXML.getElementsByTagName("enfantdeux");
			}
			if ($('annee' + num + '').value >= '2002') {
				var cat_id = docXML.getElementsByTagName("enfanttrois");
			}
			var montantAdherent = cat_id.item(0).firstChild.data;
		}
		$('montant' + num + '').value = montantAdherent;
		//alert(montantAdherent);
		$('total' + num + '').value = $('montant' + num + '').value - parseInt($('redHockey' + num + '').value) + parseInt($('redInterclubs' + num + '').value);
		var totalGen = parseInt($('totalUn').value);
		if ($('totalDeux')) {
			totalGen = totalGen + parseInt($('totalDeux').value);
		}
		if ($('totalTrois')) {
			totalGen = totalGen + parseInt($('totalTrois').value);
		}
		if ($('totalQuatre')) {
			totalGen = totalGen + parseInt($('totalQuatre').value);
		}
		if ($('totalCinq')) {
			totalGen = totalGen + parseInt($('totalCinq').value);
		}
		if ($('totalDeuxBis')) {
			totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
		}
		$('grdTotal').value = totalGen;
// 		$('grdTotal').value = totalGen - parseInt($('redFamille').value);
		//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
	}
}

function updateTarifHockey(reponse, num) {
	var xhr=null;
	
	if (window.XMLHttpRequest) { 
		xhr = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.onreadystatechange = function() { updateTarifsHockey(xhr, reponse, num); };
	
	xhr.open("GET", "includes/tarifs.php", true);
	xhr.send(null);
}

function updateTarifsHockey(xhr, reponse, num) {
	if (xhr.readyState==4) {
		var docXML= xhr.responseXML;
		if (reponse == 'oui') {
			var cat_id = docXML.getElementsByTagName("hockey");
			var montantHockey = cat_id.item(0).firstChild.data;
		} else {
			var montantHockey = '0';
		}
		$('redHockey' + num + '').value = montantHockey;
		$('total' + num + '').value = $('montant' + num + '').value - montantHockey + parseInt($('redInterclubs' + num + '').value);
		var totalGen = parseInt($('totalUn').value);
		if ($('totalDeux')) {
			totalGen = totalGen + parseInt($('totalDeux').value);
		}
		if ($('totalTrois')) {
			totalGen = totalGen + parseInt($('totalTrois').value);
		}
		if ($('totalQuatre')) {
			totalGen = totalGen + parseInt($('totalQuatre').value);
		}
		if ($('totalCinq')) {
			totalGen = totalGen + parseInt($('totalCinq').value);
		}
		if ($('totalDeuxBis')) {
			totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
		}
		$('grdTotal').value = totalGen;
// 		$('grdTotal').value = totalGen - parseInt($('redFamille').value);
		//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
	}
}

function updateTarifInterclubs(reponse, num) {
	var xhr=null;
	
	if (window.XMLHttpRequest) { 
		xhr = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.onreadystatechange = function() { updateTarifsInterclubs(xhr, reponse, num); };
	
	xhr.open("GET", "includes/tarifs.php", true);
	xhr.send(null);
}

function updateTarifsInterclubs(xhr, reponse, num) {
	if (xhr.readyState==4) {
		var docXML= xhr.responseXML;
		if (reponse == 'oui') {
			var cat_id = docXML.getElementsByTagName("interclubs");
			var montantInterclubs = cat_id.item(0).firstChild.data;
		} else {
			var montantInterclubs = '0';
		}
		$('redInterclubs' + num + '').value = montantInterclubs;
		$('total' + num + '').value = parseInt($('montant' + num + '').value) - parseInt($('redHockey' + num + '').value) + parseInt(montantInterclubs);
		var totalGen = parseInt($('totalUn').value);
		if ($('totalDeux')) {
			totalGen = totalGen + parseInt($('totalDeux').value);
		}
		if ($('totalTrois')) {
			totalGen = totalGen + parseInt($('totalTrois').value);
		}
		if ($('totalQuatre')) {
			totalGen = totalGen + parseInt($('totalQuatre').value);
		}
		if ($('totalCinq')) {
			totalGen = totalGen + parseInt($('totalCinq').value);
		}
		if ($('totalDeuxBis')) {
			totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
		}
		$('grdTotal').value = totalGen;
// 		$('grdTotal').value = totalGen - parseInt($('redFamille').value);
		//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
		
		if (reponse == 'oui') {
			$('jFilles'+num+'').disabled = false;
			$('damesTrente'+num+'').disabled = false;
			$('veterans'+num+'').disabled = false;
			$('jGens'+num+'').disabled = false;
			$('messieurs'+num+'').disabled = false;
			$('veterans55'+num+'').disabled = false;
			$('dames'+num+'').disabled = false;
			$('juniors'+num+'').disabled = false;
			$('veterans65'+num+'').disabled = false;
		}
		
		if (reponse == 'non') {
			$('jFilles'+num+'').disabled = true;
			$('damesTrente'+num+'').disabled = true;
			$('veterans'+num+'').disabled = true;
			$('jGens'+num+'').disabled = true;
			$('messieurs'+num+'').disabled = true;
			$('veterans55'+num+'').disabled = true;
			$('dames'+num+'').disabled = true;
			$('juniors'+num+'').disabled = true;
			$('veterans65'+num+'').disabled = true;
			$('jFilles'+num+'').checked = false;
			$('damesTrente'+num+'').checked = false;
			$('veterans'+num+'').checked = false;
			$('jGens'+num+'').checked = false;
			$('messieurs'+num+'').checked = false;
			$('veterans55'+num+'').checked = false;
			$('dames'+num+'').checked = false;
			$('juniors'+num+'').checked = false;
			$('veterans65'+num+'').checked = false;
		}
	}
}

function updateTarifFamille(num) {
	var xhr=null;
	
	if (window.XMLHttpRequest) { 
		xhr = new XMLHttpRequest();
	}
	else if (window.ActiveXObject) 
	{
		xhr = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xhr.onreadystatechange = function() { updateTarifsFamille(xhr, num); };
	
	xhr.open("GET", "includes/tarifs.php", true);
	xhr.send(null);
}

function updateTarifsFamille(xhr, num) {
	if (xhr.readyState==4) {
		var docXML= xhr.responseXML;
		var cat_id = docXML.getElementsByTagName("membre"+num+"");
		$('redFamille').value = cat_id.item(0).firstChild.data;
		var totalGen = parseInt($('totalUn').value);
		if ($('totalDeux')) {
			totalGen = totalGen + parseInt($('totalDeux').value);
		}
		if ($('totalTrois')) {
			totalGen = totalGen + parseInt($('totalTrois').value);
		}
		if ($('totalQuatre')) {
			totalGen = totalGen + parseInt($('totalQuatre').value);
		}
		if ($('totalCinq')) {
			totalGen = totalGen + parseInt($('totalCinq').value);
		}
		if ($('totalDeuxBis')) {
			totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
		}
		$('grdTotal').value = totalGen;
// 		$('grdTotal').value = totalGen - parseInt($('redFamille').value);
		//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
	}
}

function afficherMembre() {
	if ($('membreDeux').style.display == 'none') {
		$('membreDeux').style.display = 'block';
//		updateTarifFamille('Deux');
	} else if ($('membreTrois').style.display == 'none') {
		$('membreTrois').style.display = 'block';
//		updateTarifFamille('Trois');
	} else if ($('membreQuatre').style.display == 'none') {
		$('membreQuatre').style.display = 'block';
//		updateTarifFamille('Quatre');
	} else if ($('membreCinq').style.display == 'none') {
		$('membreCinq').style.display = 'block';
		$('ajouterMembre').style.display = 'none';
		$('blocVide').style.display = 'block';
//		updateTarifFamille('Cinq');
	}
}

function masquerMembre(num) {
	if (num == 'Deux') {
		$('membreDeux').style.display = 'none';
		$('membreTrois').style.display = 'none';
		$('membreQuatre').style.display = 'none';
		$('membreCinq').style.display = 'none';
// 		$('redFamille').value = '0';
		var totalGen = parseInt($('totalUn').value);
		if ($('totalDeux')) {
			totalGen = totalGen + parseInt($('totalDeux').value);
		}
		if ($('totalTrois')) {
			totalGen = totalGen + parseInt($('totalTrois').value);
		}
		if ($('totalQuatre')) {
			totalGen = totalGen + parseInt($('totalQuatre').value);
		}
		if ($('totalCinq')) {
			totalGen = totalGen + parseInt($('totalCinq').value);
		}
		if ($('totalDeuxBis')) {
			totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
		}
		$('grdTotal').value = totalGen;
// 		$('grdTotal').value = totalGen - parseInt($('redFamille').value);
		//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
	}
	if (num == 'Trois') {
		$('membreTrois').style.display = 'none';
		$('membreQuatre').style.display = 'none';
		$('membreCinq').style.display = 'none';
//		updateTarifFamille('Deux');
	}
	if (num == 'Quatre') {
		$('membreQuatre').style.display = 'none';
		$('membreCinq').style.display = 'none';
//		updateTarifFamille('Trois');
	}
	if (num == 'Cinq') {
		$('membreCinq').style.display = 'none';
//		updateTarifFamille('Quatre');
	}
	$('ajouterMembre').style.display = 'block';
	$('blocVide').style.display = 'none';
}

function supprimerMembre(num) {
	/*if (num == 'Trois') {
		updateTarifFamille('Deux');
	}
	if (num == 'Quatre') {
		updateTarifFamille('Trois');
	}
	if (num == 'Cinq') {
		updateTarifFamille('Quatre');
	}*/
/* 
	if ($('membreDeux').style.display == 'block' && $('membreTrois').style.display == 'block' && $('membreQuatre').style.display == 'block'&& $('membreCinq').style.display == 'block') {
		$('redFamille').value = $('redFamille').value - 25;
	} else {
		$('redFamille').value = $('redFamille').value - 20;
	}

 */
	$('total'+num+'').value = 0;
	var el = $('membre'+num+'');
	el.parentNode.removeChild(el);
	/*if ($('membreDeux').style.display == 'block') {
		updateTarifFamille('Deux');
	}*/
	var totalGen = parseInt($('totalUn').value);
	if ($('totalDeux')) {
		totalGen = totalGen + parseInt($('totalDeux').value);
	}
	if ($('totalTrois')) {
		totalGen = totalGen + parseInt($('totalTrois').value);
	}
	if ($('totalQuatre')) {
		totalGen = totalGen + parseInt($('totalQuatre').value);
	}
	if ($('totalCinq')) {
		totalGen = totalGen + parseInt($('totalCinq').value);
	}
	if ($('totalDeuxBis')) {
		totalGen = totalGen + parseInt($('totalDeuxBis').value) + parseInt($('totalTroisBis').value) + parseInt($('totalQuatreBis').value) + parseInt($('totalCinqBis').value);
	}
	$('grdTotal').value = totalGen;
// 	$('grdTotal').value = totalGen - parseInt($('redFamille').value);
	//$('grdTotal').value = parseInt($('totalUn').value) + parseInt($('totalDeux').value) + parseInt($('totalTrois').value) + parseInt($('totalQuatre').value) + parseInt($('totalCinq').value) - parseInt($('redFamille').value);
	if ($('ajouterMembre').style.display == 'none') {
		$('ajouterMembre').style.display = 'block';
	}
}

function afficherJour(jour) {
	//$('jourUn').selectedIndex = 1;
	//document.contactform.jourUn.selectedIndex = 1;
	//document.contactform.anneeUn.selectedIndex = 5;
	//$('anneeUn').options[4].selected = true;
	if (document.contactform.anneeUn.options[0].value == 'Année') {
		//var cat_id = docXML.getElementsByTagName("enfantdeux");
		alert(jour);
	}
}














