function writedivpseudo(texte)
{
	document.getElementById('pseudobox').innerHTML = texte;
}
function writedivpass(texte)
{
	document.getElementById('passbox').innerHTML = texte;
}
function writedivverifpass(texte)
{
	document.getElementById('verifpassbox').innerHTML = texte;
}
function writedivmail(texte)
{
	document.getElementById('mailbox').innerHTML = texte;
}
function writedivonline(texte)
{
	document.getElementById('onlinebox').innerHTML = texte;
}	
function writedivgheist(texte)
{
	document.getElementById('gheistbox').innerHTML = texte;
}	
function writedivgheistpseudo(texte)
{
	document.getElementById('gheistpseudobox').innerHTML = texte;
}	
function verifPseudo(pseudo)
{
	if(pseudo != '')
	{
		if(pseudo.length<4)
			writedivpseudo('(<span class="erreur avertissement">Pseudo trop court</span>)');
		else if(pseudo.length>20)
			writedivpseudo('(<span class="erreur avertissement">Pseudo trop long</span>)');
		else if(texte = file('includes/verifpseudo.php?pseudo='+escape(pseudo)))
		{
			if(texte == 1)
				writedivpseudo('(<span class="erreur avertissement">Pseudo déjà pris</span>)');
			else if(texte == 2)
				writedivpseudo('(<span class="succes">Pseudo disponible</span>)');
			else
				writedivpseudo(texte);
		}
	}
}
function verifPass(pass)
{
	if(pass != '')
	{
		if(pass.length<5)
			writedivpass('(<span class="erreur avertissement">Mot de passe trop court</span>)');
		else
			writedivpass('');
	}
}
function verifPassVerif(pass, passDiv)
{
	if(pass != '')
	{
		if(pass != document.getElementById(passDiv).value)
			writedivverifpass('(<span class="erreur avertissement">La vérification ne correspond pas au mot de passe</span>)');
		else
			writedivverifpass('(<span class="succes">OK</span>)');
	}
}
function verifMail(mail, session)
{
	if (session == '')
	{
		var session = 0;
	}
	if(mail != '')
	{
		if(VerifFormeMail(mail) == false)
			writedivmail('<span class="erreur avertissement">Mauvais format de mail</span>');		
		else if(texte = file('includes/verifmail.php?mail=' +escape(mail) + '&session='+session))
		{
			if(texte == 1)
				writedivmail('<span class="erreur avertissement">Adresse mail déjà enregistrée</span>');
			else if(texte == 2)
				writedivmail('<span class="succes">Adresse mail disponible</span>');
			else if(texte == 3)
				writedivmail('<span class="succes">Votre adresse mail</span>');
			else
				writedivmail(texte);
		}
	}
}
function verifGheist(type, id, pseudo)
{
	if ( type == 1 )
	{
		if(id != '')
		{
			if(text = file('includes/gheist_name.php?id='+escape(id)))
			{
				if ( pseudo == 1 )
				{
					if(text == 'Not found')
						writedivgheistpseudo('(Personnage: <span class="erreur avertissement">Ce personnage n\'existe pas!</span>)');
					else
						writedivgheistpseudo('(Personnage: <span class="succes">' + text + '</span>)');
				}
				else
				{
					if(text == 'Not found')
						writedivgheist('(Personnage: <span class="erreur avertissement">Ce personnage n\'existe pas!</span>)');
					else
						writedivgheist('(Personnage: <span class="succes">' + text + '</span>)');
				}
			}
		}
	}
	else
	{
		if(id != '')
		{
			if(text = file('includes/gheist_name.php?id='+escape(id)+'&clan=1'))
			{
				if(text == 'Not found')
					writedivgheist('(Clan: <span class="erreur avertissement">Ce clan Gheist n\'existe pas!</span>)');
				else
					writedivgheist('(Clan: <span class="succes">' + text + '</span>)');
			}
		}
	}
}

function verifOnline(game, firstname, lastname)
{
	var firstname = document.getElementById('firstname').value;
	var lastname = document.getElementById('lastname').value;
	
	if ( game == 'Gheist3D' )
	{
		if(firstname != '' && lastname != '')
		{
			if(text = file('includes/g3d_uuid.php?username='+escape(firstname)+'&lastname='+escape(lastname)))
			{
				if(text == 'UUID not found')
					writedivonline('(Personnage: <span class="erreur avertissement">Ce personnage n\'existe pas!</span>)');
				else
					writedivonline('(Personnage: <span class="succes">' + text + '</span>)');
			}
		}
		else
		{
			writedivonline('<span class="avertissement">Remplissez les deux champs prénom et nom du personnage.</span>');
		}
	}
}

function verif_extension(file)
{
	if ( get_extension(file) )
	{
		ext = get_extension(file);
	
		if(ext != '.jpg' && ext != '.gif' && ext != '.png')
		{
		   alert('Seuls les fichiers jpg, gif et png sont autorisés.');
		   return false;
		}
	}
}

function verif_zip(file)
{
	if ( get_extension(file) )
	{
		ext = get_extension(file);
	
		if(ext != '.zip')
		{
		   alert('Seuls les fichiers zip sont autorisés.');
		   return false;
		}
	}
}