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

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

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

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

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

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




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

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

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


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 ...");
			}

}

function ajout(numform2) {

		var numform2 = numform2;
		
		if( document.forms[numform2].elements["qteprod"].value == "0" ) 
			{alert('Nous sommes désolés, mais ce produit est épuisé.');
			
		} else {
		if( document.forms[numform2].elements["qteprod"].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/ajoutpanier.php";
				var idprod = document.forms[numform2].elements["idprod"].value;
				var refprod = document.forms[numform2].elements["refprod"].value;
				var puprod = document.forms[numform2].elements["puprod"].value;
				var remiseprod = document.forms[numform2].elements["remiseprod"].value;
				var qteprod = document.forms[numform2].elements["qteprod"].value;
				var poidprod = document.forms[numform2].elements["poidprod"].value;
				var numprod = document.forms[numform2].elements["numprod"].value;
				var data   = null;
				var tmp = null;
				if(idprod != "" && refprod != "" && puprod != "" && remiseprod != "" && qteprod != "" && numprod != "" && poidprod != "")
				   data = "idprod="+idprod+"&refprod="+refprod+"&puprod="+puprod+"&remiseprod="+remiseprod+"&qteprod="+qteprod+"&numprod="+numprod+"&poidprod="+poidprod;
				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 {
										alert(message);
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert("Vous n'avez pas indiqué de quantité ...");
			}
		}
	}

function supprimer(id,fichepanier) {

			var xhr_object = null;
			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
			}
			var method   = "POST";
			var filename = "gestion/suppanier.php";
			var idpanier = id;
			var fichepanier = fichepanier;
			var data   = null;
			var tmp = null;
			if(idpanier != "" && fichepanier != "")
			   data = "idpanier="+idpanier+"&fichepanier="+fichepanier;
			xhr_object.open(method, filename, true);
			
					xhr_object.onreadystatechange = function() {
						if(xhr_object.readyState == 4) {
						var tmp = xhr_object.responseText.split(":");
							if(typeof(tmp[1]) != "undefined") {
							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);
	}
	
function modifier(numform) {

			var xhr_object = null;
			if(window.XMLHttpRequest) // Firefox
			   xhr_object = new XMLHttpRequest();
			else if(window.ActiveXObject) // Internet Explorer
			   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   return;
			}
			var method   = "POST";
			var numform   = numform;
			var filename = "gestion/modpanier.php";			
			var qtemodpanier = document.forms[numform].elements["qtemodpanier"].value;
			var tmpmod = qtemodpanier.split(":");
			var idmodpanier = tmpmod[1];
			var qtemodpanier = tmpmod[0];
			var fichemodpanier = tmpmod[2];
			var data   = null;
			var tmp = null;
			if(idmodpanier != "" && fichemodpanier != "" && qtemodpanier != "")
			   data = "idmodpanier="+idmodpanier+"&fichemodpanier="+fichemodpanier+"&qtemodpanier="+qtemodpanier;
			xhr_object.open(method, filename, true);
			
					xhr_object.onreadystatechange = function() {
						if(xhr_object.readyState == 4) {
						var tmp = xhr_object.responseText.split(":");
						var reponse=tmp[0];
						var message=tmp[2];
							if(typeof(tmp[1]) != "undefined") {
							 if(reponse=="1"){
									pan1.elements["montantpan"].value = tmp[1];
									window.location.reload();
								} else {
									alert(message);
								}
							}
						}
					}
			
			if(method == "POST")
			   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
			xhr_object.send(data);
	}
	
	
function client() {
		
	if( document.forms['formclient'].elements["login"].value != "Email" && document.forms['formclient'].elements["login"].value != "") 
		{	
		
			if( document.forms['formclient'].elements["motdepasse"].value != "Mot de passe" && document.forms['formclient'].elements["motdepasse"].value != "") 
			{
				var xhr_object = null;
				if(window.XMLHttpRequest) // Firefox
				   xhr_object = new XMLHttpRequest();
				else if(window.ActiveXObject) // Internet Explorer
				   xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
				   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{ 
									alert('Login ou mot de passe invalide');
									}
								}
							}
						}
				
				if(method == "POST")
				   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
				xhr_object.send(data);
	
			} else { 
			alert("Vous n'avez pas saisie votre adresse email ...");
			}
			
		} else { 
			alert("Vous n'avez pas saisie votre adresse email ...");
		}
}

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 = "";
			
		}
}



function resetlivraison() {
		
	formadresse.elements["numeroliv"].value = "";
			formadresse.elements["voixliv"].value = "";
			formadresse.elements["complementliv"].value = "";
			formadresse.elements["cpliv"].value = "";
			formadresse.elements["villeliv"].value = "";
			formadresse.elements["paysliv"].value = "";

}

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


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


function ajoutclient(id) {

		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 == ""))
					{ 
					alert('Merci de bien vouloir renseigner le lieu de livraison');
					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") { alert('Les marchandises seront à enlever dans notre magasin de MEDIS'); var suite="ok"; 	} 
					else { alert('L\'une des informations de livraison n\'a pas été renseignée'); var suite="stop"; }
				
			}
			else {
			alert ('Merci de bien vouloir renseigner votre mode de livraison'); 
			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
					   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
					   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 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;
					xhr_object.open(method, filename, true);
					
							xhr_object.onreadystatechange = function() {
								if(xhr_object.readyState == 4) {
								var tmp = xhr_object.responseText.split(":");
									if(typeof(tmp[1]) != "undefined") {
									var verif2= tmp[0];
									var verif3= tmp[1];
									if (verif2 == "1") {
									   if (verif3 =="1") {
										alert('un email contenant login et mot de passe a été envoyé à sur le mail suivant '+emailfact);
										window.location.replace('index.php?page=42');} else { window.location.replace('index.php?page=42'); }
									} else { alert(verif2); }
									}
								}
							}
					
					if(method == "POST")
					   xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
					xhr_object.send(data);
					
					} else {}

	} else { 
		alert("L'une des informations de facturation n\'a pas été renseignée");
	}
}
	

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('calque850'); 
											} 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'); }
}
