<!--
function obligatoire (nomchamp)
{
	if (nomchamp.value == '')
	{
		return false;
	}
	else
	{
		return true;
	}
}

function obligatoire_checkbox(checkbox)
{
   var coche = false;
   
   for (var i=0; i<checkbox.length;i++)
   {
      if (checkbox[i].checked)
      {
         coche = true;
      }
   }
   
   return coche;
}

function memes (nomchamp1, nomchamp2)
{
	if (nomchamp1.value != nomchamp2.value)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function nombre (nomchamp)
{
	if (isNaN (nomchamp.value))
	{
		return false;
	}
	else
	{
		return true;
	}
}

function validemail(nomchamp)
{
	var i;

	i = nomchamp.value.indexOf('@');

	if (i < 0)
	{
		return false;
	}
	else
	{
		return true;
	}
}

function alphanum (nomchamp)
{
	var chaine = nomchamp.value;
	var result = chaine.search (/[^A-Za-z0-9]/);

	if (result == -1)
	{
		return true;
	}
	else
	{
		return false;
	}
}

function validemdp(nomchamp, NumMini, AlphaMini, NbCarMini, NbCarMaxi)
{
	//var NumMini = $IntNumMini;		// //Nombre de caractères numériques obligatoires
	//var AlphaMini = $IntAlphaMini;		// Nombre de caractères alphabétiques obligatoires
	//var NbCarMini = $IntLenMini;		// Nombre de caractères minimum du mot de passe
	//var NbCarMaxi = $IntLenMaxi;		// Nombre de caractèresmaximum du mot de passe
	
	var AlphaTrouves = 0;
	var NumTrouves = 0;
	var listeAlpha = "abcdefghijklmnopqrstuvwxyz";	// caracteres non numeriques autorises
	var listeNum = "0123456789";
	var chaine = nomchamp.value;
	var car;	// un caractere seulement 
	var len = chaine.length;
	for ( var i=0; i < len; i++ )
	{
		car = chaine.charAt(i);
		if (listeNum.indexOf(car.toLowerCase()) != -1)
		{
			NumTrouves++;
		}
		if (listeAlpha.indexOf(car.toLowerCase()) != -1)
		{
			AlphaTrouves++;
		}
		
	}
	var carok = NumTrouves + AlphaTrouves;	// Nombre de caracteres valides
	if (NumTrouves >= NumMini && AlphaTrouves >=AlphaMini && len ==  carok && len >=NbCarMini && len <= NbCarMaxi)
	{
		return true;
	}
	else
	{
		msgalert = "Mot de passe invalide : le mot de passe doit comporter entre "+NbCarMini+" et  "+NbCarMaxi+ " caractères alphanumériques ";
		if ( NumMini > 0 ||  AlphaMini > 0)
		{
			msgalert = msgalert + " et au moins ";
			if ( NumMini > 0 ) {
				msgalert = msgalert +NumMini+" caractère(s) numérique(s)  "; 
			}
			if ( AlphaMini > 0) {
				msgalert = msgalert +AlphaMini+ " caractère(s) alphabétique(s)";													
			}
		}								
		alert (msgalert);
		return false;			
	}
}

function redirection(nomchamp) 
{
	var index=nomchamp.options.selectedIndex;

	if (index>1) 
	{
		var pagecible = nomchamp.options[index].value;
												
		if (pagecible != "")
		{
			window.location = pagecible;
		}
	}
}

function clearfield(nomchamp) 
{
	nomchamp.value="";
}

function redirige (url)
{
	window.opener.location = url;
	window.close ();
}

// -->