// fonction mettant à jour un bouton radio
//-------------------------------------

function majRadio(nomFormulaire, laValeur)
{
	var trouve=false; // booléen pour trouver la place du statut sélectionné
	var posTrouve=-1; // entier, position de la valeur recherchée
	
	for (i=0; i<document.forms[nomFormulaire].br_statut.length; i++)
	{
		if (laValeur == document.forms[nomFormulaire].br_statut[i].value)
		{
			trouve=true;
			posTrouve=i;
			i=document.forms[nomFormulaire].br_statut.length;
		}
	}	

	// si posTrouve n'est pas trouvé, c'est que l'on est en cas d'ajout d'enregistrement
	// dans ce cas, le statut par défaut est en attente
	if (posTrouve != -1)
	{
		// passe de statut selected à true
		// passe les autres statuts à false
	
		for (i=0; i<document.forms[nomFormulaire].br_statut.length; i++)
		{
			if (i == posTrouve)
				document.forms[nomFormulaire].br_statut[i].checked = true;
			else
				document.forms[nomFormulaire].br_statut[i].checked = false;
		}
	}
	else
	{
		// en attente par défaut
		for (i=0; i<document.forms[nomFormulaire].br_statut.length; i++)
		{
			if (document.forms[nomFormulaire].br_statut[i].value == document.forms[nomFormulaire].IdStatutEnAttente.value)
				document.forms[nomFormulaire].br_statut[i].checked = true;
			else
				document.forms[nomFormulaire].br_statut[i].checked = false;
		}
	}
}

function majRadio_form_att_at_pt_(nomFormulaire, laValeur)
{
	var trouve=false; // booléen pour trouver la place du statut sélectionné
	var posTrouve=-1; // entier, position de la valeur recherchée
	
	for (i=0; i<document.forms[nomFormulaire].form_att_at_pt_.length; i++)
	{
		if (laValeur == document.forms[nomFormulaire].form_att_at_pt_[i].value)
		{
			trouve=true;
			posTrouve=i;
			i=document.forms[nomFormulaire].form_att_at_pt_.length;
		}
	}	

	// si posTrouve n'est pas trouvé, c'est que l'on est en cas d'ajout d'enregistrement
	// dans ce cas, le statut par défaut est en attente
	if (posTrouve != -1)
	{
		// passe de statut selected à true
		// passe les autres statuts à false
	
		for (i=0; i<document.forms[nomFormulaire].form_att_at_pt_.length; i++)
		{
			if (i == posTrouve)
				document.forms[nomFormulaire].form_att_at_pt_[i].checked = true;
			else
				document.forms[nomFormulaire].form_att_at_pt_[i].checked = false;
		}
	}
}

function majRadio_form_att_pu_id(nomFormulaire, laValeur)
{
	var trouve=false; // booléen pour trouver la place du statut sélectionné
	var posTrouve=-1; // entier, position de la valeur recherchée
	
	for (i=0; i<document.forms[nomFormulaire].form_att_pu_id.length; i++)
	{
		if (laValeur == document.forms[nomFormulaire].form_att_pu_id[i].value)
		{
			trouve=true;
			posTrouve=i;
			i=document.forms[nomFormulaire].form_att_pu_id.length;
		}
	}	

	// si posTrouve n'est pas trouvé, c'est que l'on est en cas d'ajout d'enregistrement
	// dans ce cas, le statut par défaut est en attente
	if (posTrouve != -1)
	{
		// passe de statut selected à true
		// passe les autres statuts à false
	
		for (i=0; i<document.forms[nomFormulaire].form_att_pu_id.length; i++)
		{
			if (i == posTrouve)
				document.forms[nomFormulaire].form_att_pu_id[i].checked = true;
			else
				document.forms[nomFormulaire].form_att_pu_id[i].checked = false;
		}
	}
}
