// JavaScript Documentvar xmlHttp

var xmlHttp

function ajax_bd(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="tromb_requete.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("trombhaut").innerHTML=xmlHttp.responseText 
 } 
}
////////////////////////////////////////////////////////////////////////
function GetXmlHttpObject()
{
var xmlHttp=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
  }
 catch (e)
  {
  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp;
}
////////////////////////////////////////////////////////////////////////
function ajax_i(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="requete_inscrit.php"
url=url+"?choix="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged0 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged0() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("aff").innerHTML=xmlHttp.responseText 
 } 
}

////////////////////////////////////////////////////////////////////////
function ajax_bd_archive(str)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="archive_requete.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateIDChanged 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateIDChanged() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("archivehaut").innerHTML=xmlHttp.responseText 
 } 
}
//////////////////////////////////////////////////////////////////////////
function ajax_bd_accesMembres(formulaire)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }

var login=document.formulaire.pseudo.value
var mpw=document.formulaire.pass.value
					
var url="accessmembre_requete.php"
url=url+"?pseudo="+login+"&pass="+mpw
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged2 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged2() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("contenuMembres").innerHTML=xmlHttp.responseText 
 } 
}
///////////////////////////////////////////////////////////////////////////

function couleur(obj) {
     obj.style.backgroundColor = "#FFFFFF";
}

function check(form) {
	var msg = "";

		if (document.form.mail.value != "")	{
		indexAroba = document.form.mail.value.indexOf('@');
		indexPoint = document.form.mail.value.indexOf('.');
		if ((indexAroba < 0) || (indexPoint < 0))		{
		document.form.mail.style.backgroundColor = "#b9010e";
			msg += "Le mail est incorrect\n";
		}
	}
	else	{
		document.form.mail.style.backgroundColor = "#b9010e";
		msg += "Veuillez saisir votre mail.\n";
	}

if (document.form.nom.value == "")	{
		msg += "Veuillez saisir votre nom\n";
		document.form.nom.style.backgroundColor = "#b9010e";
	}

if (document.form.prenom.value == "")	{
		msg += "Veuillez saisir votre prenom\n";
		document.form.prenom.style.backgroundColor = "#b9010e";
	}
	
if (document.form.pseudo.value == "")	{
		msg += "Veuillez saisir votre pseudo\n";
		document.form.pseudo.style.backgroundColor = "#b9010e";
	}
	
if (document.form.mdp.value == "")	{
		msg += "Veuillez saisir votre mot de passe\n";
		document.form.mdp.style.backgroundColor = "#b9010e";
	}
	
if (document.form.mdp2.value == "")	{
		msg += "Veuillez re-saisir votre mot de passe\n";
		document.form.mdp2.style.backgroundColor = "#b9010e";
	}
	
if (document.form.mdp2.value != document.form.mdp.value)	{
		msg += "Veuillez saisir le même mot de passe\n";
		document.form.mdp.style.backgroundColor = "#b9010e";
		document.form.mdp2.style.backgroundColor = "#b9010e";
	}

	if (msg == "") 
	{
		ajax_bd_newMembres()
	}
	else	{
		alert(msg);
	}
}

function ajax_bd_newMembres()
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }

var nom=document.form.nom.value
var prenom=document.form.prenom.value
var pseudo=document.form.pseudo.value
var mail=document.form.mail.value
var mdp=document.form.mdp.value
					
var url="insertMembre.php"
url=url+"?nom="+nom+"&prenom="+prenom+"&pseudo="+pseudo+"&mail="+mail+"&mdp="+mdp
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged3 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateChanged3() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("newMembres").innerHTML=xmlHttp.responseText 
 } 
}
////////////////////////////////////////////////////////////////////////////
function ajax_bd_mdpOublie(oublie)
{ 
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var mail=document.oublie.mail.value
var nom=document.oublie.nom.value

var url="mdpOublie_requete.php"
url=url+"?mail="+mail+"&nom="+nom
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateIDChanged4 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}

function stateIDChanged4() 
{ 
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
 { 
 document.getElementById("mdpOublie").innerHTML=xmlHttp.responseText 
 } 
}