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(id,datecommande) { window.open('imprimerbc.php?id='+id+'&datecommande='+datecommande,'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 ?';
								
								jConfirm( messagealerte, 'Ajout d\'un produit', function(r) {
								if(r != false){
												
										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
										   jAlert('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"){
															    jAlert(message);
																window.location.replace('index.php?page=4&dest=panier');
														  } else {
																jAlert(message);
															}
														}
													}
												}
										
										if(method == "POST")
										   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
										xhr_object.send(data);
										
								 } else {
									 jAlert('Le produit ne sera donc pas ajouté à votre palette');
									 return false; }
									
								});
							
							} else { 
							jAlert('Vous n\'avez pas indiqué de quantité ...');
							}
							
							
		
	}
	
	//------------------------------------------------------------------------- ajouter un echantillon degustation au panier

function ajoutechant(idclient,numproduit,appellation,prix,remise,format,qte) {
			
							
								var messagealerte='Confirmez vous l\'ajout de '+qte+' echantillon dégustation de : '+appellation+' à votre panier ?<br><br>Nous vous rappelons que nos échantillons dégustation sont gratuit mais qu\'une participation aux frais de port proportionnelle au nombre total d\'échantillons vous sera demandé<br><br>5,90 euros pour 1 echantillon,<br>10,50 euros de 2 à 4 echantillons,<br>14,50 au dela.';
								
								jConfirm( messagealerte, 'Ajout d\'un échantillon dégustation', function(r) {
								if(r != false){
												
										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
										   jAlert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...');
										   return;
										}
										var method   = "POST";
										var filename = "gestion/ajoutpanierech.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+"&appellation="+appellation;
										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"){
															    jAlert(message);
																window.location.replace('index.php?page=4&dest=panier');
														  } else {
																jAlert(message);
															}
														}
													}
												}
										
										if(method == "POST")
										   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
										xhr_object.send(data);
										
								 } else {
									 jAlert('Le produit ne sera donc pas ajouté à votre palette');
									 return false; }
									
								});
							
							
							
							
		
	}
	
	
	
//------------------------------------------------------------------------- supprimer un produit du panier

function supprimer(id,fichepanier,appellation) {

	var messagealerte='Vous confirmez vouloir supprimer : '+appellation+' de votre panier ?';
											
		jConfirm( messagealerte, 'Modification d\'une quantité', function(r) {
		if(r != false){
									
			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
			   jAlert('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 {
		 jAlert('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) {
	
				jPrompt('Entrez la nouvelle quantité de : '+appellation, '', 'Modifier votre commande', function(nouvelleqte) { 
													
						if(isNaN(nouvelleqte)) { jAlert('Vous ne devez saisir que des chiffres ...');	return false;} 
						else if (nouvelleqte != null && nouvelleqte != '') {	
						
								var messagealerte='Confirmez vous la modification de la quantité de '+appellation+' à '+nouvelleqte+' bouteilles ?';
											
								jConfirm( messagealerte, 'Modification d\'une quantité', function(r) {
								if(r != false){
										
									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 {
															jAlert(message,'Attention');
														}
													}
												}
											}
									
									if(method == "POST")
									   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
									xhr_object.send(data);
							
								
								 } else {
								 jAlert('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
				   jAlert('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["identiteliv"].value="idem";
									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{ 
									jAlert('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 { 
			jAlert('Vous n\'avez pas saisie votre mot de passe ...','Attention');
			}
			
		} else { 
			jAlert('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["identiteliv"].value = "idem";
			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["identiteliv"].value = "";
			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) {
	
	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
					   jAlert('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 identiteliv = document.forms['formadresse'].elements["identiteliv"].value;
					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;
					var data   = null;
					var tmp = null;
					if(nomfact != "" && prenomfact != "" && numerofact != "" && voixfact != "" && cpfact != "" && villefact != "" && telfact != "" && emailfact != "" && pass != "" && id != "")
					   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+"&identiteliv="+identiteliv+"&numeroliv="+numeroliv+"&voixliv="+voixliv+"&complementliv="+complementliv+"&cpliv="+cpliv+"&villeliv="+villeliv+"&paysliv="+paysliv+"&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];
									var verif3= tmp[1];
									if (verif2 == "1") {
									   if (verif3 =="1") {
										jAlert('un email contenant votre login et mot de passe vous a été envoyé sur le mail suivant '+emailfact,'Confirmation de compte',function(r) {
   										window.location.replace('index.php?page=6&dest=commande#commande');  } );
										} else { 
										window.location.replace('index.php?page=6&dest=commande#commande');
										}
									} else {
									jAlert(verif2,'Attention'); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
					} else { jAlert(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
					   jAlert('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") {
											jAlert('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 {
										jAlert(verif2,'Attention'); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
					
	} else { 
		jAlert('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=12&dest=client&ficheclient='+ficheclient);
										fermer('identification'); }
										else { 
										jAlert('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 { 
			jAlert('Merci de bien vouloir indiquer votre mot de passe ...','Attention');
			}
	
		} else { 
		jAlert('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
					   jAlert('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
					   jAlert('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];
									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);
					
	
}

function impressionbc(id,emaildest) {
	
	jConfirm('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. ?', 'Impression de votre Bon de Commande', function(r) {
				
				if(r != false){
					
						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
						   jAlert('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(); }
			});
	
}

// ---------------------------------------------------------------- bon de reduction

function verifreduc(id,niveaureduc){

	if( document.forms['validbon'].elements["reduction"].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/verifbon.php";
					var numerobon = document.forms['validbon'].elements["reduction"].value;
					var data   = null;
					var tmp = null;
					if(id != "" && numerobon != "")
					   data = "numerobon="+numerobon+"&id="+id+"&niveaureduc="+niveaureduc;
					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 ticketok=tmp[0];
									var controle=tmp[1];
										if(ticketok=='1'){ 
										window.location.replace('index.php?page=6&controle='+controle+'&numerobon='+numerobon);
										}
										else { 
										jAlert(controle,'Attention');
										
										}
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
				
			} else { 
			jAlert('Vous n\'avez pas indiqué de numéro de bon de réduction','Attention');
			}
	
		

}

// ----------------------------------------------------------------------- acceptation commande echantillons gratuits

function acceptechant(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
					   jAlert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...','Attention');
					   return;
					}
					var method   = "POST";
					var filename = "gestion/acceptechant.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 message=tmp[1];
									if(typeof(tmp[1]) != "undefined") {
										 if(reponse=="1"){
											window.location.replace('index.php?page=63');
										  }
										  else { jAlert('Une erreur s\'est produite lors de la validation de votre commande<br>Merci de bien vouloir recommencer<br>'+message+'','Attention');
										  }
										}
									}
								}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
	
}


