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 openbc(numcommande) { window.open('imprimerbc.php?numcommande='+numcommande,'photo','width=620,height=600,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=1,copyhistory=0');
return false;
}

function openbccompte(numerobc) { window.open('imprimerbccompte.php?numerobc='+numerobc,'photo','width=580,height=600,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=1,copyhistory=0');
return false;
}

function openmentions() { window.open('mentions.html','mentions','width=550,height=250,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=0,copyhistory=0');
return false;
}

function openplan() { window.open('plan.php','plan','width=550,height=350,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=auto,copyhistory=0');
return false;
}

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


//------------------------------------------------------------------------- gestion des pages

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

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

//------------------------------------------------------------------------- parametres oublies

function oubli2(){

	if( document.forms['formoubli'].elements["formemail"].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.forms['formoubli'].elements["formemail"].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 ...");
			}

}

//------------------------------------------------------------------------- ajouter un produit au panier

function ajout(idclient,numproduit,appellation,prix,remise,format) {
			
						if( document.forms['ajoutpanier'].elements["qte"].value != "" ) 
							{
								var qte = document.forms['ajoutpanier'].elements["qte"].value;					
								var messagealerte='Confirmez vous l\'ajout de '+qte+' bouteilles de '+appellation+' à votre panier ?';
								
								if(confirm( messagealerte)){
												
										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 data   = null;
										var tmp = null;
										if(idclient != "" && numproduit != "" && prix != "" && qte != "" && remise != "" && format != "")
										   data = "idclient="+idclient+"&numproduit="+numproduit+"&prix="+prix+"&qte="+qte+"&remise="+remise+"&format="+format;
										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[1];
														if(typeof(tmp[1]) != "undefined") {
														 if(reponse=="1"){
															    alert(message);
																window.location.replace('index.php?page=4&dest=panier');
														  } else {
																alert(message);
															}
														}
													}
												}
										
										if(method == "POST")
										   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
										xhr_object.send(data);
										
								 } else {
									 alert('Le produit ne sera donc pas ajouté à votre palette');
									 return false;
								}
									
							
							} else { 
							alert('Vous n\'avez pas indiqué de quantité ...');
							}
							
							
		
	}
	
	
	
	
//------------------------------------------------------------------------- supprimer un produit du panier

function supprimer(id,fichepanier,appellation) {

	var messagealerte='Vous confirmez vouloir supprimer : '+appellation+' de votre panier ?';
											
		if(confirm( messagealerte)){
									
			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 data   = null;
			var tmp = null;
			if(fichepanier != "")
			   data = "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") {
							window.location.reload('index.php?page=4&dest=panier');
							}
						}
					}
			
			if(method == "POST")
			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
			
			} else {
		 alert('Le produit ne sera donc pas supprimé de votre panier.');
		 return false; 
		 }
			
	}
	
	
//------------------------------------------------------------------------- modifier un produit au panier
	
function modifier(id,fichepanier,appellation,prix,remise,format) {
	
													
						if(prompt('Entrez la nouvelle quantité de : '+appellation, '')) {
										
								var messagealerte='Confirmez vous la modification de la quantité de '+appellation+' à '+nouvelleqte+' bouteilles ?';
											
								if(confirm( messagealerte)){
										
									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/modifpanier.php";
									var qtemodpanier = nouvelleqte;
									var data   = null;
									var tmp = null;
									if(fichepanier != "" && qtemodpanier != "")
									   data = "fichepanier="+fichepanier+"&qte="+qtemodpanier+"&prix="+prix+"&remise="+remise+"&format="+format;
									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"){
															window.location.reload('index.php?page=4&dest=panier');
														} else {
															alert(message,'Attention');
														}
													}
												}
											}
									
									if(method == "POST")
									   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
									xhr_object.send(data);
							
								
								 } else {
								 alert('Le quantité du produit ne sera donc pas modifiée');
								 return false; 
								 }
				 				
						 } else {
						 alert('Le quantité du produit ne sera donc pas modifiée');
						 return false; 
						 }
			
		
	}
	
	
	
	
	
//------------------------------------------------------------------------- recuperation des informations d'un client
	
function client() {
		
	if( document.forms['formclient'].elements["login"].value != "Adresse email" && document.forms['formclient'].elements["login"].value != "") 
		{	
		
			if( document.forms['formclient'].elements["motdepasse"].value != "Mot de passe" && document.forms['formclient'].elements["motdepasse"].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...','Attention');
				   return;
				}
				var method   = "POST";
				var filename = "gestion/recupclient.php";
				var login = document.forms['formclient'].elements["login"].value;
				var pass = document.forms['formclient'].elements["motdepasse"].value;
				var data   = null;
				var tmp = null;
				if(login != "" && pass != "")
				   data = "login="+login+"&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];
									if (verif != "0") {
									document.forms['formadresse'].elements["nomfact"].value = tmp[0];
									document.forms['formadresse'].elements["prenomfact"].value = tmp[1];
									document.forms['formadresse'].elements["numerofact"].value = tmp[2];
									document.forms['formadresse'].elements["voixfact"].value = tmp[3];
									document.forms['formadresse'].elements["complementfact"].value = tmp[4];
									document.forms['formadresse'].elements["cpfact"].value = tmp[5];
									document.forms['formadresse'].elements["villefact"].value = tmp[6];
									document.forms['formadresse'].elements["paysfact"].value = tmp[7];
									document.forms['formadresse'].elements["telfact"].value = tmp[8];
									document.forms['formadresse'].elements["emailfact"].value = tmp[9];
									document.forms['formadresse'].elements["pass"].value = tmp[10];
									
									document.forms['formadresse'].elements["numeroliv"].value="";
									document.forms['formadresse'].elements["voixliv"].value="";
									document.forms['formadresse'].elements["complementliv"].value="";
									document.forms['formadresse'].elements["cpliv"].value="";
									document.forms['formadresse'].elements["villeliv"].value="";
									document.forms['formadresse'].elements["paysliv"].value = "";
									}
									else{ 
									alert('Adresse email ou mot de passe invalide','Attention');
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert('Vous n\'avez pas saisie votre mot de passe ...','Attention');
			}
			
		} else { 
			alert('Vous n\'avez pas saisie votre adresse email ...','Attention');
		}
}


//------------------------------------------------------------------------- gestion des livraisons

function livraison() {
		
	if( document.forms['formadresse'].elements["adidem"].checked == true) 
		{	
			document.forms['formadresse'].elements["numeroliv"].value = document.forms['formadresse'].elements["numerofact"].value;
			document.forms['formadresse'].elements["voixliv"].value = document.forms['formadresse'].elements["voixfact"].value;
			document.forms['formadresse'].elements["complementliv"].value = document.forms['formadresse'].elements["complementfact"].value;
			document.forms['formadresse'].elements["cpliv"].value = document.forms['formadresse'].elements["cpfact"].value;
			document.forms['formadresse'].elements["villeliv"].value = document.forms['formadresse'].elements["villefact"].value;
			document.forms['formadresse'].elements["paysliv"].value = document.forms['formadresse'].elements["paysfact"].value;
			
			
		} else { 
			document.forms['formadresse'].elements["numeroliv"].value = "";
			document.forms['formadresse'].elements["voixliv"].value = "";
			document.forms['formadresse'].elements["complementliv"].value = "";
			document.forms['formadresse'].elements["cpliv"].value = "";
			document.forms['formadresse'].elements["villeliv"].value = "";
			document.forms['formadresse'].elements["paysliv"].value = "";
			
		}
}


//-------------------------------------------------------------------------  ajout d'un client

function ajoutclient(id,ficheclient) {
	
	var mess_alert="Merci de bien vouloir renseigner :  \n";

	if(document.forms['formadresse'].elements["nomfact"].value == "") { document.forms['formadresse'].elements["nomfact"].focus(); document.forms['formadresse'].elements["nomfact"].style.backgroundColor = "#ff0000"; mess_alert +="- le nom de facturation \n";  } else { document.forms['formadresse'].elements["nomfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["prenomfact"].value == "") { document.forms['formadresse'].elements["prenomfact"].focus(); document.forms['formadresse'].elements["prenomfact"].style.backgroundColor = "#ff0000"; mess_alert +="- le prenom de facturation \n";  } else { document.forms['formadresse'].elements["prenomfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["numerofact"].value == "") { document.forms['formadresse'].elements["numerofact"].focus(); document.forms['formadresse'].elements["numerofact"].style.backgroundColor = "#ff0000"; mess_alert +="- le numero de facturation \n";  } else { document.forms['formadresse'].elements["numerofact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["voixfact"].value == "") { document.forms['formadresse'].elements["voixfact"].focus(); document.forms['formadresse'].elements["voixfact"].style.backgroundColor = "#ff0000"; mess_alert +="- la voix de facturation \n";  } else { document.forms['formadresse'].elements["voixfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["cpfact"].value == "") { document.forms['formadresse'].elements["cpfact"].focus(); document.forms['formadresse'].elements["cpfact"].style.backgroundColor = "#ff0000"; mess_alert +="- le code postal de facturation \n";  } else { document.forms['formadresse'].elements["cpfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["villefact"].value == "") { document.forms['formadresse'].elements["villefact"].focus(); document.forms['formadresse'].elements["villefact"].style.backgroundColor = "#ff0000"; mess_alert +="- la ville de facturation \n";  } else { document.forms['formadresse'].elements["villefact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["paysfact"].value == "") { document.forms['formadresse'].elements["paysfact"].focus(); document.forms['formadresse'].elements["paysfact"].style.backgroundColor = "#ff0000"; mess_alert +="- le pays de facturation \n";  } else { document.forms['formadresse'].elements["paysfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	
	if (document.forms['formadresse'].elements["telfact"].value == "") { document.forms['formadresse'].elements["telfact"].focus(); document.forms['formadresse'].elements["telfact"].style.backgroundColor = "#ff0000"; mess_alert +="- le telephone de facturation \n";  } else { document.forms['formadresse'].elements["telfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	
	if (document.forms['formadresse'].elements["emailfact"].value == "") { document.forms['formadresse'].elements["emailfact"].focus(); document.forms['formadresse'].elements["emailfact"].style.backgroundColor = "#ff0000"; mess_alert +="- l\'adresse email \n";  } else { document.forms['formadresse'].elements["emailfact"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	
	if (document.forms['formadresse'].elements["pass"].value == "") { document.forms['formadresse'].elements["pass"].focus(); document.forms['formadresse'].elements["pass"].style.backgroundColor = "#ff0000"; mess_alert +="- le mot de passe \n";  } else { document.forms['formadresse'].elements["pass"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	
	if(document.forms['formadresse'].elements["numeroliv"].value == "") { document.forms['formadresse'].elements["numeroliv"].focus(); document.forms['formadresse'].elements["numeroliv"].style.backgroundColor = "#ff0000"; mess_alert +="- le numero de livraison \n";  } else { document.forms['formadresse'].elements["numeroliv"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if(document.forms['formadresse'].elements["voixliv"].value == "") { document.forms['formadresse'].elements["voixliv"].focus(); document.forms['formadresse'].elements["voixliv"].style.backgroundColor = "#ff0000"; mess_alert +="- la voix de livraison \n";  } else { document.forms['formadresse'].elements["voixliv"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if(document.forms['formadresse'].elements["cpliv"].value == "")  { document.forms['formadresse'].elements["cpliv"].focus(); document.forms['formadresse'].elements["cpliv"].style.backgroundColor = "#ff0000"; mess_alert +="- le code postal de livraison \n";  } else { document.forms['formadresse'].elements["cpliv"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if (document.forms['formadresse'].elements["villeliv"].value == "") { document.forms['formadresse'].elements["villeliv"].focus(); document.forms['formadresse'].elements["villeliv"].style.backgroundColor = "#ff0000"; mess_alert +="- la ville de livraison \n";  } else { document.forms['formadresse'].elements["villeliv"].style.backgroundColor = "#ffffff"; var suite="ok"; }
	if(document.forms['formadresse'].elements["paysliv"].value == "") { document.forms['formadresse'].elements["paysliv"].focus(); document.forms['formadresse'].elements["paysliv"].style.backgroundColor = "#ff0000"; mess_alert +="- le pays de livraison \n"; } else { document.forms['formadresse'].elements["paysliv"].style.backgroundColor = "#ffffff"; var suite="ok"; }

		
		if(mess_alert=="Merci de bien vouloir renseigner :  \n")
					{
					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...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/ajoutclient.php";
					var nomfact= document.forms['formadresse'].elements["nomfact"].value;
					var prenomfact = document.forms['formadresse'].elements["prenomfact"].value;
					var numerofact = document.forms['formadresse'].elements["numerofact"].value;
					var voixfact = document.forms['formadresse'].elements["voixfact"].value;
					var complementfact = document.forms['formadresse'].elements["complementfact"].value;
					var cpfact = document.forms['formadresse'].elements["cpfact"].value;
					var villefact = document.forms['formadresse'].elements["villefact"].value;
					var paysfact = document.forms['formadresse'].elements["paysfact"].value;
					var telfact = document.forms['formadresse'].elements["telfact"].value;
					var emailfact = document.forms['formadresse'].elements["emailfact"].value;
					var pass = document.forms['formadresse'].elements["pass"].value;
					var id = id;
					var numeroliv = document.forms['formadresse'].elements["numeroliv"].value;
					var voixliv = document.forms['formadresse'].elements["voixliv"].value;
					var complementliv = document.forms['formadresse'].elements["complementliv"].value;
					var cpliv = document.forms['formadresse'].elements["cpliv"].value;
					var villeliv = document.forms['formadresse'].elements["villeliv"].value;
					var paysliv = document.forms['formadresse'].elements["paysliv"].value;
					var obs = document.forms['formadresse'].elements["obs"].value;
					if(ficheclient==""){ ficheclient="0"; }
					var data   = null;
					var tmp = null;
					if(nomfact != "" && prenomfact != "" && numerofact != "" && voixfact != "" && cpfact != "" && villefact != "" && telfact != "" && emailfact != "" && pass != "" && id != "" && ficheclient != "")
					   data = "nomfact="+nomfact+"&prenomfact="+prenomfact+"&numerofact="+numerofact+"&voixfact="+voixfact+"&complementfact="+complementfact+"&cpfact="+cpfact+"&villefact="+villefact+"&paysfact="+paysfact+"&telfact="+telfact+"&emailfact="+emailfact+"&pass="+pass+"&id="+id+"&numeroliv="+numeroliv+"&voixliv="+voixliv+"&complementliv="+complementliv+"&cpliv="+cpliv+"&villeliv="+villeliv+"&paysliv="+paysliv+"&obs="+obs+"&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") {
										if(confirm('un email contenant votre login et mot de passe vous a été envoyé sur le mail suivant '+emailfact)){
   										window.location.replace('index.php?page=6');}
										} else { 
										window.location.replace('index.php?page=6');
										}
									} else {
									alert(verif2,'Attention'); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
					} else { alert(mess_alert,'Attention'); }

}

// ----------------------------------------------------------------------- modification compte client

function modifierclient(ficheclient) {

		if((document.forms['formadresse'].elements["nomfact"].value != "") && (document.forms['formadresse'].elements["prenomfact"].value != "") && (document.forms['formadresse'].elements["numerofact"].value != "") && (document.forms['formadresse'].elements["voixfact"].value != "") && (document.forms['formadresse'].elements["cpfact"].value != "") && (document.forms['formadresse'].elements["villefact"].value != "") && (document.forms['formadresse'].elements["paysfact"].value != "") && (document.forms['formadresse'].elements["telfact"].value != "") &&(document.forms['formadresse'].elements["emailfact"].value != "") &&(document.forms['formadresse'].elements["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...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/modifierclient.php";
					var nomfact= document.forms['formadresse'].elements["nomfact"].value;
					var prenomfact = document.forms['formadresse'].elements["prenomfact"].value;
					var numerofact = document.forms['formadresse'].elements["numerofact"].value;
					var voixfact = document.forms['formadresse'].elements["voixfact"].value;
					var complementfact = document.forms['formadresse'].elements["complementfact"].value;
					var cpfact = document.forms['formadresse'].elements["cpfact"].value;
					var villefact = document.forms['formadresse'].elements["villefact"].value;
					var paysfact = document.forms['formadresse'].elements["paysfact"].value;
					var telfact = document.forms['formadresse'].elements["telfact"].value;
					var emailfact = document.forms['formadresse'].elements["emailfact"].value;
					var pass = document.forms['formadresse'].elements["pass"].value;
					var obs = document.forms['formadresse'].elements["obs"].value;
					var data   = null;
					var tmp = null;
					if(ficheclient != "" && nomfact != "" && prenomfact != "" && numerofact != "" && voixfact != "" && cpfact != "" && villefact != "" && telfact != "" && emailfact != "" && pass != "")
					   data = "ficheclient="+ficheclient+"&nomfact="+nomfact+"&prenomfact="+prenomfact+"&numerofact="+numerofact+"&voixfact="+voixfact+"&complementfact="+complementfact+"&cpfact="+cpfact+"&villefact="+villefact+"&paysfact="+paysfact+"&telfact="+telfact+"&emailfact="+emailfact+"&pass="+pass+"&obs="+obs;
					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") {
											alert('Les informations de facturation de votre compte ont été modifiées','Confirmation de modification de compte',function(r) {
											window.location.replace('index.php?page=8&ficheclient='+ficheclient);  } );
										} else {
										alert(verif2,'Attention'); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
					
	} else { 
		alert('L\'une des informations de facturation n\'a pas été renseignée','Attention');
	}
}


//------------------------------------------------------------------------- recuperation transport
	

function transport(niveau,poids,montantcommande) {
			var departement = document.forms['formfraisdeport'].elements["fraistransport"].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/transport.php";			
						var data   = null;
						var tmp = null;
						if(niveau!= "" && departement != "" && poids != "")
						   data = "niveau="+niveau+"&departement="+departement+"&poids="+poids+"&montantcommande="+montantcommande;
						xhr_object.open(method, filename, true);
						
								xhr_object.onreadystatechange = function() {
									if(xhr_object.readyState == 4) {
									var tmp = xhr_object.responseText.split(":");
									var reponse1=tmp[0];
									var reponse2=tmp[1];
									if(typeof(tmp[1]) != "undefined") {
										 document.forms['formfraisdeport'].elements["montantfrais"].value = reponse1;
										 document.forms['formfraisdeport'].elements["montanttotal"].value = reponse2;
										}
									}
								}
						
						if(method == "POST")
						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xhr_object.send(data);
				
}



//------------------------------------------------------------------------- acceptation conditions generales
	

function ChangeStatut(formulaire,montant,id,datecommande) {
if( document.forms['validcommande'].elements["acceptcondgen"].checked == true) { 
			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/ajoutfraisport.php";			
						var data   = null;
						var tmp = null;
						if(id!= "" && montant != "" && datecommande != "")
						   data = "id="+id+"&montant="+montant+"&datecommande="+datecommande;
						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"){
												ouvrir('850'); 
											} else {
												alert(reponse);
											}
										}
									}
								}
						
						if(method == "POST")
						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xhr_object.send(data);
				}
if( document.forms['validcommande'].elements["acceptcondgen"].checked == false) { fermer('850'); }
}

// ---------------------------------------------------------------- identification

function votrecompte(){

	if( (document.forms['formcompte'].elements["comptelogin"].value != "") && (document.forms['formcompte'].elements["comptelogin"].value != "Votre email") ) 
			{
			if( (document.forms['formcompte'].elements["comptepass"].value != "") && (document.forms['formcompte'].elements["comptepass"].value != "Votre Mot de passe") ) 
				{
					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/verifcompte.php";
					var comptelogin = document.forms['formcompte'].elements["comptelogin"].value;
					var comptepass = document.forms['formcompte'].elements["comptepass"].value;
					var data   = null;
					var tmp = null;
					if(comptelogin != "" && comptepass != "")
					   data = "comptelogin="+comptelogin+"&comptepass="+comptepass;
					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 compteok=tmp[0];
									var ficheclient=tmp[1];
										if(compteok=='1'){ 
										window.location.replace('index.php?page=7&dest=client&ficheclient='+ficheclient);
										fermer('identification'); }
										else { 
										alert('Adresse email ou mot de passe inexistant ...','Attention');
										fermer('identification'); 
										}
									}
								}
							}
					
					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 mot de passe ...','Attention');
			}
	
		} else { 
		alert('Merci de bien vouloir indiquer votre adresse email ...','Attention');
		}

}

// ----------------------------------------------------------------------- maj mode de paiement

function modifierpaiement(id,datecommande) {

		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...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/modpaiement.php";
					for(i=0;i<2;i++){ if (confcommande.paiement[i].checked) {	var moyenpaiement = confcommande.paiement[i].value; } }
					var data   = null;
					var tmp = null;
					if(id != "" &&datecommande != "")
					   data = "id="+id+"&datecommande="+datecommande+"&moyenpaiement="+moyenpaiement;
					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 ms="ms";
										  }
										}
									}
								}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
	
}

// ----------------------------------------------------------------------- maj date impression paiement

function moddate(id,datecommande) {

		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...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/moddate.php";
					var data   = null;
					var tmp = null;
					if(id != "" && datecommande != "")
					   data = "id="+id+"&datecommande="+datecommande;
					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 numcommande=tmp[1];
									if(typeof(tmp[1]) != "undefined") {
										 if(reponse=="1"){
												var ms="ms";
												openbc(numcommande);
										  }
										}
									}
								}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
	
}

function impressionbc(id,emaildest) {
		
	var messagealerte="Souhaitez vous imprimer le bon de commande ?<br>&nbsp;<br>nous vous rappelons que l\'impression vaut acceptation de la commande et des conditions générales de vente, mais que le traitement de celle-ci ne pourra être<br>fait qu\'à reception de votre accompte par cheque bancaire ou postal.<br><br><font color=\"red\"><b>Attention, la validation de l\'impression rendra toute modification du bon de commande impossible</b></font><br><br>Confirmez vous l\'impression de celui-ci. ?";
				
				if(confirm( messagealerte)){
					
						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...','Attention');
						   return;
						}
						var method   = "POST";
						var filename = "gestion/etatcommande.php";
						var data   = null;
						var tmp = null;
						if(id != "")
						   data = "id="+id+"&emaildest="+emaildest;
						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"){
													window.print()
											  }
											}
										}
									}
						
						if(method == "POST")
						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
						xhr_object.send(data);
				}
				else { window.close(); }
	
}

// ----------------------------------------------------------------------- valCB

function valcb(ident) {

		
					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...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/valcommande.php";
					var cb1= document.forms['validcb'].elements["cb1"].value;
					var cb2 = document.forms['validcb'].elements["cb2"].value;
					var cb3 = document.forms['validcb'].elements["cb3"].value;
					var cb4 = document.forms['validcb'].elements["cb4"].value;
					var nid = document.forms['validcb'].elements["nid"].value;
					var expire = document.forms['validcb'].elements["expire"].value;
					var data   = null;
					var tmp = null;
					if(ident != "" && cb1 != "" && cb2 != "" && cb3 != "" && cb4 != "" && nid != "" && expire != "")
					   data = "ident="+ident+"&cb1="+cb1+"&cb2="+cb2+"&cb3="+cb3+"&cb4="+cb4+"&nid="+nid+"&expire="+expire;
					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") {
											alert('Votre commande est enregistrée \n elle sera traitée dans les plus brefs délais');
											window.location.reload('index.php?page=0');
										} else {
										alert('Erreur lors du traitement de votre commande \n Contactez le 05 46 47 03 97'); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
}


