// JavaScript Document
function afficheJournee(id) {
  //alert("reponse !!!");
  var d=window.document.getElementById(id);
  if (d.style.display == "none"||d.style.display == "") {
    d.style.display = "block";
  } else {
    //alert("disparait");
    d.style.display = "none";
  }
}

function afficheJoueursDuMatch(id) {
  //alert("reponse !!!");
	var d=window.document.getElementById(id);
	if (d.style.display == "none"||d.style.display == "") {
		d.style.display = "block";
	} else {
    //alert("disparait");
		d.style.display = "none";
	}
}

function afficheMenu(menu, langue) {
	//alert(":"+menu+":");
	var leSousMenu=window.document.getElementById("sous_menu");
	if (langue == 'FR') {
		if (menu == 'saison') {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=actu_saison'>Actualités</a></li><li><a href='index.php?p=calendriers'>Calendriers</a></li><li><a href='index.php?p=classements'>Classements</a></li><li><a href='http://www.fff.fr/cgi-bin/clubs/clubs_disc.pl?numclub=512165' target='_blank'>Discipline</a></li></ul>";
		} else if (menu == "communaute") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=notes'>Donner des notes</a></li><li><a href='forum/index.php' target='_blank'>Forum</a></li><li><a href='index.php?p=livre_dor'>Livre d'or</a></li><li><a href='index.php?p=question'>Questions</a></li><li><a href='index.php?p=coin_photo'>Coin photo</a></li><li><a href='index.php?p=newsletter'>Newsletter</a></li><li><a href='index.php?p=jeux'>Jeux</a></li></ul>";
		} else if (menu == "equipe") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=equipe'>Effectifs</a></li><li><a href='index.php?p=equipe_prochain_match'>Prochains matchs</a></li><li><a href='index.php?p=meilleur_buteur'>Meilleurs buteurs/passeurs</a></li><li><a href='index.php?p=class_cartons'>Classements cartons</a></li></ul>";
		} else if (menu == "infos_club") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=historique'>Historique</a></li><li><a href='index.php?p=acces_stade'>Accès Stade</a></li><li><a href='index.php?p=palmares'>Palmarès</a></li><li><a href='index.php?p=contacts'>Contacts</a></li><li><a href='index.php?p=liens'>Liens</a></li></ul>";
		} else if (menu == "pronos") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=pronos'>Liste des pronostics</a></li><li><a href='index.php?p=stats_pronos'>Statistiques personnelles</a></li><li><a href='index.php?p=classement_pronos'>Classement pronostiqueurs</a></li></ul>";
		}
	} else {
		if (menu == 'saison') {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=actu_saison'>News</a></li><li><a href='index.php?p=calendriers'>Calendars</a></li><li><a href='index.php?p=classements'>Placings</a></li><li><a href='http://www.fff.fr/cgi-bin/clubs/clubs_disc.pl?numclub=512165' target='_blank'>Discipline</a></li></ul>";
		} else if (menu == "communaute") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=notes'>Give notes</a></li><li><a href='forum/index.php' target='_blank'>Forum</a></li><li><a href='index.php?p=livre_dor'>Guest Book</a></li><li><a href='index.php?p=question'>Questions</a></li><li><a href='index.php?p=coin_photo'>Pictures Corner</a></li><li><a href='index.php?p=newsletter'>Newsletter</a></li><li><a href='index.php?p=jeux'>Games</a></li></ul>";
		} else if (menu == "equipe") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=equipe'>Players</a></li><li><a href='index.php?p=equipe_prochain_match'>Next matches</a></li><li><a href='index.php?p=meilleur_buteur'>Best strikers/passers</a></li><li><a href='index.php?p=class_cartons'>Cards Placings</a></li></ul>";
		} else if (menu == "infos_club") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=historique'>Historic</a></li><li><a href='index.php?p=acces_stade'>Stadium way</a></li><li><a href='index.php?p=palmares'>Prize List</a></li><li><a href='index.php?p=contacts'>Contacts</a></li><li><a href='index.php?p=liens'>Links</a></li></ul>";
		} else if (menu == "pronos") {
			leSousMenu.innerHTML = "<ul><li><a href='index.php?p=pronos'>Bets list</a></li><li><a href='index.php?p=stats_pronos'>Personnal stats</a></li><li><a href='index.php?p=classement_pronos'>Punters Placing</a></li></ul>";
		}
	}
}

function enleveMenu() {
	var leSousMenu=window.document.getElementById("sous_menu");
	leSousMenu.innerHTML = "<ul><li>&nbsp;</li></ul>"
}

function verifMail(email, bouton) {
	//var longMail = email.length();
	if (email != "")	{
		var Pat = /^[a-z][a-z0-9_\.-]+@[a-z0-9_\.\-]+\.[a-z]{2,3}$/i
		if (email.match(Pat))
			bouton.disabled = false;
		else
			bouton.disabled = true;
	}
}

function changeProno(prono, resultat) {
	//alert("pronostic"+prono);
	var nomTd = "pronostic"+prono;
	var tdProno = window.document.getElementById(nomTd);
	//alert("tdProno : "+nomTd);
	if (resultat == 1) {
		//alert ("1");
		tdProno.innerHTML = "<input type='hidden' name='lIdProno' value='"+prono+"'><input type='hidden' name='leProno' value='V'><a href=\"javascript:changeProno('"+prono+"', '1')\"><img src='images/prono_noir.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '2')\"><img src='images/prono_caseN.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '3')\"><img src='images/prono_caseExt.jpg'></a>";
	} else if (resultat == 2) {
		//alert ("2");
		tdProno.innerHTML = "<input type='hidden' name='lIdProno' value='"+prono+"'><input type='hidden' name='leProno' value='N'><a href=\"javascript:changeProno('"+prono+"', '1')\"><img src='images/prono_caseDom.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '2')\"><img src='images/prono_noir.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '3')\"><img src='images/prono_caseExt.jpg'></a>";
	} else if (resultat == 3) {
		//alert ("3");
		tdProno.innerHTML = "<input type='hidden' name='lIdProno' value='"+prono+"'><input type='hidden' name='leProno' value='D'><a href=\"javascript:changeProno('"+prono+"', '1')\"><img src='images/prono_caseDom.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '2')\"><img src='images/prono_caseN.jpg'></a><a href=\"javascript:changeProno('"+prono+"', '3')\"><img src='images/prono_noir.jpg'></a>";
	}
}

function valid_inscription(form) {
	var leForm = window.document.getElementById(form);
	var ok = false;
	var logOk = false;
	var checkMdp = false;
	var messageMdp = "";
	var messageLog = "";
	var checkMail = false;
	
	var leLog = leForm.login_user.value;
	
	//var carPoint = /\\./;
	var carEspace = / /;
	
	//LOGIN
	if (leForm.login_user.value == '') {
		ok = false;
	} else {
		ok = true;
		// MOT DE PASSE
		if (leForm.mdp_user.value == '') {
			ok = false;
		} else {
			ok = true;
			// CONFIRMATION MOT DE PASSE
			if (leForm.mdp_bis_user.value == '') {
				ok = false;
			} else {
				ok = true;
				//NOM
				if (leForm.nom_user.value == '') {
					ok = false;
				} else {
					ok = true;
					//PRENOM
					if (leForm.prenom_user.value == '') {
						ok = false;
					} else {
						ok = true;
					}
				}
			}
		}
	}
	
	//VERIF MAILs
	if (leForm.mail_user.value != "")	{
		var Pat = /^[a-z][a-z0-9_\.-]+@[a-z0-9_\.\-]+\.[a-z]{2,3}$/i
		if (leForm.mail_user.value.match(Pat))
			checkMail = true;
		else
			checkMail = false;
	}
	
	//LOGIN SANS espaces ni points
	/*if (leLog.search(carEspace) == -1) {
		logOk = true;*/
		if (leLog.indexOf("." ) == -1) {
			logOk = true;
		} else {
			logOk = false;
			messageLog = "Votre login ne doit pas contenir de points !!!";
		}
	/*} else {
		logOk = false;
		messageLog = "Votre login ne doit pas contenir de points."
	}*/
	
	//VERIFICATION MDP
	//alert(leForm.mdp_user.value.length);
	if (leForm.mdp_user.value.length >= 5 && leForm.mdp_user.value.length <= 10) {
		if (leForm.mdp_user.value == leForm.mdp_bis_user.value) {
			checkMdp = true;
		} else {
			checkMdp = false;
			messageMdp = "Veuillez taper le même mot de passe dans la confirmation de ce dernier.";
		}
	} else {
		checkMdp = false;
		messageMdp = "Vous devez taper un mot de passe entre 6 et 10 caractères.";
	}
	
	
	if (ok) {
		if (logOk) {
			if (checkMail) {
				if (checkMdp) {
					leForm.submit();
				} else {
					alert(messageMdp);
				}
			} else {
				alert("Veuillez entrer une adresse email valide");
			}
		} else {
			alert(messageLog);	
		}
	} else {
		alert("Veuillez remplir tous les champs ayant une étoile à côté");
	}
}
