function verifier_contact(form){
	var erreur = ""; 
	
	if(form.pseudo.value == "" )
		erreur += "- Vous devez saisir un pseudo!\n";
		
			
	if(form.email.value == "" )
		erreur += "- Vous devez saisir une adresse email valide!\n";
		
	if(form.message.value == "" )
		erreur += "- Vous devez taper un message!\n";
		
		if (erreur.length != 0)
	{
		alert(erreur);  		
		return false;
	}
		else form.action="contact_mail.php";
		
}

function verifier_inscription(form){
	var erreur = ""; 
	var res;
	res=verifPseudo(form.pseudo.value);

	if(res!=true)
		erreur+=document.getElementById('pseudobox').innerHTML+"<br>";
	
	if(form.pseudo.value == "" )
		erreur += "- Vous devez saisir un pseudo!<br>";
	
	
		
	if(form.email.value == "" )
		erreur += "- Vous devez saisir une adresse email valide!<br>";
		
	if(form.passworda.value != form.passwordb.value )
		erreur += "- Les passwords ne correspondent pas!<br>";	
		
	if(form.passworda.value == ""  || form.passwordb.value == "")
		erreur += "- Veuillez entrez un password!<br>";	
		
	//if(form.code.value == ""  )
		//erreur += "- Veuillez entrez le nombre de sécurité!\n";	

	if (erreur.length != 0)
	{
		writediv("<span style='color:#ff004a'>"+erreur+"</span>");  		
		return false;
	}
		else form.action="inscription.php";
}

function verif_login(form){
var erreur = ""; 

if(form.pseudo.value == "" )
	{
		erreur += "- Vous devez saisir votre pseudo!\n";	
	}
if(form.password.value == "")
{
	erreur += "- Vous devez saisir votre mot de passe !\n";	
}

if (erreur.length != 0)
	{
		alert(erreur);  		
		return false;
	}
	else
	{	
		form.action="logge.php";
	
	}
}

function writediv(texte){
     document.getElementById('pseudobox').innerHTML = texte;
    }

function verifPseudo(pseudo)
{
    if(pseudo != '')
    {
		var affiche=testpseudo(pseudo);
		if(affiche!=1){
			writediv('<span style="color:#ff004a"><b>'+pseudo+' :</b> ' +affiche+ ' </span>');
			return affiche;}
		else if(texte = file('verif_pseudo.php?pseudo='+escape(pseudo)))
			{
				if(texte == 1)
					{writediv('<span style="color:#ff004a"><b>'+pseudo+' :</b> ce pseudo est deja pris</span>');
					return 'Ce pseudo est deja pris';}
				else if(texte == 2)
					{writediv('<span style="color:#0064b1"><b>'+pseudo+' :</b> ce pseudo est libre</span>');
					return true;}
				else
				writediv('');
			}
	}
	
return false;
}

function testpseudo(pseudo){
	resultat = pseudo.match(/['<>(){#~*% !\"$£+=}[@;,&]/g);
	if(resultat){
			return('seules les caracères A-Z,a-z,0-9 et . - _ 	sont autorisés');}
	else if(pseudo.length<4)
		return ('ce pseudo est trop court');
	else if(pseudo.length>15)
			return('ce pseudo est trop long');
		else return 1;

}
function file(fichier)
     {
     if(window.XMLHttpRequest) // FIREFOX
          xhr_object = new XMLHttpRequest();
     else if(window.ActiveXObject) // IE
          xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
     else
          return(false);
     xhr_object.open("GET", fichier, false);
	      xhr_object.send(null);
     if(xhr_object.readyState == 4) 
	 {
	 //alert(xhr_object.responseText); 
	 return(xhr_object.responseText);
     }
	 else return(false);
}

function verifier_ajout_pari(form){
 var erreur = ""; 

if(form.intitule.value == "" )
	{
		erreur += "- Vous devez saisir l'intitulé de la question!\n";	
	}
	
	if(form.propa.value == "" )
	{
		erreur += "- Vous devez saisir la proposition A!\n";	
	}
	
	if(form.propb.value == "" )
	{
		erreur += "- Vous devez saisir la proposition B!\n";	
	}
	if(form.propc.value == "" )
	{
		erreur += "- Vous devez saisir la proposition C!\n";	
	}
	if(form.propd.value == "" )
	{
		erreur += "- Vous devez saisir la proposition D!\n";	
	}
	
	if (erreur.length != 0)
	{
		alert(erreur);  		
		return false;
	}
	else
	{	
		form.action="ajout_modif_pari.php";
	
	}
	
	
	return true;

}


function getNom(id)
{
parent.location='cadre.php?id=3&cat='+id;
}

function CalculGain(mode,cible){
var intervalmin;
var intervalmax;
var gainMin=150;
var coef;
var gain;
if(mode=='securite'){
	coef=3;
	intervalmin=cible-30;
	intervalmax=cible+30;
 }
else if(mode=='confort'){
	coef=6;
	intervalmin=cible-20;
	intervalmax=cible+20;
 }
else  {
	coef=10;
	intervalmin=cible-10;
	intervalmax=cible+10;
}
gain=coef*gainMin;
document.getElementById('gain').innerHTML ="<h3>"+gainMin+"  * "+coef+" = "+gain+" po</h3>";
document.getElementById('interval').innerHTML ="<h3>Les réponses devront être compris entre ["+ intervalmin+","+intervalmax+"]</h3>";
document.forms["choix"].elements["gains"].value=gain;
document.forms["choix"].elements["intervalmin"].value=intervalmin;
document.forms["choix"].elements["intervalmax"].value=intervalmax;
document.forms["choix"].elements["mode"].value=mode;
document.forms["choix"].elements["cible"].value=cible;
}

function verif_pari(){
	var erreur = ""; 

	
	if(document.forms["choix"].elements["gains"].value == "" )
		erreur += "- Veuillez selectionez l'un des modes!\n";	

	if (erreur.length != 0)
	{
		alert(erreur);  		
		return false;
	}
	else document.forms["choix"].action='form_ajout_question_pari.php';	
	return true;
}

var fe;

function verif_profil(form){
	var erreur = ""; 
	var res;
	if(fe!=null)
		ClosePopupAvatar();
	if(form.mdpActuel.value != "" ){
		if(form.mdpNew.value == "" )
			erreur += "- Veuillez entrez un nouveau mot de passe !\n";
			
		if(form.mdpConfirm.value != form.mdpNew.value )
			erreur += "- Confirmez le nouveau mot de passe!\n";
	}		
		
	//if(form.bio.value == "" )
		//erreur += "- bio!\n";	
	
	
	
	//if(form.avatar.value == ""  )
	//erreur += "- avatar!\n";	
	


	if (erreur.length != 0)
	{
		alert(erreur);  		
		return false;
	}
		else form.action="profil.php";
}


function OpenPopupAvatar(){
 fe=window.open('liste_avatar.php','fenetre1',
'width=380,height=680,toolbar=no,status=no,left=20,top=30');
}
function ClosePopupAvatar(){
 if(false == fe.closed)
   window.fe.close ();
}

function SelAvatar(choix){
window.opener.document.getElementById('avatarchoisi').innerHTML="<img src='"+choix+"' width=75 height=75 alt='avatar'/> <a href='#' onclick='OpenPopupAvatar()'>choisir un avatar dans la liste disponible</a>";
	window.opener.document.forms["profil"].elements["avatar"].value=choix;
}
function getId(id)
{
parent.location='classement.php?cat='+id;
}
