function ajax_doublons(nom,prenom)
{
	var mon_cpt_ajax=new_ajax();
	var mon_ajax=tab_ajax[mon_cpt_ajax];

	if(mon_ajax)
	{
		requete_ajax(
			mon_ajax,
			'GET',
			'inscription/doublons.php',
			'nom='+nom+'&'+
			'prenom='+prenom);
	}
	mon_ajax.onreadystatechange=function()
	{
		if (mon_ajax.readyState == 4) // 4 : état "complete" 
		{
			if (mon_ajax.status == 200) // 200 : code HTTP pour OK 
			{
				/*alert("="+mon_ajax.responseText+"=");*/
				if((mon_ajax.responseText).length)
				{
					document.getElementById("doublons").style.display='block';
					document.getElementById('form_inscription').style.display='none';
					document.getElementById("doublons").innerHTML=mon_ajax.responseText;
				}
			}
		}
	}
	return mon_ajax;	
}
function affiche_form()
{
	document.getElementById('form_inscription').style.display='block';
	document.getElementById("doublons").style.display='none';
}
function radio_value(radio)
{
	for(var i=0;i<radio.length;i++)
		if(radio[i].checked)
			return radio[i].value;
}
function radio_id(radio)
{
	for(var i=0;i<radio.length;i++)
		if(radio[i].checked)
			return radio[i].id;
}
function inscription_etape(no)
{
	var no_prec=no-1;
	var choix=$('choix_inscription_etape'+no_prec);
	if(choix)
	{
		if(no_prec==3)
		{
			var element=document.form_inscription.inscription_etablissement;
			choix.innerHTML=radio_id(element);
			$('inscription_promo_id').innerHTML='';
			$$('.inscription_etablissement_'+radio_value(element)).each(function(element)
			{
				$('inscription_promo_id').appendChild(element.cloneNode(true));
			});
/*			$('inscription_promo_id').getElements('option').each(function(element)
			{
				element.style.display='none';
			});
			$$('.inscription_etablissement_'+radio_value(element)).each(function(element)
			{
				element.style.display='block';
			});*/
		}
		else if(no_prec==4)
		{
			var element=document.getElementById('inscription_promo_id');
			choix.innerHTML=element.options[element.selectedIndex].innerHTML;
		}
	}
	if(no<8)
	{
		document.form_inscription.onsubmit=function()
		{
			inscription_etape(no+1);
			return false;
		}
	}
	else
	{
		document.form_inscription.onsubmit=function()
		{
			return true;
		}
	}
	for(var etape=1;etape<10;etape++)
	{
		if(etape==no)
			style='block';
		else
			style='none';
		$$('.inscription_etape'+etape).each(function(element)
		{
			element.style.display=style;
		});

/*
		elements=$('.inscription_etape'+etape);
		for(var cpt=0;cpt<elements.length;cpt++)
		{
			elements[cpt].style.display=style;
		}
*/		
	}
/*
	document.getElementById('inscription_etape1').style.display='none';
	document.getElementById('inscription_etape2').style.display='none';
	document.getElementById('inscription_etape3').style.display='none';
//	document.getElementById('inscription_etape4').style.display='none';
	document.getElementById('inscription_etape'+no).style.display='block';*/
}
function inscription_coche(element)
{
	var tusco=document.form_inscription.inscription_tusco.checked;
	var atelier_scientifique=document.form_inscription.inscription_atelier_scientifique.checked;
	var sport_competition=document.form_inscription.inscription_sport_competition.checked;
	var huit_novice=document.form_inscription.inscription_huit_novice.checked;
	var academie_chant=document.form_inscription.inscription_academie_chant.checked;
	if(element.checked)
	{
		var tab=new Array();
		tab.push('inscription_tusco');
		tab.push('inscription_atelier_scientifique');
		tab.push('inscription_sport_competition');
		tab.push('inscription_huit_novice');
		tab.push('inscription_academie_chant');
		for(var cpt=0;cpt<tab.length;cpt++)
		{
			if(tab[cpt]!=element.name)
			{
				if(eval('document.form_inscription.'+tab[cpt]+'.checked'))
				{
					element.checked=false;
					return false;
				}
			}
		}
	}
} 
function inscription_droits_cac()
{
	var formule=radio_value(document.form_inscription.inscription_formule);

	if(formule=='carte')
	{
		$$('.inscription_sport_competition').each(function(element){element.style.color='';});
		$$('.inscription_huit_novice').each(function(element){element.style.color='';});
		$$('.inscription_academie_chant').each(function(element){element.style.color='';});
	}
	else
	{
		document.form_inscription.inscription_sport_competition.checked=false;
		document.form_inscription.inscription_huit_novice.checked=false;
		document.form_inscription.inscription_academie_chant.checked=false;

		$$('.inscription_sport_competition').each(function(element){element.style.color='#aaa';});
		$$('.inscription_huit_novice').each(function(element){element.style.color='#aaa';});
		$$('.inscription_academie_chant').each(function(element){element.style.color='#aaa';});
	}

	var tusco=document.form_inscription.inscription_tusco.checked;
	var atelier_scientifique=document.form_inscription.inscription_atelier_scientifique.checked;
	var sport_competition=document.form_inscription.inscription_sport_competition.checked;
	var huit_novice=document.form_inscription.inscription_huit_novice.checked;
	var academie_chant=document.form_inscription.inscription_academie_chant.checked;

	if(tusco+atelier_scientifique+sport_competition+huit_novice+academie_chant)
	{
		$$('.inscription_tusco').each(function(element){element.style.color='#aaa';});
		$$('.inscription_atelier_scientifique').each(function(element){element.style.color='#aaa';});
		if(tusco)
			$$('.inscription_tusco').each(function(element){element.style.color='';});
		if(atelier_scientifique)
			$$('.inscription_atelier_scientifique').each(function(element){element.style.color='';});
		if(formule=='carte')
		{
			$$('.inscription_sport_competition').each(function(element){element.style.color='#aaa';});
			$$('.inscription_huit_novice').each(function(element){element.style.color='#aaa';});
			$$('.inscription_academie_chant').each(function(element){element.style.color='#aaa';});
			if(sport_competition)
				$$('.inscription_sport_competition').each(function(element){element.style.color='';});
			if(huit_novice)
				$$('.inscription_huit_novice').each(function(element){element.style.color='';});
			if(academie_chant)
				$$('.inscription_academie_chant').each(function(element){element.style.color='';});
		}
	}
	else
	{
		$$('.inscription_tusco').each(function(element){element.style.color='';});
		$$('.inscription_atelier_scientifique').each(function(element){element.style.color='';});
		if(formule=='carte')
		{
			$$('.inscription_sport_competition').each(function(element){element.style.color='';});
			$$('.inscription_huit_novice').each(function(element){element.style.color='';});
			$$('.inscription_academie_chant').each(function(element){element.style.color='';});
		}
	}
	if(document.form_inscription.inscription_sport_competition.checked)
		document.form_inscription.inscription_sport_competition_sport.disabled=false;
	else
	{
		document.form_inscription.inscription_sport_competition_sport.selectedIndex=0;
		document.form_inscription.inscription_sport_competition_sport.disabled='disabled';
	}
}