// Fonction de validation de la saisie du sexe du participant
function fnValidateSexe(source, arguments)
{arguments.IsValid=(getSelectedSexe()!='');}// fnValidateSexe

function fnValidateTexteJuridique(source, arguments)
{arguments.IsValid=document.getElementById('chkTexteJuridique').checked;}// fnValidateSexe

// Fonction de validation des emails
function fnValidateEMail(source,arguments)
{
	if(document.getElementById('txtEMail') &&
		document.getElementById('txtEMailConfirmation'))
		arguments.IsValid=(
							Trim(document.getElementById('txtEMail').value)==
							Trim(document.getElementById('txtEMailConfirmation').value)
							);
	else
		arguments.IsValid=true;
}//fnValidateEMail

// returns '' if sexe not selected or sexe selected if OK
function getSelectedSexe()
{
	var retVal='';	// returned value
	var arSexe=document.getElementsByName('rbSexe');	// Array of radio buttons
	
	// Check if field OK
	if (arSexe)
	{
		for (var i=0;i<arSexe.length;i++)
			if(arSexe[i].checked) retVal=arSexe[i].value.slice(-1);
	}// if field exists
	return retVal;	
}// getSelectedSexe

// returns '' if texte juridique not selected or sexe selected if OK
function getSelectedTexteJuridique()
{
	var retVal='';	// returned value
	var arTexteJuridique=document.getElementsByName('chkTexteJuridique');	// Array of radio buttons
	
	// Check if field OK
	/*if (arSexe)
	{
		for (var i=0;i<arSexe.length;i++)
			if(arSexe[i].checked) retVal=arSexe[i].value.slice(-1);
	}*/// if field exists
	return retVal;	
}// getSelectedSexe

// Opens SPPlus url in a new window
function OpenSPPlusWindow(URL)
{
	var win;
    win=window.open(URL,'SPPLUS','width=750,height=560,status=1');
    win.focus();
}// OpenWindow