// JavaScript Document




//Fonction qui sert à ajouter un produit au panier
function addPanier(table,idProduit, taille, couleur,qte, istissu){
	//alert(istissu);
	qte=qte.replace(",",".");
	erreur='non';
	if(istissu=='oui'){
		var tmp=qte.split(".");
		var avant=tmp[0];
		var reste=tmp[1];
		if(reste==undefined){reste=0;}
		if (reste!='' && reste!='5' && reste!='50' && reste!='500' && reste!='0'){
			jAlert("La quantié que vous avez entré ("+qte+" metres) n'est pas valable.\nVous pouvez commander :\n"+avant + " metres\nou\n"+avant+".5 metres","");
			erreur='oui';
		}
	}
	
	if(erreur=='non'){
		$.ajax({
		   type: "POST",
		   url: "/addPanier2010.php",
		   data: "idProduit=" + idProduit + "&taille=" + taille + "&couleur=" + couleur + "&qte=" + qte + "&action=add",
	
			success : function(data) {return continuerAchatouPas();}
		});
	}	
}


function continuerAchatouPas(id){
	
	var anchor=document.getElementById(id);
	hs.htmlExpand(anchor, {
			objectType: 'iframe',
			outlineType: 'rounded-white',
			wrapperClassName: 'highslide-wrapper drag-header',
			outlineWhileAnimating: true,
			src: '/modules/boutique/popup-continuer-achat/form.htm',
			width: '450', 
			height:'200',
			preserveContent: false
		});

}



//sert a supprimer un produit depuis le listing des produits = page panier.php
function removeProduit(id){
	//idProduit = id du produit a supprimer
	jConfirm('Voulez vous supprimez ce produit?', '', function(r) {
			if(r){
			$.ajax({
			   type: "POST",
			   url: "/addPanier2010.php",
			   data: "idPanier=" + id + "&mode=ajax&action=remove",
			   success : function(data) {
					//updateListingPanier();
					//updateFdp();
					updateListingPanier();
					updateTotalPanier();
				}
			});
			}
	});
	
}

//sert à rafraichir le listing des produit du panier
function updateListingPanier(fdp){
	$.ajax({
	   type: "POST",
	   url: "/modules/boutique/listing-panier/listing-panier.inc.php",
	   success : function(data) {
			document.getElementById("module-listing-panier").innerHTML=data;
			updateTotalPanier(fdp);
		}
	});
}


//sert à rafraichir le bloc total du panier
function updateTotalPanier(fdp){
	$.ajax({
	   type: "POST",
	   url: "/modules/boutique/total-panier/total-panier.inc.php",
	    data: "resetCodePromo=oui&fdp=" + fdp,
	   success : function(data) {
			document.getElementById("total-panier").innerHTML=data;
			calculMontantTotalPanier();
		}
	});
}


//Fonction appelé lorsque l'on change la qté d'un produit dans le module de listing panier
function updateProduit(id,qte){
	var fdp=document.getElementById("fdp_total").value;
	//alert("fdp1="+fdp);
	$.ajax({
	   type: "POST",
	   url: "/addPanier2010.php",
	   data: "idPanier=" + id + "&qte=" + qte + "&mode=ajax&action=update",
	   success : function(data) {
			//alert(data);
			updateListingPanier(fdp);
			//updateFdp();
		}
	});
}


