// JavaScript Document

function validerForm()
{
	if (document.getElementById("pseudo").value =='')
	{
		alert("Vous devez spécifier un pseudo.");
		return false;
	}
	if (document.getElementById("nom").value =='')
	{
		alert("Vous devez spécifier un nom.");
		return false;
	}
	if (document.getElementById("prenom").value =='')
	{
		alert("Vous devez spécifier un prenom.");
		return false;
	}	
	if (document.getElementById("mdp1").value =='')
	{
		alert("Vous devez spécifier un mot de passe.");
		return false;
	}
	if (document.getElementById("mdp2").value =='')
	{
		alert("Vous devez Remplir la confirmation du mot de passe mot de passe.");
		return false;
	}
	if (document.getElementById("mail").value =='')
	{
		alert("Vous devez spécifier un mail.");
		return false;
	}
	if (document.getElementById("ville").value =='')
	{
		alert("Vous devez spécifier une ville.");
		return false;
	}
	if (document.getElementById("pays").value =='')
	{
		alert("Vous devez spécifier un pays.");
		return false;
	}
	if (document.getElementById("membreOui").checked==false && document.getElementById("membreNon").checked==false)
	{
		alert("Vous devez spécifier si vous etes membre.");
		return false;
	}
	if (document.getElementById("mdp1").value != document.getElementById("mdp2").value)
	{
		alert("Les mots de passe saisie sot différent.");
		return false;
	}
	var nbTournoi =0;
	if (document.getElementById("sf3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("gg").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("kof").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("t5").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("doa").checked)
	{
		nbTournoi =1;
	}
	
	if(nbTournoi==0)
	{
		alert("Vous devez choisir au moins un tournoi.");
		return false;
	}
	
}


function validerFormModif()
{
	if (document.getElementById("nom").value =='')
	{
		alert("Vous devez spécifier un nom.");
		return false;
	}
	if (document.getElementById("prenom").value =='')
	{
		alert("Vous devez spécifier un prenom.");
		return false;
	}	
	if (document.getElementById("mail").value =='')
	{
		alert("Vous devez spécifier un mail.");
		return false;
	}
	if (document.getElementById("ville").value =='')
	{
		alert("Vous devez spécifier une ville.");
		return false;
	}
	if (document.getElementById("pays").value =='')
	{
		alert("Vous devez spécifier un pays.");
		return false;
	}
	if (document.getElementById("membreOui").checked==false && document.getElementById("membreNon").checked==false)
	{
		alert("Vous devez spécifier si vous etes membre.");
		return false;
	}
	var nbTournoi =0;
	if (document.getElementById("sf3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("gg").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("kof").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("t5").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("doa").checked)
	{
		nbTournoi =1;
	}
	
	if(nbTournoi==0)
	{
		if(confirm("Vous vous êtes desincrit des tournois. Votre profil sera effacé.\nEtes-vous sûr ?"))
		{
			return true;
		}
		else
		{
			return false;
		}
	}
	

	
}

function validerFormEng()
{
	if (document.getElementById("pseudo").value =='')
	{
		alert("Please enter a pseudonym.");
		return false;
	}
	if (document.getElementById("nom").value =='')
	{
		alert("Please enter a last name.");
		return false;
	}
	if (document.getElementById("prenom").value =='')
	{
		alert("Please enter a first name.");
		return false;
	}	
	if (document.getElementById("mdp1").value =='')
	{
		alert("Please enter a password.");
		return false;
	}
	if (document.getElementById("mdp2").value =='')
	{
		alert("Please enter a password confirmation.");
		return false;
	}
	if (document.getElementById("mail").value =='')
	{
		alert("Please enter an email adress.");
		return false;
	}
	if (document.getElementById("ville").value =='')
	{
		alert("Please enter a city.");
		return false;
	}
	if (document.getElementById("pays").value =='')
	{
		alert("Please enter a country.");
		return false;
	}
	if (document.getElementById("membreOui").checked==false && document.getElementById("membreNon").checked==false)
	{
		alert("Please tell is you are a SWGA member.");
		return false;
	}
	if (document.getElementById("mdp1").value != document.getElementById("mdp2").value)
	{
		alert("passwords are not the same.");
		return false;
	}
	var nbTournoi =0;
	if (document.getElementById("sf3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("gg").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("kof").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("t5").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("doa").checked)
	{
		nbTournoi =1;
	}
	
	if(nbTournoi==0)
	{
		alert("Please choose at least one tournament.");
		return false;
	}
	
}

function validerFormModifEng()
{
	if (document.getElementById("nom").value =='')
	{
		alert("Please enter a last name.");
		return false;
	}
	if (document.getElementById("prenom").value =='')
	{
		alert("Please enter a first name.");
		return false;
	}	
	if (document.getElementById("mail").value =='')
	{
		alert("Please enter an email adress.");
		return false;
	}
	if (document.getElementById("ville").value =='')
	{
		alert("Please enter a city.");
		return false;
	}
	if (document.getElementById("pays").value =='')
	{
		alert("Please enter a country.");
		return false;
	}
	if (document.getElementById("membreOui").checked==false && document.getElementById("membreNon").checked==false)
	{
		alert("Please tell is you are a SWGA member.");
		return false;
	}
	var nbTournoi =0;
	if (document.getElementById("sf3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("gg").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("kof").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("sc3").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("t5").checked)
	{
		nbTournoi =1;
	}
	if (document.getElementById("doa").checked)
	{
		nbTournoi =1;
	}
	
	if(nbTournoi===0)
	{
		if(confirm("You have unregistered from all tournament, your profil will be delete.\nAre you sure?"))
			return true;
		else	
			return false;
	}
}


function verification()
{
	if(document.formulaire.email.value == "") 
	{
	  alert("Veuillez entrer votre adresse electronique svp");
	  document.formulaire.email.focus();
	  return false;
	}
	else
	{	
		if(document.formulaire.email.value.indexOf('@') == -1)
		{
		  alert("Ce n'est pas une adresse electronique, verifiez la svp");
		  document.formulaire.email.focus();
		  return false;
		}
		else
		{
		   sujetoption = -1
		   for (i=0; i<document.formulaire.sujet.length; i++)
		   {
			   if(document.formulaire.sujet[i].checked)
			   {
			   	sujetoption = i
			   }
		   }
		   if (sujetoption == -1)
			{
			  alert("Veuillez choisir un sujet pour votre mail svp");
			  return false;
			}
			else
			{
				if(document.formulaire.texte.value == "")
				{
				  alert("Veuillez entrer le texte de votre message svp");
				  document.formulaire.texte.focus();
				  return false;
				}
				else
					return true;
			}
		 }
	}
	
}


function verificationEng()
{
	if(document.formulaire.email.value == "") 
	{
	  alert("Please enter an email adress.");
	  document.formulaire.email.focus();
	  return false;
	}
	else
	{	
		if(document.formulaire.email.value.indexOf('@') == -1)
		{
		  alert("This is not an email adress");
		  document.formulaire.email.focus();
		  return false;
		}
		else
		{
		   sujetoption = -1
		   for (i=0; i<document.formulaire.sujet.length; i++)
		   {
			   if(document.formulaire.sujet[i].checked)
			   {
			   	sujetoption = i
			   }
		   }
		   if (sujetoption == -1)
			{
			  alert("Please choose a subject");
			  return false;
			}
			else
			{
				if(document.formulaire.texte.value == "")
				{
				  alert("Please enter text");
				  document.formulaire.texte.focus();
				  return false;
				}
				else
					return true;
			}
		 }
	}
	
}


function grise (sf3, gg, kof, doa, t5, sc3)
{
	if($sf3)
	{
		document.getElementById("sf3").disabled;
	}
	if($gg)
	{
		document.getElementById("gg").disabled;
	}
	if($kof)
	{
		document.getElementById("kof").disabled;
	}
	if($doa)
	{
		document.getElementById("doa").disabled;
	}
	if($t5)
	{
		document.getElementById("t5").disabled;
	}
	if($sc3)
	{
		document.getElementById("sc3").disabled;
	}
}