	//global_idProduitSelectionnerPourAssociation = "";
	// ------------------------------------------------------------------------------
	// associer un produit
	// ------------------------------------------------------------------------------
	function associerProduit(idProduit, idProduitAssoc, produitAssocNom){
		// on remet les apostrophes
		reg = new RegExp("###apostrophe###", "g");
		produitAssocNom = produitAssocNom.replace(reg, "'");
		// -----------------------------
		// ajout du produit en bdd + dans le DOM
		// -----------------------------
		// on ajoute le produit en base de données via ajax
		var theUrl 	= "/produits/gestion/produit_assoc_ajoute.php";
		var param 	= "idProduit="+idProduit+"&idProduitAssoc="+idProduitAssoc;
		$.ajax(
			{
				type: 	"POST",
				url:	theUrl,
				data: 	param,
				async:	false,
				success: function(msg){
					//alert(msg);
					if(msg == 1){ // le produit est déjà associé (la liaison existe en BDD)
						alert('Le produit est déjà associé');
						//produitAjouterEnBdd	= true;
					}else if(msg == 2){ // problème de BDD dans l'INSERT
						alert("Le produit n'a pas été ajouté. (problème de base de donnée)\nVeuillez contacter votre administrateur.\n\nMerci de votre compréhension.");
					}else{
						$('#prod_'+idProduitAssoc+' a').attr('href', 'javascript:supprimerAssoc(\''+idProduit+'\', \''+idProduitAssoc+'\')');
						$('#prod_'+idProduitAssoc+' img').attr('src', '/gestion/medias/tick-small.png');
						$('#prod_'+idProduitAssoc+' a').attr('class', 'suppr_assoc');
						window.parent.$('#produit-'+idProduit+' .nbAssoc').html(parseInt(window.parent.$('#produit-'+idProduit+' .nbAssoc').html())+1);
						/*
						$("#ulProduitAssoc_"+idProduit).append("<li id='prodAssoc_"+idProduitAssoc+"' class='liProduitAssoc' >"
																 + "<a href='javascript:supprimerAssoc("+idProduit+", "+idProduitAssoc+");'><img src='/img-gestion/picto_suppr.gif' style='margin-right:5px;vertical-align:-3px;' /></a>"
																 + produitAssocNom
																 + "</li>");

						$('#TB_iframeContent').contents().find('body #prod_'+idProduitAssoc+' a').remove();
						$('#TB_iframeContent').contents().find('body #prod_'+idProduitAssoc+' span').css('margin-left', '20px');
						*/

					}
				}
			}
		);
	}
	// ------------------------------------------------------------------------------
	// supprime un produit en bdd + dans le dom
	// ------------------------------------------------------------------------------
	function supprimerAssoc(idProduit, idProduitAssoc){
		if (confirm('Voulez-vous vraiment supprimer l\'association entre ces deux produits?')) {
			var theUrl 	= "/produits/gestion/produit_assoc_supprime.php";
			var param 	= "idProduit="+idProduit+"&idProduitAssoc="+idProduitAssoc;
			$.ajax(
				{
					type: 	"POST",
					url:	theUrl,
					data: 	param,
					async:	false,
					success: function(msg){
						//alert(msg);
						if(msg == 0){
							produitSupprimerEnBdd	= true;
							$('#prod_'+idProduitAssoc+' a').attr('href', 'javascript:associerProduit(\''+idProduit+'\', \''+idProduitAssoc+'\', \'\')');
							$('#prod_'+idProduitAssoc+' a').attr('class', 'add_assoc');
							$('#prod_'+idProduitAssoc+' img').attr('src', '/gestion/medias/picto_plusmini.gif');
							window.parent.$('#produit-'+idProduit+' .nbAssoc').html(parseInt(window.parent.$('#produit-'+idProduit+' .nbAssoc').html())-1);
							//$('#prodAssoc_'+idProduitAssoc).remove();
						}else{
							alert("problème dans la suppression de l'association\nVeuillez contacter votre administrateur.\n\nMerci de votre compréhension.");
						}
					}
				}
			);
		}
	}

	function enregistrerCommentaireProduitPanier(idArticle){
		$.ajax(
			{
				type: "POST",
				url: "/produits/ajax/sauverCommentaireProduit.php",
				data: "idArticle="+idArticle+"&commentaire="+$("#textareaCommentaire_"+idArticle).attr("value"),
				success: function(msg){
					//alert(msg);
				}
			}
		);
	}


