var check_delay = 200 ;
var tab_req = new Array() ;
var file = "client_ajax.php" ;
var max_req = 1 ;
var max_var = 3 ;

function recoverPassword() {
	max_req = 1 ;
	
	for (var i = 0 ; i < max_req ; ++i) {
		tab_req[i] = new CreateXMLHTTPRequestObject();
		tab_req[i].setAsynchronous();
		
		var data = "" ;
		data += "&action=password" ;
		

		if (!tab_req[i].getFileGet(file, data)) 
			return;
		setTimeout("afficheRecover()", check_delay);
		
		}
	}


function afficheRecover() {
	for (var i = 0 ; i < max_req ; ++i) {
		if (tab_req[i] && tab_req[i].hasResponse()) {
			var rep = tab_req[i].getResponse();
			
			document.getElementById('erreur').innerHTML = '' ;
			document.getElementById('inscription').innerHTML = rep ;
				
			tab_req[i].validateRequest();
			tab_req.splice(i, 1);
			}
		}
	if (tab_req.length > 0) 
		setTimeout("afficheRecover()", check_delay);
	}
	
function recoverPasswordControle(txt_mail) {
	max_req = 1 ;
	
	for (var i = 0 ; i < max_req ; ++i) {
		tab_req[i] = new CreateXMLHTTPRequestObject();
		tab_req[i].setAsynchronous();
		
		var data = "" ;
		data += "&action=passwordControle" ;
		data += "&txt_mail="+txt_mail;
		

		if (!tab_req[i].getFileGet(file, data)) 
			return;
		setTimeout("afficheRecoverControle()", check_delay);
		
		}
	}


function afficheRecoverControle() {
	for (var i = 0 ; i < max_req ; ++i) {
		if (tab_req[i] && tab_req[i].hasResponse()) {
			var rep = tab_req[i].getResponse();
			
			document.getElementById('erreur').innerHTML = rep ;
				
			tab_req[i].validateRequest();
			tab_req.splice(i, 1);
			}
		}
	if (tab_req.length > 0) 
		setTimeout("afficheRecoverControle()", check_delay);
	}
	

function valideretour(){
	if(document.formu.commentaire.value=='') {
		$(document).ready(function() {
         	tb_show('Commenter la raison de votre retour', 'clientpopup.php?height=150&width=550&error=verifRetour', 'false');
		});
	} 
	else {
		document.getElementById('formulaire_retour').style.display='none';
		document.getElementById('formulaire_message').style.display='block';
		document.formu.submit();
	}
}

/***  CODE POUR L'INSCRIPTION PAR LE BIAIS D'UN NUMERO DE CARTE FIDELITE ==> TRESOR BIJOUX	***/
function controle_cartefidelite(choix) {
	max_req = 1 ;
	
	for (var i = 0 ; i < max_req ; ++i) {
		tab_req[i] = new CreateXMLHTTPRequestObject();
		tab_req[i].setAsynchronous();
		
		var data = "" ;
		
		data += 'action=controle_cartefidelite&';	
		data += 'choix='+choix+'&';	
		if (choix =='1')
			{
			var numeroCF = document.getElementById('numCF').value;
			data += 'numerocarte='+numeroCF+'&';	
			}
		
		

		if (!tab_req[i].getFileGet(file, data)) 
			return;
		setTimeout("afficheFormulaire()", check_delay);
		
		}
	}


function afficheFormulaire() {
	for (var i = 0 ; i < max_req ; ++i) {
		if (tab_req[i] && tab_req[i].hasResponse()) {
			var rep = tab_req[i].getResponse();
		
			var tabreponse = rep.split("|||");
			
			if (tabreponse[0] == "KO")
				document.getElementById('erreurCF').innerHTML = tabreponse[1];	
			else if (tabreponse[0] == "OK")
				{
				if (tabreponse[1] != "")
					document.getElementById('inscriptionF').innerHTML = tabreponse[2];	
				document.getElementById('inscriptionF').style.display = 'block';
				document.getElementById('inscriptionCF').style.display = 'none';
				if (document.getElementById('inscriptionF_CGV'))
					document.getElementById('inscriptionF_CGV').style.display = 'block';
				}
			
				
			tab_req[i].validateRequest();
			tab_req.splice(i, 1);
			}
		}
	if (tab_req.length > 0) 
		setTimeout("afficheFormulaire()", check_delay);
	}

function controle_donnees() {
	max_req = 1 ;
	
	for (var i = 0 ; i < max_req ; ++i) {
		tab_req[i] = new CreateXMLHTTPRequestObject();
		tab_req[i].setAsynchronous();
		
		var data = "" ;
		
		data += 'action=controle_donnees&';	
		if (document.getElementById('Icivilite'))
			{
			var civilite = document.getElementById('Icivilite').value;
			data += 'Fcivilite='+civilite+'&';
			}
		if (document.getElementById('Inom'))
			{
			var nom = document.getElementById('Inom').value;
			data += 'Fnom='+nom+'&';
			}
		if (document.getElementById('Iprenom'))	
			{
			var prenom = document.getElementById('Iprenom').value;
			data += 'Fprenom='+prenom+'&';
			}
		if (document.getElementById('Imail'))
			{
			var mail = document.getElementById('Imail').value;
			data += 'Fmail='+mail+'&';
			}
		if (document.getElementById('Ipass'))
			{
			var passwordinscr = document.getElementById('Ipass').value;
			data += 'Fpass='+passwordinscr+'&';
			}
		if (document.getElementById('Iconfpass'))
			{
			var passwordinscrconfirm = document.getElementById('Iconfpass').value;
			data += 'Fconfpass='+passwordinscrconfirm+'&';
			}
		if (document.getElementById('Iadresse'))	
			{
			var adresse = document.getElementById('Iadresse').value;
			data += 'Fadresse='+adresse+'&';
			}
		if (document.getElementById('Inumerovoie'))	
			{
			var numerovoie = document.getElementById('Inumerovoie').value;
			data += 'Fnumerovoie='+numerovoie+'&';
			}
		if (document.getElementById('Itypevoie'))	
			{
			var typevoie = document.getElementById('Itypevoie').value;
			data += 'Ftypevoie='+typevoie+'&';
			}
		if (document.getElementById('Ivoie'))	
			{
			var voie = document.getElementById('Ivoie').value;
			data += 'Fvoie='+voie+'&';
			}
		if (document.getElementById('Itel1'))
			{
			var tel1 = document.getElementById('Itel1').value;
			data += 'Ftel1='+tel1+'&';
			}
		if (document.getElementById('Icp'))
			{
			var cp = document.getElementById('Icp').value;
			data += 'Fcp='+cp+'&';
			}
		if (document.getElementById('Iville'))
			{
			var ville = document.getElementById('Iville').value;
			data += 'Fville='+ville+'&';
			}
		if (document.getElementById('Ipays'))
			{
			var paysid = document.getElementById('Ipays').value;
			data += 'Fpays='+paysid+'&';
			}

		if (!tab_req[i].getFileGet(file, data)) 
			return;
		setTimeout("valideFormulaire()", check_delay);
		
		}
	}


function valideFormulaire() {
	for (var i = 0 ; i < max_req ; ++i) {
		if (tab_req[i] && tab_req[i].hasResponse()) {
			var rep = tab_req[i].getResponse();
		
			var tabreponse = rep.split("|||");
			
			if (tabreponse[0] == "KO")
				document.getElementById('erreur').innerHTML = tabreponse[1];	
			else if (tabreponse[0] == "OK")
				{
				if (document.getElementById("cgv"))
					{
					if (document.getElementById("cgv").checked)
						document.forminscription.submit() ;
					else {
						document.getElementById("divcgv").style.backgroundColor = "red" ;
						document.getElementById("divcgv").style.color = "white" ;
						document.getElementById("linkcgv").style.color = "white" ;
						}
					}
				else
					document.forminscription.submit() ;
				
				}
				
			tab_req[i].validateRequest();
			tab_req.splice(i, 1);
			}
		}
	if (tab_req.length > 0) 
		setTimeout("valideFormulaire()", check_delay);
	}

