/*
SCRIPT JAVASCRIPT
ESPACE JAVASCRIPT.COM
http://www.espacejavascript.com
*/
function sponsors()
{
code_html = '<a href="'+liens[chiffre]+'" target="_blank"><img border="0" src="'+pictures[chiffre]+'"></a>';
document.getElementById("images_sponsors").innerHTML = code_html;
	if(chiffre == longueur)
		{ chiffre = 0; }
		else
		{ chiffre++; }

changement = 5;
// Entrez ci-dessus la dur? d'affichage d'une banni?e en secondes

window.setTimeout("sponsors()", (changement*1000));
}

pictures = new Array()
pictures[0] = 'img/sponsors/ajoie.gif';
pictures[1] = 'img/sponsors/chipsport.png';
pictures[2] = 'img/sponsors/fribourg.gif';
pictures[3] = 'img/sponsors/geneve.gif';
pictures[4] = 'img/sponsors/lausanne.gif';
pictures[5] = 'img/sponsors/portesdusoleil.png';
pictures[6] = 'img/sponsors/sierre.gif';
longueur = pictures.length-1;

liens = new Array()
liens[0] = 'http://www.hc-ajoie.ch/';
liens[1] = 'http://www.chip-sport.com/';
liens[2] = 'http://www.gotteron.ch/';
liens[3] = 'http://www.gshc.ch/';
liens[4] = 'http://www.lausannehc.ch/';
liens[5] = 'http://www.portesdusoleil.com/';
liens[6] = 'http://www.hcsierre.ch/';

chiffre = 0;


// JavaScript Document
function getXhr(){
	var xhr = null; 
	if(window.XMLHttpRequest) // Firefox et autres
		xhr = new XMLHttpRequest(); 
	else if(window.ActiveXObject){ // Internet Explorer 
		try {
			xhr = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	else { // XMLHttpRequest non supportˇ par le navigateur 
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
		xhr = false; 
	} 
	return xhr
}

/**
* Mˇthode qui sera appelˇe sur le click du bouton
*/
function verifEmail(email){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(xhr.responseText == "+OK"){
				document.getElementById("emailStatuts").innerHTML = "<img src='images/ok.gif'>";
			}
			else if(xhr.responseText == "+UTILISE"){
				document.getElementById("emailStatuts").innerHTML = "<img src='images/nok.gif'> Adresse email d&eacute;j&agrave; utilis&eacute;e";
			}
			else{
				document.getElementById("emailStatuts").innerHTML = "<img src='images/nok.gif'> Adresse email non valide";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifemail.php?email=" + email,true);
	xhr.send(null);
}

function confEmail(cemail){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(email == ""){
				document.getElementById("cemailStatuts").innerHTML = "<img src='img/nok.gif'> Adresse non valide";
			}
			else if(xhr.responseText == "+OK"){
				document.getElementById("cemailStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("cemailStatuts").innerHTML = "<img src='img/nok.gif'> Les adresses ne correspondent pas";
			}
		}
	}
	var email = document.getElementById("email").value;
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?cemail=" + cemail + "&email=" + email + "&champ=cemail",true);
	xhr.send(null);
}


/**
* Test du prenom
*/

function verifPrenom(prenom){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(xhr.responseText == "+OK"){
				document.getElementById("prenomStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("prenomStatuts").innerHTML = "<img src='img/nok.gif'> Le pr&eacute;nom est requis";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?contenu=" + prenom + "&champ=prenom",true);
	xhr.send(null);
}

/**
* Test du nom
*/

function verifNom(nom){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(xhr.responseText == "+OK"){
				document.getElementById("nomStatuts").innerHTML = "<img src='img/ok.gif' align='left'>";
			}
			else{
				document.getElementById("nomStatuts").innerHTML = "<img src='img/nok.gif'> Nom de famille requis";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?contenu=" + nom + "&champ=nom",true);
	xhr.send(null);
}

/**
* Test de la ville
*/

function verifVille(ville){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(xhr.responseText == "+OK"){
				document.getElementById("villeStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("villeStatuts").innerHTML = "<img src='img/nok.gif'> La ville est requise";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?contenu=" + ville + "&champ=ville",true);
	xhr.send(null);
}

/**
* Test du code postal
*/

function verifNPA(npa){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(xhr.responseText == "+OK"){
				document.getElementById("npaStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("npaStatuts").innerHTML = "<img src='img/nok.gif'> Le NPA n'est pas correct";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?contenu=" + npa + "&champ=npa",true);
	xhr.send(null);
}

/**
* Test du password
*/

function verifPassword(password){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(password == ""){
				document.getElementById("passwordStatuts").innerHTML = "<img src='img/nok.gif'> Mot de passe non valide";
			}
			else if(xhr.responseText == "+OK"){
				document.getElementById("passwordStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("passwordStatuts").innerHTML = "<img src='img/nok.gif'> Saisissez au moins 5 caract¸res";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?contenu=" + password + "&champ=password",true);
	xhr.send(null);
}

function confPassword(cpassword){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(password == ""){
				document.getElementById("cpasswordStatuts").innerHTML = "<img src='img/nok.gif'> Mot de passe non valide";
			}
			else if(xhr.responseText == "+OK"){
				document.getElementById("cpasswordStatuts").innerHTML = "<img src='img/ok.gif'>";
			}
			else{
				document.getElementById("cpasswordStatuts").innerHTML = "<img src='img/nok.gif'> Les mots de passe ne correspondent pas";
			}
		}
	}
	var password = document.getElementById("password").value;
	xhr.open("GET","inc/contenu/inscription/verifchamps.php?cpassword=" + cpassword + "&password=" + password + "&champ=cpassword",true);
	xhr.send(null);
}


/**
* Test du pseudo
*/
function verifPseudo(pseudo){
	var xhr = getXhr()
	// On dˇfini ce qu'on va faire quand on aura la rˇponse
	xhr.onreadystatechange = function(){
		// On ne fait quelque chose que si on a tout re¨u et que le serveur est ok
		if(xhr.readyState == 4 && xhr.status == 200){
			if(pseudo == ""){
				document.getElementById("pseudoStatuts").innerHTML = "<img src='img/nok.gif'> Pseudo non valide";
			}
			else if(xhr.responseText == "+OK"){
				document.getElementById("pseudoStatuts").innerHTML = "<img src='img/ok.gif'> " + pseudo + " est disponible";
			}
			else{
				document.getElementById("pseudoStatuts").innerHTML = "<img src='img/nok.gif'> " + pseudo + " n'est pas disponible";
			}
		}
	}
	xhr.open("GET","inc/contenu/inscription/verifpseudo.php?pseudo=" + pseudo ,true);
	xhr.send(null);
}

function openwindow()
{
	window.open("inc/contenu/condition.php","_blank","menubar=0,resizable=1,scrollbars=0,width=500,height=340,top=100,left=100");
}