function liste_get(formname)
	{
	var input = eval('document.'+formname+'.getElementsByTagName("input")');
	var n = input.length;
	
	var listeGet = "";
	
	for (i=0; i<n; i++)
		{
		//alert("id = " + input[i].id+" et value = "+input[i].value);
		
		if (i == 0)
			{
			listeGet += input[i].id+"="+input[i].value;
			}
		else
			{
			listeGet += "&"+input[i].id+"="+input[i].value;
			}
		}
	
	//alert(n+"\n"+input+"\n"+listeGet);
	
	return listeGet;
	}

function verif(pos)
	{
	var xhr; 

	try{xhr=new ActiveXObject('Msxml2.XMLHTTP');}
	catch(e) 
		{
		try{xhr=new ActiveXObject('Microsoft.XMLHTTP');}
		catch(e2) 
			{
			try{xhr=new XMLHttpRequest();}
			catch(e3){xhr=false;}
			}
		}
	
	xhr.onreadystatechange = function()
		{ 
		if (xhr.readyState == 4)
			{
			if (xhr.status == 200)
				{
				if (xhr.responseText != "")
					{
					document.getElementById('retour_err').innerHTML = xhr.responseText;
					
					if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
					if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
					}
				else
					{
					document.getElementById('retour_err').innerHTML = "";	
					}
				}
			else 
				{
			 	document.getElementById('retour_err').innerHTML="Une erreur s'est produite. Merci de réessayer ultérieurement.";
				
				if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
				if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
				}
			}
		}
	
	var donnees = liste_get("form_insc");
	
	//alert(donnees);
	
	// Online
	if (pos == "onl")
		{
		xhr.open("POST","acces_club/mail_moteur_verif.php",true);
		}
	// local
	else if (pos == "loc")
		{
		xhr.open("POST","mail_moteur_verif.php",true);
		}
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(donnees); 
	
	setTimeout("fct_return()",2000);
	
	return false;
	}

function verif_c(pos)
	{
	var xhr; 

	try{xhr=new ActiveXObject('Msxml2.XMLHTTP');}
	catch(e) 
		{
		try{xhr=new ActiveXObject('Microsoft.XMLHTTP');}
		catch(e2) 
			{
			try{xhr=new XMLHttpRequest();}
			catch(e3){xhr=false;}
			}
		}
	
	xhr.onreadystatechange  = function()
		{ 
		if (xhr.readyState  == 4)
			{
			if (xhr.status  == 200)
				{
				if (xhr.responseText != "")
					{
					document.getElementById('retour_err').innerHTML = xhr.responseText;
					
					if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
					if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
					}
				else
					{
					document.getElementById('retour_err').innerHTML = "";	
					}
				}
			else 
				{
			 	document.getElementById('retour_err').innerHTML="Une erreur s'est produite. Merci de réessayer ultérieurement.";
				
				if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
				if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
				}
			}
		}
	
	var donnees = liste_get("form1");
	
	//alert(donnees);
	
	// Online
	if (pos == "onl")
		{
		xhr.open("POST","acces_club/login_moteur_verif.php",true);
		}
	// local
	else if (pos == "loc")
		{
		xhr.open("POST","login_moteur_verif.php",true);
		}
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(donnees); 
	
	setTimeout("fct_return_c()",2000);
	
	return false;
	}

function verif_mdp(pos)
	{
	var xhr; 

	try{xhr=new ActiveXObject('Msxml2.XMLHTTP');}
	catch(e) 
		{
		try{xhr=new ActiveXObject('Microsoft.XMLHTTP');}
		catch(e2) 
			{
			try{xhr=new XMLHttpRequest();}
			catch(e3){xhr=false;}
			}
		}
	
	xhr.onreadystatechange  = function()
		{ 
		if (xhr.readyState  == 4)
			{
			if (xhr.status  == 200)
				{
				if (xhr.responseText != "")
					{
					document.getElementById('retour_err').innerHTML = xhr.responseText;
					
					if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
					if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
					}
				else
					{
					document.getElementById('retour_err').innerHTML = "";	
					}
				}
			else 
				{
			 	document.getElementById('retour_err').innerHTML="Une erreur s'est produite. Merci de réessayer ultérieurement.";
				
				if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
				if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
				}
			}
		}
	
	var donnees = liste_get("form_mdpo");
	
	//alert(donnees+" "+pos);
	
	// Online
	if (pos == "onl")
		{
		xhr.open("POST","acces_club/pass_verif.php",true);
		}
	// local
	else if (pos == "loc")
		{
		xhr.open("POST","pass_verif.php",true);
		}
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(donnees); 
	
	return false;
	}

function renvoiclub()
	{
	document.getElementById('body_win').style.display = "block"; 
	
	if (parent.adjustIFrameSizeCm) {parent.adjustIFrameSizeCm(window);}
	if (top.adjustIFrameSize) {top.adjustIFrameSize(parent.window);}
	
	document.getElementById('mail_form').submit();
	}

function fct_return()
	{
	/*var ret = document.getElementById('retour_err').innerHTML;
	var nbcar = length.ret
	
	alert(ret+" "+nbcar);*/
	
	if (document.getElementById('retour_err').innerHTML == '<font color="red"></font>' 
	||  document.getElementById('retour_err').innerHTML == '<FONT color=red></FONT>')
		{
		document.form_insc.submit();
		}
	}

function fct_return_c()
	{
	//alert(document.getElementById('retour_err').innerHTML);
	
	if (document.getElementById('retour_err').innerHTML == "")
		{
		document.form1.submit();
		}
	}

function create(logo, pos, cid)
	{
	//alert(logo+" | "+pos+" | "+cid);
	
	var xhr; 

	try{xhr=new ActiveXObject('Msxml2.XMLHTTP');}
	catch(e) 
		{
		try{xhr=new ActiveXObject('Microsoft.XMLHTTP');}
		catch(e2) 
			{
			try{xhr=new XMLHttpRequest();}
			catch(e3){xhr=false;}
			}
		}
	
	xhr.onreadystatechange  = function()
		{ 
		if (xhr.readyState  == 4)
			{
			if (xhr.status  == 200)
				{
				if (xhr.responseText != "")
					{
					//alert (xhr.responseText);
					//document.getElementById('test').innerHTML = xhr.responseText;
					
					if (top.document.getElementById('infoclient'))
						{
						top.document.getElementById('infoclient').innerHTML = xhr.responseText;
						
						top.document.getElementById('connexion').style.display = "none";
						}
					}
				else
					{
					if (top.document.getElementById('infoclient'))
						{
						top.document.getElementById('infoclient').innerHTML = "";
						}
					}
				}
			else
				{
				document.getElementById('test').innerHTML = "Erreur adressage !";	
				}
			}
		}
	
	var donnees = "logo="+logo+"&cid="+cid;
	
	//alert(donnees+"\n"+pos);
	
	xhr.open("POST","login_moteur_session.php",true);
	
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
	xhr.send(donnees); 
	
	setTimeout("renvoiclub()",2000);
	
	return false;
	}

function verif_formulaire()
	{
	if (document.getElementById("nom").value == "")
		{
		alert("Veuillez renseigner votre nom !");
		document.getElementById("nom").focus();
		return false;
		}
	
	if (document.getElementById("nom").value.length < 2)
		{
		alert("Veuillez rentrer un nom valide (Plus de 2 caracteres)");
		document.getElementById("nom").focus();
		return false;
		}    
	
	if (document.getElementById("prenom").value == "")
		{
		alert("Veuillez renseigner votre prénom !");
		document.getElementById("prenom").focus();
		return false;
		}
	  
	if (document.getElementById("prenom").value.length < 2)
		{
		alert("Veuillez rentrer un prenom valide (Plus de 2 caracteres) !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("rue").value == "")
		{
		alert("Veuillez renseigner votre adresse !");
		document.getElementById("rue").focus();
		return false;
		}
	
	if (document.getElementById("ville").value == "")
		{
		alert("Veuillez renseigner votre ville !");
		document.getElementById("ville").focus();
		return false;
		}
	
	if (document.getElementById("cp").value=="" || isNaN(document.getElementById("cp").value) || document.getElementById("cp").value.length < 5)
		{
		alert("Veuillez renseigner votre code postal !");
		document.getElementById("cp").focus();
		return false;
		}
	
	if (document.getElementById("pays").value == "")
		{
		alert("Veuillez renseigner votre pays !");
		document.getElementById("pays").focus();
		return false;
		}
	
	if (document.getElementById("mail").value == "")
		{
		alert("Veuillez renseigner votre email !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if ((document.getElementById("mail").value.indexOf('@') == -1) ||  (document.getElementById("mail").value.indexOf('.') == -1))
		{
		alert("Veuillez renter une adresse électronique valide !");
		document.getElementById("mail").focus();
		return false;
		}
		
	if (document.getElementById("logincli").value == "")
		{
		alert("Veuillez renseigner votre identifiant !");
		document.getElementById("logincli").focus();
		return false;
		}
		
	if (document.getElementById("mdp").value == "")
		{
		alert("Veuillez renseigner votre mot de passe !");
		document.getElementById("mdp").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value.length < 6)
		{
		alert("Votre mot de passe doit faire plus de 6 caracteres !");
		document.getElementById("mdp").focus();
		return false;
		}
	}
	
function verif_formulaire2()
	{
	if (document.getElementById("nom").value == "")
		{
		alert("Veuillez renseigner votre nom !");
		document.getElementById("nom").focus();
		return false;
		}
	
	if (document.getElementById("nom").value.length < 2)
		{
		alert("Veuillez rentrer un nom valide (Plus de 2 caracteres)");
		document.getElementById("nom").focus();
		return false;
		}    
	
	if (document.getElementById("prenom").value == "")
		{
		alert("Veuillez renseigner votre prénom !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("prenom").value.length < 2)
		{
		alert("Veuillez rentrer un prenom valide (Plus de 2 caracteres) !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("rue").value == "")
		{
		alert("Veuillez renseigner votre adresse !");
		document.getElementById("rue").focus();
		return false;
		}
	
	if (document.getElementById("ville").value == "")
		{
		alert("Veuillez renseigner votre ville !");
		document.getElementById("ville").focus();
		return false;
		}
	
	if (document.getElementById("cp").value=="" || isNaN(document.getElementById("cp").value) || document.getElementById("cp").value.length < 5)
		{
		alert("Veuillez renseigner votre code postal !");
		document.getElementById("cp").focus();
		return false;
		}
	
	if (document.getElementById("pays").value == "")
		{
		alert("Veuillez renseigner votre pays !");
		document.getElementById("pays").focus();
		return false;
		}
	
	if (document.getElementById("mail").value == "")
		{
		alert("Veuillez renseigner votre email !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if ((document.getElementById("mail").value.indexOf('@') == -1) ||  (document.getElementById("mail").value.indexOf('.') == -1))
		{
		alert("Veuillez renter une adresse électronique valide !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if (document.getElementById("logincli").value == "")
		{
		alert("Veuillez renseigner votre numéro de carte toulouseblog.fr !");
		document.getElementById("logincli").focus();
		return false;
		}
	else if(document.getElementById("logincli").value.length != 5)
		{
		alert("Votre numéro de carte toulouseblog.fr est incorrect!");
		document.getElementById("logincli").focus();
		return false;
		}
	else if(!Number(document.getElementById("logincli").value))
		{
		alert("Votre numéro de carte toulouseblog.fr n'est pas un nombre!");
		document.getElementById("logincli").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value == "")
		{
		alert("Veuillez renseigner votre mot de passe !");
		document.getElementById("mdp").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value.length < 6)
		{
		alert("Votre mot de passe doit faire plus de 6 caracteres !");
		document.getElementById("mdp").focus();
		return false;
		}
	}
	
function verif_formulaire3()
	{
	if (document.getElementById("nom").value == "")
		{
		alert("Veuillez renseigner votre nom !");
		document.getElementById("nom").focus();
		return false;
		}
	
	if (document.getElementById("nom").value.length < 2)
		{
		alert("Veuillez rentrer un nom valide (Plus de 2 caracteres)");
		document.getElementById("nom").focus();
		return false;
		}    
	
	if (document.getElementById("prenom").value == "")
		{
		alert("Veuillez renseigner votre prénom !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("prenom").value.length < 2)
		{
		alert("Veuillez rentrer un prenom valide (Plus de 2 caracteres) !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("rue").value == "")
		{
		alert("Veuillez renseigner votre adresse !");
		document.getElementById("rue").focus();
		return false;
		}
	
	if (document.getElementById("ville").value == "")
		{
		alert("Veuillez renseigner votre ville !");
		document.getElementById("ville").focus();
		return false;
		}
	
	if (document.getElementById("cp").value=="" || isNaN(document.getElementById("cp").value) || document.getElementById("cp").value.length < 5)
		{
		alert("Veuillez renseigner votre code postal !");
		document.getElementById("cp").focus();
		return false;
		}
	
	if (document.getElementById("pays").value == "")
		{
		alert("Veuillez renseigner votre pays !");
		document.getElementById("pays").focus();
		return false;
		}
	
	if (document.getElementById("mail").value == "")
		{
		alert("Veuillez renseigner votre email !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if ((document.getElementById("mail").value.indexOf('@') == -1) ||  (document.getElementById("mail").value.indexOf('.') == -1))
		{
		alert("Veuillez renter une adresse électronique valide !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if (document.getElementById("logincli").value == "")
		{
		alert("Veuillez renseigner votre numéro de carte COS Méditerranée !");
		document.getElementById("logincli").focus();
		return false;
		}
	else if((document.getElementById("logincli").value.length != 5) && (document.getElementById("logincli").value.length != 9))
		{
		alert("Votre numéro de carte COS Méditerranée est incorrect!");
		document.getElementById("logincli").focus();
		return false;
		}
	else if((document.getElementById("logincli").value.length == 5)&&(!Number(document.getElementById("logincli").value)))
		{
		alert("Votre numéro de carte COS Méditerranée est incorrect!");
		document.getElementById("logincli").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value == "")
		{
		alert("Veuillez renseigner votre mot de passe !");
		document.getElementById("mdp").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value.length < 6)
		{
		alert("Votre mot de passe doit faire plus de 6 caracteres !");
		document.getElementById("mdp").focus();
		return false;
		}
	}
	
function verif_formulaire4()
	{
	if (document.getElementById("nom").value == "")
		{
		alert("Veuillez renseigner votre nom !");
		document.getElementById("nom").focus();
		return false;
		}
	
	if (document.getElementById("nom").value.length < 2)
		{
		alert("Veuillez rentrer un nom valide (Plus de 2 caracteres)");
		document.getElementById("nom").focus();
		return false;
		}    
	
	if (document.getElementById("prenom").value == "")
		{
		alert("Veuillez renseigner votre prénom !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("prenom").value.length < 2)
		{
		alert("Veuillez rentrer un prenom valide (Plus de 2 caracteres) !");
		document.getElementById("prenom").focus();
		return false;
		}
	
	if (document.getElementById("rue").value == "")
		{
		alert("Veuillez renseigner votre adresse !");
		document.getElementById("rue").focus();
		return false;
		}
	
	if (document.getElementById("ville").value == "")
		{
		alert("Veuillez renseigner votre ville !");
		document.getElementById("ville").focus();
		return false;
		}
	
	if (document.getElementById("cp").value=="" || isNaN(document.getElementById("cp").value) || document.getElementById("cp").value.length < 5)
		{
		alert("Veuillez renseigner votre code postal !");
		document.getElementById("cp").focus();
		return false;
		}
	
	if (document.getElementById("pays").value == "")
		{
		alert("Veuillez renseigner votre pays !");
		document.getElementById("pays").focus();
		return false;
		}
	
	if (document.getElementById("mail").value == "")
		{
		alert("Veuillez renseigner votre email !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if ( (document.getElementById("mail").value.indexOf('@') == -1) ||  (document.getElementById("mail").value.indexOf('.') == -1) )
		{
		alert("Veuillez renter une adresse électronique valide !");
		document.getElementById("mail").focus();
		return false;
		}
	
	if (document.getElementById("logincli").value == "")
		{
		alert("Veuillez renseigner votre numéro d'adhérent!");
		document.getElementById("logincli").focus();
		return false;
		}
	else if(!Number(document.getElementById("logincli").value))
		{
		alert("Votre numéro d'adhérent n'est pas correcte!");
		document.getElementById("logincli").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value == "")
		{
		alert("Veuillez renseigner votre mot de passe !");
		document.getElementById("mdp").focus();
		return false;
		}
	
	if (document.getElementById("mdp").value.length < 6)
		{
		alert("Votre mot de passe doit faire plus de 6 caracteres !");
		document.getElementById("mdp").focus();
		return false;
		}
/*
	else if(document.getElementById("logincli").value.length != 7)
		{
		alert("Votre numéro d'adhérent n'est pas correcte!");
		document.getElementById("logincli").focus();
		return false;
		}
	else if(document.getElementById("logincli").value.substring(0, 3)!=820)
		{
		alert("Votre numéro d'adhérent n'est pas correcte!");
		document.getElementById("logincli").focus();
		return false;
		}
*/
	}
