//------------------------------------------------------------------------------------//
// PROGRAMME : ajout_panier.js
// DEscriptION : Ajout des produits dans le panier
// HISTORIQUE DES VERSIONS : 
// V1.0 - 21/07/2008 - Maël - Création du programme
//------------------------------------------------------------------------------------//

function createRequestObject_id(){
	var ro;
	var browser = navigator.appName;
	if(browser == "Microsoft Internet Explorer"){
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		ro = new XMLHttpRequest();
	}
	return ro;
}

function verif_ut_existe(email,url_base){
	http1 = createRequestObject_id();
	//nom_formulaire = nom_form;
	//url = url_base;
	var requete = url_base+'scripts/ident.php?email='+email;
	if(http1.readyState == 4 || http1.readyState == 0){
		http1.open('GET',requete,true);
		http1.onreadystatechange = handleResponse_mdp;
		http1.send(null);
	}
}

function handleResponse_mdp(){
	if(http1.readyState == 4){
		var response = http1.responseText;
		if(response != ""){
			//alert(response);exit;
			var param = new Array();
			var mail = '';
			if (response != 'false'){
				param = response.split('|');
				document.getElementById('form_perdu_mdp').submit();
				//alert('Nous venons de vous envoyer un email avec votre Identifiant et votre mot de passe. Merci de votre fidélité .');
			} else {
				alert('Il n\'y a pas d\'utilisateur avec cet email. Pour toute inscription, veuillez cliquer sur "Inscription" juste en dessous de "Mot de passe oublié".');
			}
		}
	}
}
	
function identification_internaute(e,requete,nom_form,url_base){
	nom_formulaire = nom_form;
	url = url_base;
	http = createRequestObject_id();
	if(http.readyState == 4 || http.readyState == 0){
		http.open('GET',requete,true);
		http.onreadystatechange = handleResponse_id;
		http.send(null);
	}
}

function handleResponse_id(){
	var nom_form = nom_formulaire;
	var url_base = url;
	if(http.readyState == 4){
		var response = http.responseText;
		if(response != ""){
			//alert(response);
			//alert(url_base);
			//on remet le formulaire à zéro après la mise à jour du panier
			var param = new Array();
			var mail = '';
			if (response != 'false'){
				param = response.split('|');
				var code = '<div id="id_effectuee"><div style="padding-top:5px;padding-bottom:2px;">'+param[0]+'</div><a href="'+url_base+'index.php?rub=espace_perso">Espace personnel</a><br /><a href="'+url_base+'index.php?rub=accueil&deconnecter=1">Deconnexion</a><br /></div>';
				document.getElementById('identification').innerHTML = code;
				//bon ben finalement l'AJAX pose des problèmes fonctionnels donc il est nécessaire de faire un rechargement de page !!!!!!!!!!!
				//document.location.href = 'index.php';
				document.location.href = url_base.replace(/&deconnecter=1/,"");
			} else {
				//on affiche le div indiquant qu'il y a eu un pb lors de l'authentification.
				/*var hauteur=2000;
				var div_trans=document.getElementById("div_de_trans");
				if(div_trans.style.display=="none"){
					div_trans.style.height=hauteur+"px";
					div_trans.style.display="block";
				}else{
					div_trans.style.display="none";
				}
				var div_affiche=document.getElementById('pb_ident');
				if(div_affiche.style.display=="none"){
					div_affiche.style.display="block";
				}else{
					div_affiche.style.display="none";
				}*/
				affiche_div('pb_ident');
				//on remet les login et mots de passe aux valeurs par défaut
				document.getElementById('login').value = 'Identifiant';
				document.getElementById('password').value = '**********';
			}
		}
	}
}
