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 openliens() { window.open('liens.php','mentions','width=550,height=250,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=auto,copyhistory=0');return false;}function openpressbook() { window.open('pressebook.php','pressbook','width=550,height=250,toolbar=0,directories=0,menubar=0,status=0,resizable=0,location=0,scrollbars=auto,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(numform2,typevente,longueur) {		var numform2 = numform2;				if( document.forms[numform2].elements["qteprod"].value == "0" ) 			{jAlert('Merci de bien vouloir indiquer une quantité.');					} else {									if( document.forms[numform2].elements["qteprod"].value != "" ) 							{								var idprod = document.forms[numform2].elements["idprod"].value;								var qteprod = document.forms[numform2].elements["qteprod"].value;								var qteprod = qteprod.replace( ',' , '.' )								var numprod = document.forms[numform2].elements["numprod"].value;								var typeprod = "PRO";																			if(typevente == 'pc'){																							var surftotal = qteprod;											var messagealerte='Confirmez vous l\'ajout de'+qteprod+' pièces à votre palette ?';																						} else if (typevente == 'ml') {																							var nbcarton = qteprod / longueur;											var nbcarton = Math.ceil(nbcarton);											var surftotal = nbcarton*longueur;											var messagealerte='La vente ne peut se faire que par pièces completes<br>votre demande porte sur '+qteprod+' ml.<br><br>Sachant que la pièce mesure '+longueur+' m de long,<br>cela fera donc '+nbcarton+' pièces completes soit '+surftotal+' ml.<br><br>Confirmez vous cet ajout à votre palette ?';																						} else {																							var surfcarton = document.forms[numform2].elements["surfcartonprod"].value;											var nbcarton = qteprod / surfcarton;											var nbcarton = Math.ceil(nbcarton);											var surftotal = nbcarton*surfcarton;											var surftotal=surftotal.toFixed(2);																						var messagealerte='La vente ne peut se faire que par carton complet<br>votre demande porte sur '+qteprod+' m2.<br><br>Sachant que la surface indivisible par carton est de '+surfcarton+' m2,<br>cela fera donc '+nbcarton+' cartons complets soit '+surftotal+' m2.<br><br>Confirmez vous cet ajout à votre palette ?';																						}																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(idprod != "" && qteprod != "" && numprod != "" && surftotal != "")										   data = "idprod="+idprod+"&qteprod="+qteprod+"&numprod="+numprod+"&qtereelleprod="+surftotal+"&typeprod="+typeprod;										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"){																pan1.elements["montantpan"].value = tmp[1];																window.location.replace('index.php?page=4');														  } 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 { 							alert("Vous n'avez pas indiqué de quantité ...");							}																}	}		//------------------------------------------------------------------------- supprimer un produit du panier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			   jAlert('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") {							pan1.elements["montantpan"].value = tmp[1];							window.location.reload();							}						}					}						if(method == "POST")			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");			xhr_object.send(data);	}		//------------------------------------------------------------------------- modifier un produit au panier	function modifier(id,fichepanier,typevente,description,numprod,surfcarton) {					jPrompt('Entrez la nouvelle quantité voulue en '+typevente, '', 'Modifier la quantité : '+description, function(nouvelleqte) { 																																						nouvelleqte = nouvelleqte.replace( ',' , '.' );																									if(isNaN(nouvelleqte)) { jAlert('Vous ne devez saisir que des chiffres ...');	return false;} 						else if (nouvelleqte != null && nouvelleqte != '') {															var nbcarton = nouvelleqte / surfcarton;								var nbcarton = Math.ceil(nbcarton);								var surftotal = nbcarton*surfcarton;																																if(typevente == 'pc'){																							var surftotal = nouvelleqte;											var messagealerte='Confirmez vous la modification de la quantité du produit sélectionné : '+nouvelleqte+' pièces ?';																						} else if (typevente == 'ml') {																						surfcarton=surfcarton/100;											var nbcarton = nouvelleqte / surfcarton;											var nbcarton = Math.ceil(nbcarton);											var surftotal = nbcarton*surfcarton;											var messagealerte='La vente ne peut se faire que par pièces completes<br>votre demande porte sur '+nouvelleqte+' ml.<br><br>Sachant que la pièce mesure '+surfcarton+' m de long,<br>cela fera donc '+nbcarton+' pièces completes soit '+surftotal+' ml.<br><br>Confirmez vous la modification de votre palette ?';																						} else if ((typevente == 'sac') || (typevente =='pot')) {																						var surftotal = nouvelleqte;											var messagealerte='Confirmer vous la modification de votre palette';																						} else {																							var nbcarton = nouvelleqte / surfcarton;											var nbcarton = Math.ceil(nbcarton);											var surftotal = nbcarton*surfcarton;											var surftotal=surftotal.toFixed(2);											var messagealerte='La vente ne peut se faire que par carton complet<br>votre demande porte sur '+nouvelleqte+' m2.<br><br>Sachant que la surface indivisible par carton est de '+surfcarton+' m2,<br>cela fera donc '+nbcarton+' cartons complets soit '+surftotal+' m2.<br><br>Confirmez vous la modification de votre palette ?';																						}																								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/modpanier.php";									var idmodpanier  = id;												var qtemodpanier = nouvelleqte;									var fichemodpanier = fichepanier;									var numprod = numprod;									var data   = null;									var tmp = null;									if(idmodpanier != "" && fichemodpanier != "" && qtemodpanier != "" && surftotal != "" && numprod != "")									   data = "idmodpanier="+idmodpanier+"&fichemodpanier="+fichemodpanier+"&qtemodpanier="+qtemodpanier+"&surftotal="+surftotal+"&numprod="+numprod;									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"){															pan1.elements["montantpan"].value = tmp[1];															window.location.reload();														} 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; 								 }				 				});											}					});						}			//------------------------------------------------------------------------- ajouter un echantillon au panierfunction ajoutech(idprod,numprod) {		if( document.forms['echantillon'].elements["echantillon"].checked == true) { 				jConfirm('L\'envois de cet échantillon gratuit<br>sera soumis à des frais de port dont le montant dépendra<br>du nombre total d\'échantillons envoyés.<br><br>Confirmez vous l\'ajout de cet échantillon<br>à votre palette ?', 'Confirmation Dialog', 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(idprod != "" && numprod != "")						   data = "idprod="+idprod+"&qteprod=1&numprod="+numprod+"&qtereelleprod=1&typeprod=ECH";						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"){												pan1.elements["montantpan"].value = tmp[1];												window.location.replace('index.php?page=4');										  } else {												jAlert(message,'Attention');												fermer('echantillons'); 												fermer('texteechantillon');											}										}									}								}												if(method == "POST")						   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");						xhr_object.send(data);				}				else { jAlert('Cet échantillon ne sera donc pas ajouté à votre palette');				fermer('echantillons'); fermer('texteechantillon'); }		    });	}		if( document.forms['echantillon'].elements["echantillon"].checked == false) { 	jAlert('Cet échantillon ne sera donc pas ajouté à votre palette');	fermer('echantillons'); fermer('texteechantillon'); }}	//------------------------------------------------------------------------- ajouter colle ou accessoire au panierfunction ajoutcolle(numform3) {			var information = document.forms[numform3].elements['produit'].value;		var information = information.split(":");		var numprod=information[0];		var designation=information[1];		var qtecarton=information[2];		var surfcarton=information[3];		var idprod=information[4];		var prixprod=information[5];		var typevente=information[6];							if(typevente == 'sac'){						var affichage='Merci de bien vouloir indiquer la quantité voulue :<br> '+designation+' ( sac de '+qtecarton+' kg - '+surfcarton+' m2 : '+prixprod+' &euro;)'				} else if (typevente == 'pot') {						var affichage='Merci de bien vouloir indiquer la quantité voulue :<br> '+designation+' ( pot de '+qtecarton+' kg - '+surfcarton+' m2 : '+prixprod+' &euro;)'				} else {					var affichage='Merci de bien vouloir indiquer la quantité voulue :<br> '+designation+' - la piece : '+prixprod+' &euro;'				}						jPrompt(affichage,'','Quantité ...', function(qteprod) { 																			if(isNaN(qteprod)) { jAlert('Vous ne devez saisir que des chiffres ...');	return false;} 						else if (qteprod != null && qteprod != '') {																													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(idprod != "" && qteprod != "" && numprod != "")										   data = "idprod="+idprod+"&qteprod="+qteprod+"&numprod="+numprod+"&qtereelleprod="+qteprod+"&typeprod=PRO";										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"){																pan1.elements["montantpan"].value = tmp[1];																window.location.replace('index.php?page=4');														  } 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;  }																});								}				//------------------------------------------------------------------------- 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") {									formadresse.elements["nomfact"].value = tmp[0];									formadresse.elements["prenomfact"].value = tmp[1];									formadresse.elements["numerofact"].value = tmp[2];									formadresse.elements["voixfact"].value = tmp[3];									formadresse.elements["complementfact"].value = tmp[4];									formadresse.elements["cpfact"].value = tmp[5];									formadresse.elements["villefact"].value = tmp[6];									formadresse.elements["paysfact"].value = tmp[7];									formadresse.elements["telfact"].value = tmp[8];									formadresse.elements["emailfact"].value = tmp[9];									formadresse.elements["pass"].value = tmp[10];																		formadresse.elements["numeroliv"].value="";									formadresse.elements["voixliv"].value="";									formadresse.elements["complementliv"].value="";									formadresse.elements["cpliv"].value="";									formadresse.elements["villeliv"].value="";									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) 		{				formadresse.elements["numeroliv"].value = formadresse.elements["numerofact"].value;			formadresse.elements["voixliv"].value = formadresse.elements["voixfact"].value;			formadresse.elements["complementliv"].value = formadresse.elements["complementfact"].value;			formadresse.elements["cpliv"].value = formadresse.elements["cpfact"].value;			formadresse.elements["villeliv"].value = formadresse.elements["villefact"].value;			formadresse.elements["paysliv"].value = formadresse.elements["paysfact"].value;								} else { 			formadresse.elements["numeroliv"].value = "";			formadresse.elements["voixliv"].value = "";			formadresse.elements["complementliv"].value = "";			formadresse.elements["cpliv"].value = "";			formadresse.elements["villeliv"].value = "";			formadresse.elements["paysliv"].value = "";					}}// ------------------------------------------------------------------------ suppression accents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;}//-------------------------------------------------------------------------  ajout d'un clientfunction ajoutclient(id) {		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 != "")) 		{							if((document.formadresse.radio1.checked) || (document.formadresse.radio2.checked) ) 			{				for(i=0;i<2;i++){ if (formadresse.modelivraison[i].checked) {	var moyenlivraison = formadresse.modelivraison[i].value; } }									if((moyenlivraison=="livraison") && (document.forms['formadresse'].elements["numeroliv"].value == "") && (document.forms['formadresse'].elements["voixliv"].value == "") && (document.forms['formadresse'].elements["cpliv"].value == "") && (document.forms['formadresse'].elements["villeliv"].value == "")&& (document.forms['formadresse'].elements["paysliv"].value == ""))					{ 					jAlert('Merci de bien vouloir renseigner le lieu de livraison','Attention');					var suite="stop"; 					} 					else if((moyenlivraison=="livraison") && (document.forms['formadresse'].elements["numeroliv"].value != "") && (document.forms['formadresse'].elements["voixliv"].value != "") && (document.forms['formadresse'].elements["cpliv"].value != "") && (document.forms['formadresse'].elements["villeliv"].value != "")&& (document.forms['formadresse'].elements["paysliv"].value != ""))					{ var suite="ok";}					else if(moyenlivraison=="enlevement") { jAlert('Les marchandises seront à enlever dans notre dépot de Cognac, Charente','Attention'); var suite="ok"; 	} 					else { jAlert('L\'une des informations de livraison n\'a pas été renseignée','Attention'); var suite="stop"; }							}			else {			jAlert ('Merci de bien vouloir renseigner votre mode de livraison','Attention'); 			return false; 			}														if(suite=="ok")					{					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= formadresse.elements["nomfact"].value;					var nomfact=  AccentToNoAccent(nomfact); 					var prenomfact = formadresse.elements["prenomfact"].value;					var prenomfact=  AccentToNoAccent(prenomfact); 										var numerofact = formadresse.elements["numerofact"].value;					var voixfact = formadresse.elements["voixfact"].value;					var voixfact=  AccentToNoAccent(voixfact); 										var complementfact = formadresse.elements["complementfact"].value;					var complementfact=  AccentToNoAccent(complementfact); 					var cpfact = formadresse.elements["cpfact"].value;					var villefact = formadresse.elements["villefact"].value;					var villefact=  AccentToNoAccent(villefact); 										var paysfact = formadresse.elements["paysfact"].value;					var telfact = formadresse.elements["telfact"].value;					var emailfact = formadresse.elements["emailfact"].value;					var pass = formadresse.elements["pass"].value;					var id = id;					var numeroliv = formadresse.elements["numeroliv"].value;					var voixliv = formadresse.elements["voixliv"].value;					var voixliv =  AccentToNoAccent(voixliv); 										var complementliv = formadresse.elements["complementliv"].value;					var complementliv =  AccentToNoAccent(complementliv); 										var cpliv = formadresse.elements["cpliv"].value;					var villeliv = formadresse.elements["villeliv"].value;					var villeliv=  AccentToNoAccent(villeliv); 										var paysliv = formadresse.elements["paysliv"].value;										var remiseexcep = formadresse.elements["remiseexcep"].value;					var data   = null;					var tmp = null;					if(nomfact != "" && prenomfact != "" && numerofact != "" && voixfact != "" && cpfact != "" && villefact != "" && telfact != "" && emailfact != "" && pass != "" && id != "")					   data = "moyenlivraison="+moyenlivraison+"&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+"&remiseexcep="+remiseexcep;					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');  } );										} else { 										window.location.replace('index.php?page=6');										}									} else {									jAlert(verif2,'Attention'); }									}								}							}										if(method == "POST")					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");					xhr_object.send(data);										} else {}	} else { 		jAlert('L\'une des informations de facturation n\'a pas été renseignée','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= formadresse.elements["nomfact"].value;					var nomfact=  AccentToNoAccent(nomfact); 					var prenomfact = formadresse.elements["prenomfact"].value;					var prenomfact=  AccentToNoAccent(prenomfact); 										var numerofact = formadresse.elements["numerofact"].value;					var voixfact = formadresse.elements["voixfact"].value;					var voixfact=  AccentToNoAccent(voixfact); 										var complementfact = formadresse.elements["complementfact"].value;					var complementfact=  AccentToNoAccent(complementfact); 					var cpfact = formadresse.elements["cpfact"].value;					var villefact = formadresse.elements["villefact"].value;					var villefact=  AccentToNoAccent(villefact); 										var paysfact = formadresse.elements["paysfact"].value;					var telfact = formadresse.elements["telfact"].value;					var emailfact = formadresse.elements["emailfact"].value;					var pass = formadresse.elements["pass"].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;					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") {											if(reponse1!=0.00){												 formfraisdeport.elements["montantfrais"].value = reponse1;												 formfraisdeport.elements["montanttotal"].value = reponse2;											} else { 												jAlert('Votre commande depasse 2 500,00 kg,<br>contactez-nous au 05 45 36 93 97 entre 8h et 12h ou entre 14h et 18h<br>nous vous ferons alors une offre spécial.<br>Dans le cas contraire, modifiez votre commande ou selectionnez à nouveau votre département','Attention');												 document.forms['formfraisdeport'].reset();											}										}									}								}												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=8&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) {		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;						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);						}	