
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

function open_commande(numcommande) { window.open('bon_commande.php?numerocommande='+numcommande,'photo','width=1000,height=600,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=1,copyhistory=0'); }

function openliens() { window.open('liens.php','','height=650, width=560, status=no, toolbar=no, menubar=no, location=no, resizable=no, titlebar=no, scrollbars=1, fullscreen=no, top=50, left=50'); }

function mouseOver(calque)
{
document.getElementById(calque).style.backgroundImage = 'url("images/'+calque+'.jpg")'; 
document.getElementById(calque).style.backgroundRepeat = 'repeat-x';
document.getElementById(calque).style.backgroundPosition= 'right'; 
}

function mouseOut(calque)
{
document.getElementById(calque).style.backgroundImage = 'url("images/'+calque+'.jpg")'; 
document.getElementById(calque).style.backgroundRepeat = 'repeat-x';
document.getElementById(calque).style.backgroundPosition= 'left'; 
}



function ouvrir(layer){
if (document.getElementById) { //IE5 ou Netscape 6 
document.getElementById(layer).style.visibility="visible";
}
if (document.layers) { //NS4.X seul
document.layers[layer].visibility="visible"
}
}
function fermer(layer){
if (document.getElementById) { //IE5 ou Netscape 6 
document.getElementById(layer).style.visibility="hidden";
}
if (document.layers) { //NS4.X seul
document.layers[layer].visibility="hidden"
}
}

function aller_page(page){
	window.location.href= page;
}


function recharger(){
	window.location.reload();
}

function oubli(){
	ouvrir('10');
}

function qte_plus(limite)
	{
		if(document.getElementById("quantite").value!=limite) { ++(document.getElementById("quantite").value); }
		else { alert('Le stock disponible est limité à '+limite+' unités.'); }
	}
	 
function qte_moins(celulle)
	{
		if(document.getElementById("quantite").value!=1){ --(document.getElementById("quantite").value); }
	}
	
function qte_plus2(celulle,limite,id,fiche)
	{
		if(document.getElementById(celulle).value!=limite) { 
		++(document.getElementById(celulle).value);
		var qtemodpanier =  document.getElementById(celulle).value;
		modifier(id,fiche,qtemodpanier)
		}
		else { alert('Le stock disponible est limité à '+limite+' unités.'); }
		
	}

function qte_moins2(celulle,id,fiche)
	{
		if(document.getElementById(celulle).value!=1){ 
		--(document.getElementById(celulle).value);
		var qtemodpanier =  document.getElementById(celulle).value;
		modifier(id,fiche,qtemodpanier) 
		}
	}

function setCook2(nom,valeur,jours) {
	var expDate = new Date()
	expDate.setTime(expDate.getTime() + (jours * 24 * 3600 * 1000))
	document.cookie = nom + "=" + escape(valeur)
		+ ";expires=" + expDate.toGMTString()
	}

function deconnecter() {
	setCook2('id',"",-1);
	var page='http://www.cesar-meubles-deco.com';
	window.location.href=page;
	}


function oubli2(){

	if( document.getElementById('login').value != "" ) 
			{
				var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/oubli.php";
				var emailoubli = document.getElementById('login').value;
				var data   = null;
				var tmp = null;
				if(emailoubli != "")
				   data = "emailoubli="+emailoubli;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
								var emailok=tmp[0];
									if(emailok=="1"){ 
									alert('Un email récapitulant votre Login et votre Mot de passe vient de vous être envoyé');
									fermer('10'); }
									else { 
									alert('Adresse email invalide');
									fermer('10'); 
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert("Merci de bien vouloir indiquer votre adresse email ...");
			}

}

function ajout() {
		
				var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/ajoutpanier.php";
				var id = document.getElementById('id').value;
				var ref = document.getElementById('ref').value;
				var pu = document.getElementById('pu').value;
				var quantite = document.getElementById('quantite').value;
				var poid = document.getElementById('poid').value;
				var num = document.getElementById('num').value;
				var stock = document.getElementById('stock').value;
				var dispo = document.getElementById('dispo').value;
				var data   = null;
				var tmp = null;
				if(id != "" && ref != "" && pu != "" && quantite != "" && num != "" && poid != "" && stock !="" && dispo !="")
				   data = "id="+id+"&ref="+ref+"&pu="+pu+"&quantite="+quantite+"&num="+num+"&poid="+poid+"&stock="+stock+"&dispo="+dispo;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
							var reponse=tmp[0];
							var message=tmp[2];
								if(typeof(tmp[1]) != "undefined") {
								 if(reponse=="1"){
										var newHTML = tmp[1];
										newHTML=newHTML+" &euro;"
										document.getElementById('pan1').innerHTML = newHTML;
										var page='panier.php';
										window.location.href=page;
									} else {
										alert(message);
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			
		
	}

function supprimer(id,fichepanier) {

			var xhr_object = null;
			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
			}
			var method   = "POST";
			var filename = "gestion/suppanier.php";
			var idpanier = id;
			var fichepanier = fichepanier;
			var data   = null;
			var tmp = null;
			if(idpanier != "" && fichepanier != "")
			   data = "idpanier="+idpanier+"&fichepanier="+fichepanier;
			xhr_object.open(method, filename, true);
			
					xhr_object.onreadystatechange = function() {
						if(xhr_object.readyState == 4) {
						var tmp = xhr_object.responseText.split(":");
							if(typeof(tmp[1]) != "undefined") {
							var newHTML = tmp[1];
							newHTML=newHTML+" &euro;"
							document.getElementById('pan1').innerHTML = newHTML;
							window.location.reload();
							}
						}
					}
			
			if(method == "POST")
			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
	}
	
	
function modifier(id,fiche,qtemodpanier) {

			var xhr_object = null;
			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
			}
			var method   = "POST";
			var numform   = numform;
			var filename = "gestion/modpanier.php";			
			var data   = null;
			var tmp = null;
			if(id != "" && fiche != "" && qtemodpanier != "")
			   data = "id="+id+"&fiche="+fiche+"&qtemodpanier="+qtemodpanier;
			xhr_object.open(method, filename, true);
			
					xhr_object.onreadystatechange = function() {
						if(xhr_object.readyState == 4) {
						var tmp = xhr_object.responseText.split(":");
						var reponse=tmp[0];
						var message=tmp[2];
							if(typeof(tmp[1]) != "undefined") {
							 if(reponse=="1"){
								 	var newHTML = tmp[1];
									newHTML=newHTML+" &euro;"
									document.getElementById('pan1').innerHTML = newHTML;
									var page='panier.php';
									window.location.href=page;
								} else {
									alert(message);
								}
							}
						}
					}
			
			if(method == "POST")
			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
	}
	
	
function client(id) {
		
	if( document.getElementById('login').value != "") 
		{	
		
			if( document.getElementById('pass').value != "") 
			{
				var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/recupclient.php";
				var login = document.getElementById('login').value;
				var pass = document.getElementById('pass').value;
				var data   = null;
				var tmp = null;
				if(id!= "" && login != "" && pass != "")
				   data = "login="+login+"&pass="+pass+"&id="+id;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
									var verif= tmp[0];
									var reponse= tmp[1];
									if (reponse == "1") {
										var page='livraison.php';
										window.location.href=page;
									}
									else{ 
									alert('Login ou mot de passe invalide');
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert("Veuillez saisir votre mot de passe !");
			document.getElementById('pass').focus();
			return;
			}
			
		} else { 
			alert("Veuillez saisir votre adresse email !");
			document.getElementById('login').focus();
			return;
		}
}

function livraison(id,mode) {
		
	var xhr_object = null;
			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
			}
			var method   = "POST";
			var numform   = numform;
			var filename = "gestion/modlivraison.php";			
			var data   = null;
			var tmp = null;
			if(id != "" && mode != "")
			   data = "id="+id+"&mode="+mode;
			xhr_object.open(method, filename, true);
			
					xhr_object.onreadystatechange = function() {
						if(xhr_object.readyState == 4) {
						var tmp = xhr_object.responseText.split(":");
						var reponse=tmp[0];
						var message=tmp[2];
							if(typeof(tmp[1]) != "undefined") {
							 if(reponse=="1"){
									var page='confirmer.php';
									window.location.href=page;
								} else {
									alert(message);
								}
							}
						}
					}
			
			if(method == "POST")
			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
}





function replaceAll(str, search, repl) {
while (str.indexOf(search) != -1)
str = str.replace(search, repl);
return str;
}


function AccentToNoAccent(str) {
var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý','Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E','I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y','b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i','i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
for (var i = 0; i < spec.length; i++)
str = replaceAll(str, norm[i], spec[i]);
return str;
}



function ajoutclient(id,livraison,ficheclient) {
 
		
		 if (document.getElementById('email').value == "") {
			alert("Veuillez saisir votre adresse e-mail, svp !");
			document.getElementById('email').focus();
			return;
		  }
		
		  var invalidChars = " /:,;'";
		
		  for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?
		  badChar = invalidChars.charAt(i);
			if (document.getElementById('email').value.indexOf(badChar,0) > -1) {
			  alert("Votre adresse e-mail contient des caractères invalides. Veuillez vérifier.");
			  document.getElementById('email').focus();
			 return;
			}
		  }
		
		
		  var atPos = document.getElementById('email').value.indexOf("@",1)			// there must be one "@" symbol
		  if (atPos == -1) {
			alert('Votre adresse e-mail ne contient pas le signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  if (document.getElementById('email').value.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
			alert('Il ne doit y avoir qu\'un signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  var periodPos = document.getElementById('email').value.indexOf(".",atPos);
		  
		
		  if (periodPos == -1) {					// and at least one "." after the "@"
			alert('Vous avez oublié le point "." après le signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  if (periodPos+3 > document.getElementById('email').value.length)	{		// must be at least 2 characters after the 
			alert('Il doit y avoir au moins deux caractères après le signe ".". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		  
		    if (document.getElementById('pass').value == ""){
			alert("Le choix d'un mot de passe est indispensable !");
			document.getElementById('pass').focus();
			return;
		  }
		  
		   if (document.getElementById('pass').value != document.getElementById('pass2').value){
			alert("Vos mots de passe ne concorde pas !");
			document.getElementById('pass2').focus();
			return;
		  }
	
		  if (document.getElementById('nom').value == "") {
			alert("Veuillez saisir votre nom, svp !");
			document.getElementById('nom').focus();
			return;
			
		  } 
		  
		   if (document.getElementById('prenom').value == "") {
			alert("Veuillez saisir votre prénom, svp !");
			document.getElementById('prenom').focus();
			return;
		  } 
		  
		   if (document.getElementById('voie').value == "") {
			alert("Veuillez saisir le numero et la voie, svp !");
			document.getElementById('voie').focus();
			return;
		  } 
		  
		   if (document.getElementById('cp').value.length !=5 )
			  {
			  alert("Indiquez un code postal à 5 chiffres");
			  document.getElementById('cp').focus();
			  return;
			  }
			  if (document.getElementById('cp').value.length == 0)
			  {
			  alert("Indiquez un code postal");
			  document.getElementById('cp').focus();
			  return;
			  }
			  if (isNaN(document.getElementById('cp').value)  == true)
			  {
			  alert("Un code postal ne peut pas contenir de lettres");
			  document.getElementById('cp').focus();
			  return;
			  }
		  
		  
		   if (document.getElementById('ville').value == "") {
			alert("Veuillez saisir la ville, svp !");
			document.getElementById('ville').focus();
			return;
		  } 
		
		  if (document.getElementById('tel').value == ""){
			alert("Le numéro de téléphone est indispensable !");
			document.getElementById('tel').focus();
			return;
		  }
		  
		  var reg =/^(0[1-68])(?:[ _.-]?(\d{2})){4}$/;
			  if(!reg.test(document.getElementById('tel').value)){
				alert("Le numéro que vous avez saisi n'est pas valide!");
				document.getElementById('tel').focus();
				return;
			  }
		
		  
		 
		
			var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/ajoutclient.php";
				
				var nom= document.getElementById('nom').value;
				var nom=  AccentToNoAccent(nom); 

				var prenom = document.getElementById('prenom').value;
				var prenom=  AccentToNoAccent(prenom); 
				
				var voie = document.getElementById('voie').value;
				var voie=  AccentToNoAccent(voie); 
				
				var complement = document.getElementById('complement').value;
				var complement=  AccentToNoAccent(complement); 
				
				var tel = document.getElementById('tel').value;
				
				var cp = document.getElementById('cp').value;
				
				var ville = document.getElementById('ville').value;
				var ville=  AccentToNoAccent(ville); 
				
				var email = document.getElementById('email').value;
				
				var pass = document.getElementById('pass').value;
				
				var id = id;
				
				var data   = null;
				var tmp = null;
				if(nom != "" && prenom != "" && voie != "" && cp != "" && ville!= "" && tel != "" && email != "" && pass != "" && id != "")
				   data = "nom="+nom+"&prenom="+prenom+"&voie="+voie+"&complement="+complement+"&cp="+cp+"&ville="+ville+"&tel="+tel+"&email="+email+"&pass="+pass+"&id="+id+"&ficheclient="+ficheclient;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
								var verif2= tmp[0];
								var verif3= tmp[1];
								if (verif2 == "1") {
								   if (verif3 =="1") {
									alert('un email de confirmation de compte contenant login et mot de passe a été envoyé sur le mail suivant '+email);
									window.location.replace('livraison.php'); } 
									else { 
										if(livraison==""){	
										var page='livraison.php';
										window.location.href=page; } 
										else { 
										var page='confirmer.php';
										window.location.href=page; } 
									}
								} else { alert(verif2); }
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
				
		
					
}


function ajoutlivraison(id) {
 
		  
		   if (document.getElementById('voie').value == "") {
			alert("Veuillez saisir le numero et la voie, svp !");
			document.getElementById('voie').focus();
			return;
		  } 
		  
		   if (document.getElementById('cp').value.length !=5 )
			  {
			  alert("Indiquez un code postal à 5 chiffres");
			  document.getElementById('cp').focus();
			  return;
			  }
			  if (document.getElementById('cp').value.length == 0)
			  {
			  alert("Indiquez un code postal");
			  document.getElementById('cp').focus();
			  return;
			  }
			  if (isNaN(document.getElementById('cp').value)  == true)
			  {
			  alert("Un code postal ne peut pas contenir de lettres");
			  document.getElementById('cp').focus();
			  return;
			  }
		  
		   if (document.getElementById('ville').value == "") {
			alert("Veuillez saisir la ville, svp !");
			document.getElementById('ville').focus();
			return;
		  } 
				
			var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/ajoutlivraison.php";
				
				var voie = document.getElementById('voie').value;
				var voie=  AccentToNoAccent(voie); 
				
				var complement = document.getElementById('complement').value;
				var complement=  AccentToNoAccent(complement); 
				
				var cp = document.getElementById('cp').value;
				
				var ville = document.getElementById('ville').value;
				var ville=  AccentToNoAccent(ville); 
				
				var id = id;
				
				var data   = null;
				var tmp = null;
				if(voie != "" && cp != "" && ville!= "" && id != "")
				   data = "voie="+voie+"&complement="+complement+"&cp="+cp+"&ville="+ville+"&id="+id;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
								var verif2= tmp[0];
								if (verif2 == "1") {
									var page='confirmer.php';
									window.location.href=page;
								} else { alert(verif2); }
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
				
		
					
}
	


function ChangeStatut(id) {
	
		if( document.getElementById('cgv').checked == true) { var cgv="oui"; } else { var cgv="non"; }

			var xhr_object = null;
						if(window.XMLHttpRequest) // Firefox
						   xhr_object = new XMLHttpRequest();
						else if(window.ActiveXObject) // Internet Explorer
						   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
						else { // XMLHttpRequest non supporté par le navigateur
						   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
						   return;
						}
						var method   = "POST";
						var filename = "gestion/maj_cgv.php";			
						var data   = null;
						var tmp = null;
						if(id!= "" && cgv!="")
						   data = "id="+id+"&cgv="+cgv;
						xhr_object.open(method, filename, true);
						
								xhr_object.onreadystatechange = function() {
									if(xhr_object.readyState == 4) {
									var tmp = xhr_object.responseText.split(":");
									var reponse=tmp[0];
									if(typeof(tmp[1]) != "undefined") {
										 if(reponse=="1"){
												var fini=1;
											} else {
												var fini=0;
											}
										}
									}
								}
						
						if(method == "POST")
						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xhr_object.send(data);
}

function reglement(id,fraisdeport) {
	
		if( document.getElementById('cgv').checked == true) { 
		
			if(confirm('La validation de votre commande rendra toute modification ulterieure impossible. Vous confirmer valider la commande ?')) {
				
				var xhr_object = null;
						if(window.XMLHttpRequest) // Firefox
						   xhr_object = new XMLHttpRequest();
						else if(window.ActiveXObject) // Internet Explorer
						   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
						else { // XMLHttpRequest non supporté par le navigateur
						   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
						   return;
						}
						var method   = "POST";
						var filename = "gestion/reglement.php";			
						var data   = null;
						var tmp = null;
						if(id!= "")
						   data = "id="+id+"&fraisdeport="+fraisdeport;
							xhr_object.open(method, filename, true);
						
								xhr_object.onreadystatechange = function() {
									if(xhr_object.readyState == 4) {
									var tmp = xhr_object.responseText.split(":");
									var reponse=tmp[0];
									var numerocommande=tmp[1];
									if(typeof(tmp[1]) != "undefined") {
										 if(reponse=="1"){
											 	setCook2('CB',"OK",10);
											 	var page='paiement.php?numerocommande='+numerocommande+'#payer';
												window.location.href=page;
											} else {
												alert('erreur');
											}
										}
									}
								}
						
						if(method == "POST")
						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xhr_object.send(data);
		
			} else { return; }
			
		} else { 
		
			alert('Vous devez accepter les conditions générales de vente !');
			document.getElementById('cgv').focus();
			
		}
}


function formulaire() {
 
		
		 if (document.getElementById('email').value == "") {
			alert("Veuillez saisir votre adresse e-mail, svp !");
			document.getElementById('email').focus();
			return;
		  }
		
		  var invalidChars = " /:,;'";
		
		  for (i=0; i<invalidChars.length; i++) {	// does it contain any invalid characters?
		  badChar = invalidChars.charAt(i);
			if (document.getElementById('email').value.indexOf(badChar,0) > -1) {
			  alert("Votre adresse e-mail contient des caractères invalides. Veuillez vérifier.");
			  document.getElementById('email').focus();
			 return;
			}
		  }
		
		
		  var atPos = document.getElementById('email').value.indexOf("@",1)			// there must be one "@" symbol
		  if (atPos == -1) {
			alert('Votre adresse e-mail ne contient pas le signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  if (document.getElementById('email').value.indexOf("@",atPos+1) != -1) {	// and only one "@" symbol
			alert('Il ne doit y avoir qu\'un signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  var periodPos = document.getElementById('email').value.indexOf(".",atPos);
		  
		
		  if (periodPos == -1) {					// and at least one "." after the "@"
			alert('Vous avez oublié le point "." après le signe "@". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		
		  if (periodPos+3 > document.getElementById('email').value.length)	{		// must be at least 2 characters after the 
			alert('Il doit y avoir au moins deux caractères après le signe ".". Veuillez vérifier.');
			document.getElementById('email').focus();
			return;
		  }
		  
		    if (document.getElementById('demande').value == ""){
			alert("Merci de préciser votre demande !");
			document.getElementById('demande').focus();
			return;
		  }
		  
		
			var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/formulaire.php";
				
				var email = document.getElementById('email').value;
				var demande = document.getElementById('demande').value;
				
				var data   = null;
				var tmp = null;
				if(email != "" && demande != "")
				   data = "&email="+email+"&demande="+demande;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
								var verif2= tmp[0];
								var verif3= tmp[1];
								if (verif2 == "1") {
								    alert('Votre demande a bien été envoyée, nous vous répondrons le plus rapidement possible.');
									 var page='index.php';
									window.location.href=page; } 
								} else { alert(verif2); }
								
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
				
		
					
}


function compte() {
		
	if( document.getElementById('login').value != "") 
		{	
		
			if( document.getElementById('pass').value != "") 
			{
				var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/identification.php";
				var email = document.getElementById('login').value;
				var pass = document.getElementById('pass').value;
				var data   = null;
				var tmp = null;
				if(email != "" && pass != "")
				   data = "email="+email+"&pass="+pass;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
									var verif= tmp[0];
									var reponse= tmp[1];
									var fiche= tmp[2];
									if (reponse == "1") {
										var page='votre_compte.php?fiche='+fiche;
										window.location.href=page; 
									}
									else{ 
									alert('Adresse email ou mot de passe invalide');
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert("Veuillez saisir votre mot de passe !");
			document.getElementById('pass').focus();
			return;
			}
			
		} else { 
			alert("Veuillez saisir votre adresse email !");
			document.getElementById('login').focus();
			return;
		}
}


function etape_suivante(id,ficheclient) {

		  var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   return;
				}
				var method   = "POST";
				var filename = "gestion/etape_suivante.php";
				var data   = null;
				var tmp = null;
				if(id != "" && ficheclient != "")
				   data = "id="+id+"&ficheclient="+ficheclient;
				xhr_object.open(method, filename, true);
				
						xhr_object.onreadystatechange = function() {
							if(xhr_object.readyState == 4) {
							var tmp = xhr_object.responseText.split(":");
								if(typeof(tmp[1]) != "undefined") {
								var verif2= tmp[0];
								var verif3= tmp[1];
								if (verif2 == "1") {
								   if (verif3 =="1") { 
								   var page="livraison.php";
								   window.location.href= page; } 
								} else { alert(verif2); }
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
				
		
					
}








