//===============================================================================
// Objet         :   Fonction de validation des formulaires.
//'===============================================================================

var waitObjects = 0;

function submitform(Formulaire, Input, Var)
{

	if ( document.getElementById(Formulaire) )
	{
		oForm = document.getElementById(Formulaire);
	}
	else if( document.forms[Formulaire] )
	{
		oForm = document.forms[Formulaire];
	}
	else
	{
		if( waitObjects < 30 )
		{
			waitObjects++;
			setTimeout("submitform('"+Formulaire+"', '"+Input+"', '"+Var+"')", 100);
		}
		else
		{
			alert("Le formulaire "+Formulaire+" est inexistant.");
		}
		
		return;
	}
	
	
	
	if( oForm )
	{
		var presence = false;

		for (var i = 0 ; oForm.length ; i++)
		{		
			if (oForm.elements[i].name && oForm.elements[i].name == Input)
			{
				presence = true;
				break;
			}
		}

		if( presence==true )
		{
			oForm.elements[Input].value = Var;
			oForm.submit();		
		}
		else
		{
			if( waitObjects < 30 )
			{
				waitObjects++;
				setTimeout("submitform('"+Formulaire+"', '"+Input+"', '"+Var+"')", 100);
			}
			else
			{
				alert("Le champ "+Input+" est inexistant.");
			}
			
			return;
		}
	}
}

