/*  Fonctions
 *  (c) 2009 Emmanuel
 *
 *------------------------------*/

function GetId(id)
{
return document.getElementById(id);
}
var i=false;
function move(e) {
  if(i) {
    if (navigator.appName!="Microsoft Internet Explorer") {
    GetId("curseur").style.left=e.pageX + 5+"px";
    GetId("curseur").style.top=e.pageY + 10+"px";
    }
    else {
    GetId("curseur").style.left=window.event.clientX + 5+document.documentElement.scrollLeft+"px";
    GetId("curseur").style.top=window.event.clientY + 10 + document.documentElement.scrollTop+"px";
    }
  }
}

//Verifier info inscription
function verifierInfos(){
	//remise à 0
	GetId('pbGeneral').innerHTML='';
	GetId('pbMdp').innerHTML='';
	GetId('pseudo_jeuaf').innerHTML='';
	GetId('nomequipeaf').innerHTML='';
	GetId('pbMail').innerHTML='';
	GetId('pbCGU').innerHTML='';
	GetId('pbCaptcha').innerHTML='';

	var pseudo = document.formInscr.pseudo_jeu.value;
	var equipe = document.formInscr.nomequipe.value;
	var mail = document.formInscr.mail.value;
	var mdp = document.formInscr.mdp.value;
	var mdpconf = document.formInscr.mdp_conf.value;
	var parrain = document.formInscr.parrain.value;
	var cgu = document.formInscr.accepte.checked;
	var partenaire = document.formInscr.partenaire.checked;
	var userCode = document.formInscr.userCode.value;

	
	new Ajax.Request('accueil/verifinscr.post.php',
		{
			asynchronous: true,
			method: 'post',
			parameters: {mdpI: mdp, mdpconfI: mdpconf, pseudoI: pseudo,equipeI: equipe, mailI: mail, cguI: cgu, captcha: userCode,parrainI: parrain, partenaireI: partenaire},
			onLoading: function(xhr){
				$('indicateur-chargement').show();
				$('bouton-chargement').hide();
			}, 
			onSuccess: function(transport){

			//alert(transport.responseText);

			if(transport.responseText == "ok"){
					// SI OK => REDIRIGER
					//alert("OK");
					window.location.replace("http://www.foot-land.com/inscription-gratuite-reussie");
			}
			else {
				if(transport.responseText & 1){
					GetId('pbMdp').innerHTML='Entrez un mot de passe';
				}
				if(transport.responseText & 2){
					GetId('pbMdp').innerHTML='Confirmation incorrecte';
				}
				if(transport.responseText & 4){
					GetId('pbMdp').innerHTML='Mot de passe compris entre 6 et 12 caractères (lettres et chiffres)';
				}
				if(transport.responseText & 8){
					GetId('pseudo_jeuaf').innerHTML='<font color=red>Pseudo manquant</font>';
				}
				if(transport.responseText & 16){
					GetId('pbGeneral').innerHTML='Vous ne pouvez pas vous parrainer';
				}
				if(transport.responseText & 32){
					GetId('pbMail').innerHTML='Adresse mail obligatoire';
				}
				if(transport.responseText & 64){
					GetId('pbMdp').innerHTML='Votre mot de passe ne doit pas être votre pseudo !';
				}
				if(transport.responseText & 128){
					GetId('pbMail').innerHTML='Adresse mail incorrecte';
				}
				if(transport.responseText & 256){
					GetId('pseudo_jeuaf').innerHTML='<font color=red>Le pseudo ne doit contenir que des lettres et des chiffres et les signes _.-. Aucun espace autoris&eacute;. Entre 4 et 20 caract&egrave;res.</font>';
				}
				if(transport.responseText & 512){
					GetId('pbCGU').innerHTML='Vous devez accepter les conditions d\'utilisation';
				}
				if(transport.responseText & 1024){
					GetId('pseudo_jeuaf').innerHTML='<font color=red>Ce pseudo est d&eacute;j&agrave; enregistr&eacute;</font>';
				}
				if(transport.responseText & 2048){
					GetId('pbMail').innerHTML='Cette adresse mail est d&eacute;j&agrave; enregistr&eacute;e<br/><b>RAPPEL : UN SEUL COMPTE PAR PERSONNE</b>';
				}
				if(transport.responseText & 4096){
					GetId('pbGeneral').innerHTML='Il est interdit de tricher !!!<br/><b>RAPPEL : UN SEUL COMPTE PAR PERSONNE</b>';
				}
				if(transport.responseText & 8192){
					GetId('nomequipeaf').innerHTML='<font color=red>Nom incorrect</font>';
				}
				if(transport.responseText & 16384){
					GetId('pbGeneral').innerHTML='Inscription r&eacute;alis&eacute;e mais echec lors de l\'envoi du mail, prenez contact avec le Webmaster, merci.';
				}
				if(transport.responseText & 32768){
					GetId('pbGeneral').innerHTML='Erreur dans la transmission';
				}
				if(transport.responseText & 65536){
					GetId('nomequipeaf').innerHTML='<font color=red>Equipe existante</font>';
				}
				if(transport.responseText & 131072){
					GetId('pbCaptcha').innerHTML='<font color=red>Incorrect</font>';
				}
				if(transport.responseText == "PROUT"){
					alert(transport.responseText);
				}
				
			}
				

			},
			onComplete: function(xhr){
				//Element.hide('indicateur-chargement');
				//GetId('pbGeneral').innerHTML='';
				$('indicateur-chargement').hide();
				$('bouton-chargement').show();
			}
		}
	);
}