var submitForm=false;
function verifIsUsedPsoeudo(baseUrl,pPseudo)
{
	//submitForm=true;
	used=tryIsUsedPsoeudo(baseUrl,pPseudo);
	//alert('used::'+used+'-'+pPseudo);
	if( used==true)
	{
		//alert('hello');
		document.getElementById('pPseudoErreur').innerHTML='Ce pseudo est déja utilisé !';
		//document.getElementById('pPseudoIrrone').value=1;
		document.getElementById('pPseudo').focus();
		return false;
	}
	//alert('notUsed');
	return true;
	//document.getElementById('pPseudoIrrone').value='0';
	
}
function verifIsUsedPsoeudoOnChange(baseUrl,pPseudo)
{
	if(submitForm == true)
	{	
		document.pInscription.submit();
		return true;
	}
	used=tryIsUsedPsoeudo(baseUrl,pPseudo);
	if( used == true)
	{
		//alert('hello');
		document.getElementById('pPseudoErreur').innerHTML='Ce pseudo est déja utilisé !';
		//document.getElementById('pPseudoIrrone').value=1;
		document.getElementById('pPseudo').focus();
		return false;
	}
	//alert('notUsed');
	return true;
	//document.getElementById('pPseudoIrrone').value='0';
	
}
function verifIsValidCode(baseUrl,pCodeImage)
{
	//alert('onsubmit');
	valid=tryIsValidCode(baseUrl,pCodeImage)
	if( !valid)
	{
		document.getElementById('pCodeImageErreur').innerHTML='Le nom sur l\'image est incorrect !';
		document.getElementById('pCodeImage').focus();
		return false;
	}
	return true;
	
}
function valider_form_inscription(baseUrl,TheForm)
{
	//alert('submit');
	if (TheForm.pNom.value.length == 0)
	{
		document.getElementById('pNomErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pNom.focus();
		return false;
	}
	if (TheForm.pJour.value.length == 0 )
	{
		document.getElementById('pDateErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pJour.focus();
		return false;
	}
	if (!isNumeric(TheForm.pJour.value) || TheForm.pJour.value.length != 2 || TheForm.pJour.value < 1 || TheForm.pJour.value > 31)
	{
		document.getElementById('pDateErreur').innerHTML='Le jour est incorrect !';
		TheForm.pJour.focus();
		return false;
	}
	
	if (TheForm.pMois.value.length == 0 )
	{
		document.getElementById('pDateErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pMois.focus();
		return false;
	}
	if (!isNumeric(TheForm.pMois.value) || TheForm.pMois.value.length != 2 || TheForm.pMois.value < 1 || TheForm.pMois.value > 12)
	{
		document.getElementById('pDateErreur').innerHTML='Le mois est incorrect !';
		TheForm.pMois.focus();
		return false;
	}
	
	
	if (TheForm.pAnnee.value.length == 0 )
	{
		document.getElementById('pDateErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pAnnee.focus();
		return false;
	}
	if (!isNumeric(TheForm.pAnnee.value) || TheForm.pAnnee.value.length != 4 || TheForm.pAnnee.value < 1900 || TheForm.pAnnee.value > 2100)
	{
		document.getElementById('pDateErreur').innerHTML='L\'ann&eacute;e est incorrecte !';
		TheForm.pAnnee.focus();
		return false;
	}
	if (!isValidDate(TheForm.pJour.value+"/"+TheForm.pMois.value+"/"+TheForm.pAnnee.value))
	{
		document.getElementById('pDateErreur').innerHTML='Le format de date est incorrect !';
		TheForm.pJour.focus();
		return false;
	}
	if (TheForm.pPseudo.value.length == 0)
	{
		document.getElementById('pPseudoErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pPseudo.focus();
		return false;
	}
	if (TheForm.pPseudo.value.length < 4)
	{
		document.getElementById('pPseudoErreur').innerHTML='Le pseudo est trop court !';
		TheForm.pPseudo.focus();
		return false;
	}
	if(!verifIsUsedPsoeudo(baseUrl,TheForm.pPseudo.value))
		return false;
	if (TheForm.pCodeSecret.value.length == 0)
	{
		document.getElementById('pCodeSecretErreur').innerHTML='Ce champ est obligatoire !';
		TheForm.pCodeSecret.focus();
		return false;
	}
	if (TheForm.pCodeSecret.value.length < 6)
	{
		document.getElementById('pCodeSecretErreur').innerHTML='Le code secret est trop court !';
		TheForm.pCodeSecret.focus();
		return false;
	}
	if (!verifPassword(TheForm.pCodeSecret.value))
	{
		document.getElementById('pCodeSecretErreur').innerHTML='Ton mot de passe ne doit contenir que des caractères alphabétiques et des nombres.';
		TheForm.pCodeSecret.focus();
		return false;
	}
	if (TheForm.pCodeImage.value.length == 0)
	{
		//alert("Le nom sur l'image est obligatoire");
		document.getElementById('pCodeImageErreur').innerHTML='Le nom sur l\'image est obligatoire !';
		TheForm.pCodeImage.focus();
		return false;
	}
/*	if(!verifIsValidCode(baseUrl,TheForm.pCodeImage.value))
		return false;
*//*	if (document.getElementById('id_pCondition').value != TheForm.pCodeImage.value)
	{
		document.getElementById('pCodeImageErreur').innerHTML='Le nom sur l\'image est incorrecte';
		TheForm.pCodeImage.focus();
		return false;
	}
*///	if (document.getElementById('pCodeImageErreur').value != '')
//	{
//		TheForm.pCodeImageErreur.focus();
//		return false;
//	}
//	if (TheForm.pPseudoIrrone.value == 1)
//	{
//		document.getElementById('pPseudoErreur').innerHTML='Ce pseudo existe d&eacute;j&agrave;';
//		TheForm.pPseudo.focus();
//		return false;
//	}
		document.pInscription.submit();

}

