function verif() {
			if (document.getElementById("password").style.backgroundColor=="red") {
			document.getElementById("button").disabled=true;
			return false;
			}
			if (document.getElementById("pseudo").style.backgroundColor=="red") {
                        document.getElementById("button").disabled=true;
			return false;
                        }
			if (document.getElementById("email").style.backgroundColor=="red") {
                        document.getElementById("button").disabled=true;
			return false;
                        }
			if (document.getElementById("email").value=="") {
			document.getElementById("button").disabled=true;
			}
			if (document.getElementById("pseudo").value=="") {
                        document.getElementById("button").disabled=true;
                        }
			if (document.getElementById("password").value=="") {
			document.getElementById("button").disabled=true;
                        }
}

function verifPseudo(pseudo)
     {
     if(pseudo != '')
		{
			if(pseudo.length<3) {
			document.getElementById("pseudo").style.backgroundColor="red";
			document.getElementById("button").disabled=true;
			}
			else if(pseudo.length>30) {
			document.getElementById("pseudo").style.backgroundColor="red";
			document.getElementById("button").disabled=true;
			}
			else if(texte = file('http://www.playersonline.fr/tools/ajax.php?pseudo='+escape(document.getElementById("pseudo").value)))
                        {
			if(texte == 1) {
			document.getElementById("pseudo").style.backgroundColor="red";
			document.getElementById("button").disabled=true;
			}
			else if(texte == 2) {
			document.getElementById("pseudo").style.backgroundColor="#FFFFFF";
			document.getElementById("button").disabled=false;
			}
			else
			document.getElementById("pseudo").style.backgroundColor="#FFFFFF";
			document.getElementById("button").disabled=false;
                        }
               }
     }

function verifPass(password)
     {
     if(password != '')
                {
                        if(password.length<5) {
				document.getElementById("password").style.backgroundColor="red";
				document.getElementById("button").disabled=true;
			}
                        else if(password.length>5) {
				document.getElementById("password").style.backgroundColor="#FFFFFF";
				document.getElementById("button").disabled=false;
			}
               }
     }

function verifMail(email)
	{
			var email = document.getElementById("email").value;
   			var verif = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/
   			if (verif.exec(email) == null)
			{
				document.getElementById("email").style.backgroundColor="red";
				document.getElementById("button").disabled=true;
			}
			else
			{
				document.getElementById("email").style.backgroundColor="#FFFFFF";
				document.getElementById("button").disabled=false;
			}
	}

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) return(xhr_object.responseText);
     else return(false);
     }

function classGraph() {
	document.getElementById('graphGen').innerHTML = "";
	valtype = document.GraphForm.valtype.value;
	new Ajax.Updater(
		'graphGen',
		'http://www.playersonline.fr/tools/graph.php',
		{
			method: 'get',
			parameters: {type: valtype},
			insertion: Insertion.Bottom
		}
	);
}
function topBelote() {
        document.getElementById('topDiv').innerHTML = "";
        valtype = document.TopForm.valtype.value;
        new Ajax.Updater(
                'topDiv',
                'http://www.playersonline.fr/tools/top.php',
                {
                        method: 'get',
                        parameters: {type: valtype},
                        insertion: Insertion.Bottom
                }
        );
}
