

$().ready(function() {
				   
	

	 $('#popup_panier_fiche') .jqm({


		 onShow: function(h) {
			
				h.w.css('opacity',1).slideDown(); 
		 },

      
		  onHide: function(h) {				  
			
				h.w.slideUp("slow",function() { if(h.o) h.o.remove(); }); 			
									
		  } 

      }).jqDrag('.jqDrag');


	  /**
	  *Cette fonction permet d'afficher la liste des qtés d'un produit dans la page fiche lorsqu'on choisit
	  une valeur de la caractéristique du produit
	  */

	 var unit_price_prod="0";
	  $("#carac_prod").change(
			function()
			{
				
			
				
				
				var id_prix=this.options[this.selectedIndex].value;
				if(id_prix>0)
					$("#bloc_autre_selection").css("display","block");
				else
					$("#bloc_autre_selection").css("display","none");
				
			
				//$('#liste_qte').html('<img id="loading"  src="js/loading.gif">');
				

				//On cherche le prix du produit par rapport à l'id
				$.ajax({
					type: "POST",
					url: 'getPrixProduit.php',
					data: {
						id_prix: id_prix
						  
						   },
					success: function(msg){
	
						
						
						if($.trim(msg)!="0"){
								$("#val_prix_total").css("text-decoration",'none');
								//$("#val_prix_total").html("<span><b>Prix :</b></span>"+msg+"&euro; TTC");
								unit_price_prod=msg;

								$("#prix_unite_produit").html("Prix unitaire :"+msg+" &euro; TTC")	;
								
																
								//On affiche la liste des quantités d'un produit
								//avec le prix TTC adéquat
							
								$.ajax({
									type: "POST",
									url: 'listeQuantitesProd.php',
									data: {
										id_prix: id_prix,
										prix_unit_prod:unit_price_prod
										  
										   },
									success: function(msg){

										if($.trim(msg)!=""){
									
											$('#loading').hide();
									
											if(document.all) 
												$('#span_liste_qte').empty().append(msg);
											else 
												$('#span_liste_qte').empty().append(msg).selectOptions();	
										 }

										  if($('#carac_prod').val()!='0'){
											  $("#hidden_prix_unite_pro").val(unit_price_prod)	;
											
										  }
										 else if($('#carac_prod').val()=='0'){
											
											//	$("#val_prix_total").css("text-decoration",'line-through');

											 	//$("#val_prix_total").html("<span><b>Prix : </b></span>"+$("#hidden_prix_unite_pro").val()+"&euro; TTC");
												$("#val_prix_total").html("");
												//$("#prix_unite_produit").html($("#hidden_prix_unite_pro").val());
												$("#prix_unite_produit").html("");
												
										  }
										if(document.getElementById("liste_qte")!=null)
											 document.getElementById("liste_qte").focus();
									},
									error:function(e){
											alert("error="+e);
									}
								});
								
						 }
						 
						
					},
					error:function(e){
							alert("error="+e);
					}

				});
				
				
			}
		);



});

 /**
  *Cette fonction permet de calculer le prix TTC d'un produit
  lorsqu'on choisit une qté dans la liste de la page fiche
  */

function calculeTotalTTC (prix_unit_prod){
	
	
	$("#liste_qte_autre").val("");
	//quantité du produit
	var quantite=$("#liste_qte").val();
	
	if(quantite>=0){
			$("#bloc_autre_selection").css("display","none");
		
	
		//Prix unitaire du produit
		
		if(prix_unit_prod=="0"){
			
			var prix_unite_produit=parseFloat($("#hidden_prix_unite_pro").val());
		}
		else
			var prix_unite_produit=parseFloat(prix_unit_prod);
		
		
		//prix total produit
		var prix_tot= quantite * prix_unite_produit;	
		
	
		prix_tot=Math.round(prix_tot*100)/100;
		
		/*if(quantite=="1")
			$("#val_prix_total").css("text-decoration",'line-through');
		else*/
	
		$("#val_prix_total").css("text-decoration",'none');
	
		if(prix_tot>0)
			$("#val_prix_total").html("<span><b>Prix : </b></span>"+prix_tot+"&euro; TTC");
			
		else
			$("#val_prix_total").html("&nbsp;");
	}else{
			$("#val_prix_total").html("&nbsp;");
			$("#bloc_autre_selection").css("display","block");
			
			var id_pdt=$("#id_pdt").val();
			autre_quantite_fiche(id_pdt);
	}
}


 /**
  *Cette fonction permet d'afficher le caracteristique de l'accessoire sur la fiche produit 
  lors de la selection sur le combo accessoire [ajout herve]
  */ 

function caractere_acc_fiche(id_acc,indice){
		
		$.ajax({
		type: "POST",
		url: 'listeCaracteresAccFiche.php',
		data: {
			id_produit: id_acc,
			indice:indice
		},
		success: function(msg){	
						
			if($.trim(msg)!="" && $.trim(msg)=='unique'){
				//unique donc pas d'affichage caractere
				$("#support_caractere_"+indice).empty();
			}
			else
			{
				$("#support_caractere_"+indice).empty().append(msg);
			}
		},
		error:function(e){
			alert("error="+e);
		}
	});	
}

 /**
  *Cette fonction permet d'afficher la liste des caracteristiques d'un accessoire 
  lorsqu'on choisit  un accessoire de la page fiche [ajout herve]
  */ 
 function listeCarAcc(indice,id_car){

	//ré-initialisation combo qtté - prix TTC
	$('#qte_accessoire_panier_'+indice).children().remove().end().append('<select name="liste_qte_acc_370_0" id="liste_qte_acc_"'+indice+' class="style3" style="width: 45px;"><option value=\"0\">--</option></select>');
	$('#prix_total_acc_'+indice).html("&nbsp;");
	
	$.ajax({
		type: "POST",
		url: 'listeCaracteresAcc.php',
		data: {
			id_produit: id_car,
			indice: indice
		},
		success: function(msg){	
				
			if($.trim(msg)!="" && $.trim(msg)=='unique'){
				//prix unique
				listeQteAcc(indice);
				$("#support_caractere_"+indice).empty();
			}
			else
			{
				//prix multiple
				$("#support_caractere_"+indice).empty().append(msg);
			}
			
			var it=indice.split("_");

			var ind = it[1];
			/*alert(id_car);
			alert(ind);*/
			jQuery("#caractere_pdt_"+id_car+"_"+ind).change();
		},
		error:function(e){
			alert("error="+e);
		}
	});
 }


  /**
  *Cette fonction permet d'afficher la liste des qtés d'un accessoire d'un produit 
  lorsqu'on choisit le caracteristique d'un accessoire.[ajout herve]
  */ 

 function a_listeQteAcc(indice,id_acc,val_car){

	
	$.ajax({
		type: "POST",
		url: 'listeQttAcc.php',
		data: {
			id_access: id_acc,
			val_caract: val_car,
			indice : indice
		},
		
		success: function(msg){	
					
			if($.trim(msg)!=""){
				$('#loading').hide();

				//prix de l'accessoire
				prix_unite_acc  = $("#prix_acc_"+$('#acc_prod_panier_'+indice).val()).val();

				if(prix_unite_acc>0)				
					$('#prix_total_acc_'+indice).html(prix_unite_acc+"&euro; TTC");
				else
					$('#prix_total_acc_'+indice).html("&nbsp;");

				if(document.all) 
					$('#qte_accessoire_panier_'+indice).empty().append(msg);
				else 
					$('#qte_accessoire_panier_'+indice).empty().append(msg).selectOptions();
										
				jQuery("#liste_qte_acc_"+indice).focus();
			}
		},
		error:function(e){
			alert("error="+e);
		}
	});
 }


 /**
  *Cette fonction permet d'afficher la liste des qtés d'un accessoire d'un produit 
  lorsqu'on choisit  un accessoire de la page fiche
  */ 

 function listeQteAcc(indice){

	$.ajax({
		type: "POST",
		url: 'listeQuantitesAcc.php',
		data: {
			id_produit: $('#acc_prod_panier_'+indice).val(),
			indice: indice
	
		},
		success: function(msg){	
			//alert(msg);
			if($.trim(msg)!=""){
				$('#loading').hide();

				//prix de l'accessoire
				prix_unite_acc=$("#prix_acc_"+$('#acc_prod_panier_'+indice).val()).val();

				if(prix_unite_acc>0)				
					$('#prix_total_acc_'+indice).html(prix_unite_acc+"&euro; TTC");
				else
					$('#prix_total_acc_'+indice).html("&nbsp;");

				if(document.all) 
					$('#qte_accessoire_panier_'+indice).empty().append(msg);
				else 
					$('#qte_accessoire_panier_'+indice).empty().append(msg).selectOptions();
					
					
				jQuery("#liste_qte_acc_"+indice).focus();

			}
	
		},
		error:function(e){
			//alert("error="+e);
		}
	});
 }


/**
  *Cette fonction permet de calculer le prix TTC d'un accessoire du produit
  lorsqu'on choisit une qté dans la liste de la page fiche
  */

 function calculeTotalTTCAcc(id_produit,indice,id_prix){
			
	//quantité de l'accessoire
	var quantite_acc = $("#liste_qte_acc_"+indice).val();

	$.ajax({
		type: "POST",
		url: 'calculTTCAcc.php',
		data: {
			id_acc: id_produit,
			indice: indice,
			id_prix:id_prix,
			qtt_acc:quantite_acc
		},
		success: function(msg){	
			//alert(msg);
			
			if($.trim(msg)!=""){
				prix_tot_acc = msg;
				if(prix_tot_acc>0){$('#prix_total_acc_'+indice).html(prix_tot_acc+"&euro; TTC");}
			}
			else{$('#prix_total_acc_'+indice).html("&nbsp;");}
		},
		error:function(e){
			//alert("error="+e);
		}
	});
}





jQuery.fn.selectOptions = function(value) {
	
	this.each(
		function()	{
			if(this.nodeName.toLowerCase() != "select") return;

			
			var optionsLength = this.options.length;

			if(value)
			{
				for(var i = 0; i<optionsLength; i++) {
					if (this.options[i].value == value) {
						this.options[i].selected = true;
					};
				}
			}

			else
			{
				this.options[0].selected = true;
			}
		}
	)
	
	return this;
}

/**
*ouvre un popup accessoire pour la gestion de panier
*/
function openPopupAcc(indice,rang){
	
	$('#popup_acc_'+indice+'_'+rang) .jqm({

		 onShow: function(h) {			
				h.w.css('opacity',1).slideDown(); 
		 },
     
		  onHide: function(h) {				  
			
				h.w.slideUp("slow",function() { if(h.o) h.o.remove(); }); 												
		  } 

      }).jqDrag('.jqDrag');
	  $('#popup_acc_'+indice+'_'+rang).jqmShow(); 
}

/**
  *Cette fonction permet de calculer le prix TTC d'un popup accessoire
  lorsqu'on choisit une qté dans la liste de la page fiche
  */

  function calculeTotalTTCPopupAcc(id_produit,rang){

	 //quantité de l'accessoire popoup
	var __qte_acc=$('#combo_qte_acc_'+id_produit+'_'+rang).val();
	
	//Prix unitaire accessoire popoup
	var __prix_acc=parseFloat($('#price_acc_'+id_produit+'_'+rang).val());
	
	//prix total 
	var _tot_acc = __qte_acc * __prix_acc;

	_tot_acc=Math.round(_tot_acc*100)/100;

	
	
	/*if(__qte_acc=="1")
		$("#val_price_acc_"+id_produit).css("text-decoration",'line-through');
	else*/
	
		$('#val_price_acc_'+id_produit+'_'+rang).css("text-decoration",'none');

	if(_tot_acc>0){
		
		$('#val_price_acc_'+id_produit+'_'+rang).html("<span><b>Prix: </b></span>"+_tot_acc+"&euro; TTC");
	}
	else
		$('#val_price_acc_'+id_produit+'_'+rang).html("&nbsp;");
  }

  
/**
*Cette fonction permet d'afficher la liste des qtés d'un produit 
de la PAGE LISTE lorsqu'on choisit
une valeur de la caractéristique du produit
*/

function getQuantitePageListe(champ,id_produit){
	var id_prix= $("#"+champ).val();
	
	if(id_prix>0)
		$("#bloc_autre_selection_"+id_produit).css("display","block");
	else
		$("#bloc_autre_selection_"+id_produit).css("display","none");
	
	/*if ($("#check_"+id_produit).is(':checked')){
		
		document.getElementById("check_"+id_produit).checked=false; 
	}*/
	//var id_prix=this.options[this.selectedIndex].value;
	
	
	
	//$('#liste_qte').html('<img id="loading"  src="js/loading.gif">');
	

	//On cherche le prix du produit par rapport à l'id
	$.ajax({
		type: "POST",
		url: 'getPrixProduit.php',
		data: {
			id_prix: id_prix
			  
			   },
		success: function(msg){

					
			if($.trim(msg)!="0"){
					//$("#val_prix_total_"+id_produit).css("text-decoration",'none');
					//$("#val_prix_total_"+id_produit).html(msg+"&euro; TTC");
					unit_price_prod=msg;
					
					$("#prix_unite_produit_"+id_produit).html("Prix unitaire : "+msg+" &euro; TTC")	;
													
					//On affiche la liste des quantités d'un produit
					//avec le prix TTC adéquat
				
					$.ajax({
						type: "POST",
						url: 'listeQuantitesProd.php',
						data: {
							id_prix: id_prix,
							prix_unit_prod:unit_price_prod,
							page:"liste"
							  
							   },
						success: function(msg){
								
																		
							if($.trim(msg)!=""){
						
								//$('#loading').hide();
							
								if(document.all) 
									$('#span_liste_qte_'+id_produit).empty().append(msg);
								else 
									$('#span_liste_qte_'+id_produit).empty().append(msg).selectOptions();
							 }
							  if($('#carac_prod_'+id_produit).val()!='0'){
									 $("#hidden_prix_unite_pro_"+id_produit).val(unit_price_prod)	;
											
							  }
							 else if($('#carac_prod_'+id_produit).val()=='0'){
									
									//$("#val_prix_total_"+id_produit).css("text-decoration",'line-through');

									//$("#val_prix_total_"+id_produit).html("<span><b>Prix sss : </b></span>"+$("#hidden_prix_unite_pro_"+id_produit).val()+"&euro; TTC");
									$("#val_prix_total_"+id_produit).html("");
									$("#prix_unite_produit_"+id_produit).html("");
									
							  }

							  if(document.getElementById("liste_qte_"+id_produit)!=null)
											 document.getElementById("liste_qte_"+id_produit).focus();
							
						},
						error:function(e){
								//alert("error="+e);
						}
					});
					
			 }
			 
			
		},
		error:function(e){
				//alert("error="+e);
		}

	});
}

/**
  *Cette fonction permet de calculer le prix TTC d'un produit
  lorsqu'on choisit une qté dans la liste de la PAGE LISTE
  */

function calculeTotalTTCPageListe (prix_unit_prod,id_produit){
	
	
	
	//quantité du produit
	$("#liste_qte_autre_"+id_produit).val("");
	
	var quantite=$("#liste_qte_"+id_produit).val();
	
	
	if(quantite>=0){
		
		$("#bloc_autre_selection_"+id_produit).css("display","none");
		

		//Prix unitaire du produit
		
		if(prix_unit_prod=="0"){
			
			var prix_unite_produit=parseFloat($("#hidden_prix_unite_pro_"+id_produit).val());
		}
		else
			var prix_unite_produit=parseFloat(prix_unit_prod);
		
	
		//prix total produit
		var prix_tot= quantite * prix_unite_produit;	
		
	
		prix_tot=Math.round(prix_tot*100)/100;
	
		/*if(quantite=="1")
			$("#val_prix_total_"+id_produit).css("text-decoration",'line-through');
		else*/
			
		$("#val_prix_total_"+id_produit).css("text-decoration",'none');
	
	
		if(prix_tot>0)
			$("#val_prix_total_"+id_produit).html("<span><b>Prix : </b></span>"+prix_tot+"&euro; TTC");
			
		else
			$("#val_prix_total_"+id_produit).html("&nbsp;");
	}else{
		////
		
		
		$("#val_prix_total_"+id_produit).html("&nbsp;");
		$("#bloc_autre_selection_"+id_produit).css("display","block");
		autre_quantite_liste(id_produit,'');
		
		return false;
	
		////
	}

			
}


/**
*Ajout Produits de la page liste dans le panier
*/
function ajoutPanierListe(dialog,id_produit,nbr_acc,bt_commmander){
		
		
		//**Si les produits sont aux prix multiples
		var nombre_caddie = parseInt(0);
		var carac_prod="";
		var __autre_qte='0';
		
		__valQte=$("#liste_qte_"+id_produit).val();
		
		//alert(__valQte);
		
		if(__valQte=="autre_qte"){
			
			__valQte=$("#liste_qte_autre_"+id_produit).val();
			
			if(__valQte=="0" || __valQte==""){
				alert("Veuillez saisir la quantité");
				$("#liste_qte_autre_"+id_produit).focus();
				return ;
			}
		}
		
		//alert(__valQte);return false;
		
		if(document.getElementById("carac_prod_"+id_produit)!=null)
			carac_prod=$("#carac_prod_"+id_produit).val();
		
		if(carac_prod!="" && carac_prod >0){
			
			$("#loading_"+id_produit).show();
			//Id_prix du produit

			__id_prix=$("#carac_prod_"+id_produit).val();
			

			//Quantité du produit

			//if($("#liste_qte_"+id_produit).val()!=""){
			if(__valQte!=""){
				
				//__qte=$("#liste_qte_"+id_produit).val();
				__qte=__valQte;

				//alert("Qté="+__qte);

				//Valeur prix du produit
				__price_produit=$("#hidden_prix_unite_pro_"+id_produit).val()
				//alert("prix="+__price_produit);

				//prix total 
				__price= __qte * __price_produit;

				__price=Math.round(__price*100)/100;
				
				
				//Sur le popup de la page liste :lorsque le client a choisi la case(autre selection )  :
				
				
				//if ($("#check_"+id_produit).is(':checked')){
				if($("#liste_qte_autre_"+id_produit).val()>0){
					var __autre_qte='1';
				}
				
				//alert(__autre_qte);return false;

				//Insertion d'un produit dans le panier

				$.ajax({
					type: "POST",
					url: 'save_panier.php',
					data: {
						price: __price,
						art_no:id_produit,
						type_prod:"prd",
						id_prix:__id_prix,
						qte:__qte,
						__autre_qte:__autre_qte
						
				
					},
					success: function(nbr_caddie){	
						//alert(nbr_caddie);
						if($.trim(nbr_caddie)!=""){
							
							if(nbr_caddie!="0"){															
								nombre_caddie= nombre_caddie + parseInt(nbr_caddie);													
							}

							//**Pour un produit, ajouter les accessoires  dans le panier
														
							for(a=0;a<nbr_acc;a++){
								
								//alert("acc_prod_panier_"+id_produit+"_"+a + "=" + $("#acc_prod_panier_"+id_produit+"_"+a).val());
								
								if($("#acc_prod_panier_"+id_produit+"_"+a).val()!="" && $("#acc_prod_panier_"+id_produit+"_"+a).val()>0){
									is_acc = "true";
									
									nombre_caddie= nombre_caddie + parseInt(1);
																															
									id_acc=$("#acc_prod_panier_"+id_produit+"_"+a).val();
									//Recherche de l'id _prix d'un accessoire
									
									if(document.getElementById('caractere_pdt_'+id_acc+'_'+a)!=null)
										id__prix_acc = $("#caractere_pdt_"+id_acc+"_"+a).val();
									else
										
										id__prix_acc = $("#id_prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val();
									
									
									/*alert("carac=");
									alert(id__prix_acc);*/
									/*alert(id_acc+"/"+a+"/"+id_produit+"/"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val());
									alert(id__prix_acc);*/
									
									
									//quantité de l'accessoire
									__qte_acc_pro = $("#liste_qte_acc_"+id_produit+"_"+a).val();
																											
									//Prix unitaire accessoire
									
									if(document.getElementById('caractere_pdt_'+id_acc+'_'+a)!=null){
									__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#caractere_pdt_"+id_acc+"_"+a).val()).val());
										//alert("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#caractere_pdt_"+id_acc+"_"+a).val()+" = " +__prix_unite_acc_pro);
									}
									else
									{
									
									__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val());
										//alert(__prix_unite_acc_pro);
									}

									 __prix_tot_acc_pro= __prix_unite_acc_pro * __qte_acc_pro;
									 
									 __prix_tot_acc_pro=Math.round(__prix_tot_acc_pro * 100)/100;
									 
									 //alert(__prix_tot_acc_pro);

									//insertion accessoires dans le panier
									
									$.ajax({
										type: "POST",
										url: 'save_panier.php',
										data: {
											price: __prix_tot_acc_pro,
											art_no:id_acc,
											type_prod:"acc_"+id_produit,
											id_prix:id__prix_acc,
											qte:__qte_acc_pro
											

										},
										success: function(nbr_caddie_acc){	
											//alert(nbr_caddie_acc);
																						
										},
										error:function(e){
											//alert("error="+e);
										}
									});
									
								}

							}//end for(var a=0,a<nbr_acc)
				
							
							//alert("nombre_caddie final="+nombre_caddie);
							if(nombre_caddie>0){				
								$("#nbr_caddie").html("");
								$("#nbr_caddie").html(" <a style='color:#000000 ' href='panier.html' title='commander'> <img "+
										"src='images/gestion_payement/panier/fleche_panier.jpg' width='30' height='30' />"+
										"Vous avez <b>"+nombre_caddie+" article(s)</b> dans votre panier </a>");
								if(bt_commmander=="true"){
									
									//window.location.href="http://www.materiaux-naturels.fr/panier.html";
									setTimeout("window.location.href='http://www.materiaux-naturels.fr/panier.html'",3000);
								}
								else setTimeout("closeWinPrincipal('"+dialog+id_produit+"','"+id_produit+"')",3000);
							}
							
							
							
						}//end if($.trim(nbr_caddie)!="")
				
					},
					error:function(e){
						//alert("error="+e);
					}
				});
				
				setTimeout("closeWinPrincipal('"+dialog+id_produit+"','"+id_produit+"')",15000);
			}
			
			
		}
		
		//** Si les produits sont à prix fixes
		else{
			
			
			//if($("#liste_qte_"+id_produit).val()!="" && $("#liste_qte_"+id_produit).val()>0){
				
			if(__valQte!="" && __valQte>0){
				
					
				$("#loading_"+id_produit).show();
				//__qte=$("#liste_qte_"+id_produit).val();
				__qte=__valQte;

				
				//Valeur prix du produit
				__price_produit=$("#hidden_prix_unite_pro_"+id_produit).val()
				
				//alert("prix="+__price_produit);

				//prix total 
				__price= __qte * __price_produit;

				__price=Math.round(__price*100)/100;
				
				
				//Id prix du produit

				$.ajax({
				type: "POST",
				url: 'getIdPrixProduit.php',
				data: {
					id_produit: id_produit
					

				},
				success: function(__msg){	
					
					if($.trim(__msg)!=""){
						id_prix=__msg;
						
						//if ($("#check_"+id_produit).is(':checked')){
						if($("#liste_qte_autre_"+id_produit).val()>0){
							var __autre_qte='1';
						}
						//insertion des produits à prix uniques dans le caddie
						
						$.ajax({
							type: "POST",
							url: 'save_panier.php',
							data: {
								price: __price,
								art_no:id_produit,
								type_prod:"prd",
								id_prix:id_prix,
								qte:__qte,
								__autre_qte:__autre_qte
								
						
							},
							success: function(nbr_caddie){	
									
								if($.trim(nbr_caddie)!=""){
									
									if(nbr_caddie!="0"){
								
										nombre_caddie= nombre_caddie + parseInt(nbr_caddie);					
								
									}
		
									//**Pour un produit, ajouter les accessoires  dans le panier
									
									
		
									for(a=0;a<nbr_acc;a++){	
																				
								if($("#acc_prod_panier_"+id_produit+"_"+a).val()!="" && $("#acc_prod_panier_"+id_produit+"_"+a).val()>0){
									is_acc = "true";
									
									nombre_caddie= nombre_caddie + parseInt(1);
																															
									id_acc=$("#acc_prod_panier_"+id_produit+"_"+a).val();
									//Recherche de l'id _prix d'un accessoire
									
									if(document.getElementById('caractere_pdt_'+id_acc+'_'+a)!=null)
										id__prix_acc = $("#caractere_pdt_"+id_acc+"_"+a).val();
									else
										
										id__prix_acc = $("#id_prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val();
									
									//quantité de l'accessoire
									__qte_acc_pro = $("#liste_qte_acc_"+id_produit+"_"+a).val();
																											
									//Prix unitaire accessoire
									
									//alert("sans carac=");
									if(document.getElementById('caractere_pdt_'+id_acc+'_'+a)!=null)
										__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#caractere_pdt_"+id_acc+"_"+a).val()).val());
										//alert("__prix_unite_acc_pro"+__prix_unite_acc_pro)
									else
										__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val());

									 __prix_tot_acc_pro= __prix_unite_acc_pro * __qte_acc_pro;
									 
									 __prix_tot_acc_pro=Math.round(__prix_tot_acc_pro * 100)/100;
		
											//insertion accessoires dans le panier
											
											$.ajax({
												type: "POST",
												url: 'save_panier.php',
												data: {
													price: __prix_tot_acc_pro,
													art_no:id_acc,
													type_prod:"acc_"+id_produit,
													id_prix:id__prix_acc,
													qte:__qte_acc_pro
													
		
												},
												success: function(nbr_caddie_acc){	
													if(nbr_caddie_acc!="0"){
														//alert("nbr_caddie="+nbr_caddie);
														nombre_caddie= nombre_caddie + parseInt(nbr_caddie_acc);
																							
													}
													
												},
												error:function(e){
													//alert("error="+e);
												}
											});
		
										}
		
									}//end for(var a=0,a<nbr_acc)
									
									
									if(nombre_caddie>0){				
										$("#nbr_caddie").html("");
										$("#nbr_caddie").html(" <a style='color:#000000 ' href='panier.html' title='commander'> <img "+
										"src='images/gestion_payement/panier/fleche_panier.jpg' width='30' height='30' />"+
										"Vous avez <b>"+nombre_caddie+" article(s)</b> dans votre panier </a>");
										
										if(bt_commmander=="true")
											//window.location.href="http://www.materiaux-naturels.fr/panier.html";
											setTimeout("window.location.href='http://www.materiaux-naturels.fr/panier.html'",3000);
										else setTimeout("closeWinPrincipal('"+dialog+id_produit+"','"+id_produit+"')",3000);
									}
										
										
									
									
									
								}//end if($.trim(nbr_caddie)!="")
						
							},
							error:function(e){
								//alert("error="+e);
							}
						});
						
					}

				},
				error:function(e){
					//alert("error="+e);
				}
			});
				
				setTimeout("closeWinPrincipal('"+dialog+id_produit+"','"+id_produit+"')",15000);
			}
			
			else{				
					alert("vous devez d'abord sélectionner un produit");
			}

		}//end produit à prix fixes
}


/**
*Ajout Produits de la page fiche dans le panier
*/

function ajoutPanierFiche(dialog,id_produit,nbr_acc,bt_commmander){
				
		//**Si les produits sont aux prix multiples
		var nombre_caddie = parseInt(0);
		var carac_prod = $("#carac_prod").val();
		var __autre_qte = '0';
		
		__qteTmp=$("#liste_qte").val();
		if(__qteTmp=="autre_qte"){
			
			__qteTmp=$("#liste_qte_autre").val();
			
			if(__qteTmp=="0" || __qteTmp==""){
				alert("Veuillez saisir la quantité");
				$("#liste_qte_autre").focus();
				return ;
			}
			/*alert("Veuillez saisir la quantité");
			return ;*/
		}
		//alert(carac_prod);

		if(carac_prod!="" && carac_prod >0){
			
			$("#loading_").show();
			//Id_prix du produit

			__id_prix=$("#carac_prod").val();
			
			//alert("prix="+__id_prix);

			//Quantité du produit

			//if($("#liste_qte").val()!="" && $("#liste_qte").val()>0){
			if(__qteTmp!=""){

				//__qte=$("#liste_qte").val();
				__qte=__qteTmp;

				//alert("Qté="+__qte);

				//Valeur prix du produit
				__price_produit=$("#hidden_prix_unite_pro").val()
				//alert("prix="+__price_produit);

				//prix total 
				__price= __qte * __price_produit;

				__price=Math.round(__price*100)/100;
				
				//Sur le popup de la page fiche :lorsque le client a choisi la case(autre selection )  :
				
				
				//if ($("#check").is(':checked')){
				if($("#liste_qte_autre").val()>0){
					var __autre_qte='1';
				}

				//alert("__price="+__price);

				//Insertion d'un produit dans le panier

				$.ajax({
					type: "POST",
					url: 'save_panier.php',
					data: {
						price: __price,
						art_no:id_produit,
						type_prod:"prd",
						id_prix:__id_prix,
						qte:__qte,
						__autre_qte:__autre_qte
					},
					success: function(nbr_caddie){					
						//alert(nbr_caddie);
						if($.trim(nbr_caddie)!=""){						
							if(nbr_caddie!="0"){							
								nombre_caddie= nombre_caddie + parseInt(nbr_caddie);								
							}

							//**Pour un produit, ajouter les accessoires  dans le panier
							for(a=0;a<nbr_acc;a++){
								//alert("a 1="+a);
								if($("#acc_prod_panier"+id_produit+"_"+a).val()!="" && $("#acc_prod_panier_"+id_produit+"_"+a).val()>0){
																		
									nombre_caddie= nombre_caddie + parseInt(1);
																															
									id_acc=$("#acc_prod_panier_"+id_produit+"_"+a).val();
									//Recherche de l'id _prix d'un accessoire
									//hrv
									//id__prix_acc=$("#id_prix_acc_"+id_acc+"_"+a).val();
									if(document.getElementById('caractere_pdt_'+id_acc+"_"+a)!=null)
										id__prix_acc = $("#caractere_pdt_"+id_acc+"_"+a).val();
									else
										
										id__prix_acc = $("#id_prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val();
																	
									//alert(id__prix_acc );
									
									
									//quantité de l'accessoire
									__qte_acc_pro=$("#liste_qte_acc_"+id_produit+"_"+a).val();
																	
									//Prix unitaire accessoire
									// __prix_unite_acc_pro=parseFloat($("#prix_acc_"+id_acc+"_"+a).val());
									if(document.getElementById('caractere_pdt_'+id_acc+"_"+a)!=null)
										__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#caractere_pdt_"+id_acc+"_"+a).val()).val());
										//alert("__prix_unite_acc_pro"+__prix_unite_acc_pro)
									else
									 
										 __prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val());
									 
									 __prix_tot_acc_pro = __prix_unite_acc_pro * __qte_acc_pro;
									 
									 __prix_tot_acc_pro=Math.round(__prix_tot_acc_pro * 100)/100;

									//insertion accessoires dans le panier
									
									$.ajax({
										type: "POST",
										url: 'save_panier.php',
										data: {
											price: __prix_tot_acc_pro,
											art_no:id_acc,
											type_prod:"acc_"+id_produit,
											id_prix:id__prix_acc,
											qte:__qte_acc_pro
										},
										success: function(nbr_caddie_acc){	
											
																						
											
										},
										error:function(e){
											//alert("error="+e);
										}
									});
									
								}

							}//end for(var a=0,a<nbr_acc)
							
							//alert("nombre_caddie final="+nombre_caddie);
							if(nombre_caddie>0){				
								$("#nbr_caddie").html("");
								$("#nbr_caddie").html(" <a style='color:#000000 ' href='panier.html' title='commander'> <img "+
										"src='images/gestion_payement/panier/fleche_panier.jpg' width='30' height='30' />"+
										"Vous avez <b>"+nombre_caddie+" article(s)</b> dans votre panier </a>");
								if(bt_commmander=="true")
									//window.location.href="http://www.materiaux-naturels.fr/panier.html";
									setTimeout("window.location.href='http://www.materiaux-naturels.fr/panier.html'",3000);
									
								else setTimeout("closeWinPrincipal('"+dialog+"','')",3000);
							}
							
							
						}//end if($.trim(nbr_caddie)!="")
				
					},
					error:function(e){
						//alert("error="+e);
					}
				});
								
				setTimeout("closeWinPrincipal('"+dialog+"','')",15000);
			}
			
			
		}
		
		//** Si les produits sont à prix fixes
		else{
			//alert("PU");
			
			//if($("#liste_qte").val()!="" && $("#liste_qte").val()>0){
			if(__qteTmp!="" && __qteTmp>0){
				
				$("#loading_").show();
				//__qte=$("#liste_qte").val();
				__qte=__qteTmp;

				
				//Valeur prix du produit
				__price_produit=$("#hidden_prix_unite_pro").val()
				
				//alert("prix="+__price_produit);

				//prix total 
				__price= __qte * __price_produit;

				__price=Math.round(__price*100)/100;
				
				
				//Id prix du produit

				$.ajax({
				type: "POST",
				url: 'getIdPrixProduit.php',
				data: {
					id_produit: id_produit
					

				},
				success: function(__msg){	
					
					if($.trim(__msg)!=""){
						id_prix=__msg;
						
					//Sur le popup de la page fiche :lorsque le client a choisi la case(autre selection )  :
				
				
					//if ($("#check").is(':checked')){
					if($("#liste_qte_autre").val()>0){
						var __autre_qte='1';
					}
						//insertion des produits à prix uniques dans le caddie
						
						$.ajax({
							type: "POST",
							url: 'save_panier.php',
							data: {
								price: __price,
								art_no:id_produit,
								type_prod:"prd",
								id_prix:id_prix,
								qte:__qte,
								__autre_qte:__autre_qte
								
						
							},
							success: function(nbr_caddie){	
									
								if($.trim(nbr_caddie)!=""){
									
									if(nbr_caddie!="0"){
								
										nombre_caddie= nombre_caddie + parseInt(nbr_caddie);					
								
									}
		
									//**Pour un produit, ajouter les accessoires  dans le panier
		
									for(a=0;a<nbr_acc;a++){
										
										if($("#acc_prod_panier_"+id_produit+"_"+a).val()!="" && $("#acc_prod_panier_"+id_produit+"_"+a).val()>0){
											nombre_caddie= nombre_caddie + parseInt(1);
											
											id_acc=$("#acc_prod_panier_"+id_produit+"_"+a).val();
											//Recherche de l'id _prix d'un accessoire
											
											//id__prix_acc=$("#id_prix_acc_"+id_acc).val();
									if(document.getElementById('caractere_pdt_'+id_acc+"_"+a)!=null)
										id__prix_acc = $("#caractere_pdt_"+id_acc+"_"+a).val();
									else
										
										id__prix_acc = $("#id_prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val();
									
									//alert(id__prix_acc );
											
											//quantité de l'accessoire
											__qte_acc_pro=$("#liste_qte_acc_"+id_produit+"_"+a).val();
											
											
											//Prix unitaire accessoire
											// __prix_unite_acc_pro=parseFloat($("#prix_acc_"+id_acc).val());
											if(document.getElementById('caractere_pdt_'+id_acc+"_"+a)!=null)
												__prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#caractere_pdt_"+id_acc+"_"+a).val()).val());
												//alert("__prix_unite_acc_pro"+__prix_unite_acc_pro)
											else
											 
												 __prix_unite_acc_pro = parseFloat($("#prix_acc_"+id_acc+"_"+a+"_"+id_produit+"_"+$("#indice_prix_acc_"+id_produit+"_"+id_acc+"_"+a).val()).val());
											 
											 __prix_tot_acc_pro= __prix_unite_acc_pro * __qte_acc_pro;
											 
											 __prix_tot_acc_pro=Math.round(__prix_tot_acc_pro * 100)/100;
		
											//insertion accessoires dans le panier
											
											$.ajax({
												type: "POST",
												url: 'save_panier.php',
												data: {
													price: __prix_tot_acc_pro,
													art_no:id_acc,
													type_prod:"acc_"+id_produit,
													id_prix:id__prix_acc,
													qte:__qte_acc_pro
													
		
												},
												success: function(nbr_caddie_acc){	
													if(nbr_caddie_acc!="0"){
														//alert("nbr_caddie="+nbr_caddie);
														nombre_caddie= nombre_caddie + parseInt(nbr_caddie_acc);
																							
													}
													
												},
												error:function(e){
													//alert("error="+e);
												}
											});
		
										}
		
									}//end for(var a=0,a<nbr_acc)
									
									
									if(nombre_caddie>0){				
										$("#nbr_caddie").html("");
										$("#nbr_caddie").html(" <a style='color:#000000 ' href='panier.html' title='commander'> <img "+
										"src='images/gestion_payement/panier/fleche_panier.jpg' width='30' height='30' />"+
										"Vous avez <b>"+nombre_caddie+" article(s)</b> dans votre panier </a>");
										if(bt_commmander=="true")
											//window.location.href="http://www.materiaux-naturels.fr/panier.html";
											setTimeout("window.location.href='http://www.materiaux-naturels.fr/panier.html'",3000);
										else setTimeout("closeWinPrincipal('"+dialog+"','')",3000);
									}
									
									
									
								}//end if($.trim(nbr_caddie)!="")
						
							},
							error:function(e){
								//alert("error="+e);
							}
						});
						
					}

				},
				error:function(e){
					//alert("error="+e);
				}
			});
				setTimeout("closeWinPrincipal('"+dialog+"','')",15000);
			}
			else{
				alert("vous devez d'abord sélectionner un produit");
			}
			
			
		
		}//end produit à prix fixes
		
		

}
	

/**
*ouvre un popup 
*/

function showModal_devis(dialog,id_produit){	
	if(dialog!=""){
		//possible personnalisation etape 1 en fonction de l'action devis ou commande 
		$.ajax({
			type: "POST",
			url: 'proxy.php',
			data: {
				what: "action_devis_ou_cmd",
				is_devis : "true"
				

			},
			success: function(msg){	
				//alert(msg);				
															
				
			},
			error:function(e){
				//alert("error="+e);
			}
		});
		//Page liste
		
		if(id_produit!=""){
			$('#lib_'+id_produit).html("Continuer vos selections");
			
			
			
			$("#id_bt_pop_"+id_produit).attr({title: "Continuer vos selections" });
		
			$("#identifiant_bt_droit_"+id_produit).removeClass();
			
			$("#identifiant_bt_droit_"+id_produit).attr({title: "Devis gratuit" });
			
			$('#identifiant_bt_droit_'+id_produit).addClass("devis");
		}
		//Page fiche
		else{
			//alert(id_produit);
			$('#lib_').html("Continuer vos selections");
			$("#id_bt_pop_").attr({title: "Continuer vos selections" });
		
			$("#identifiant_bt_droit_").removeClass();
			$('#identifiant_bt_droit_').addClass("devis");
			$("#identifiant_bt_droit_").attr({title: "Devis gratuit" });
		}
		
		$('#'+dialog).jqm({


			 onShow: function(h) {
				
					h.w.css('opacity',1).slideDown("slow"); 
			 },

		  
			  onHide: function(h) {				  
				
					h.w.slideUp("slow",function() { if(h.o) h.o.remove(); }); 			
										
			  } 

      }).jqDrag('.jqDrag'); 
		$('#'+dialog).jqmShow(); 	

		
	}
}

function showModal(dialog,id_produit){	
	if(dialog!=""){
		
		//possible personnalisation etape 1 en fonction de l'action devis ou commande 
		$.ajax({
			type: "POST",
			url: 'proxy.php',
			data: {
				what: "action_devis_ou_cmd",
				is_commande : "true"
				

			},
			success: function(msg){	
				//alert(msg);
				
															
				
			},
			error:function(e){
				//alert("error="+e);
			}
		});
		
		//Page liste
		if(id_produit!=""){
			$('#lib_'+id_produit).html("Continuer vos achats");
			$("#id_bt_pop_"+id_produit).attr({title: "Continuer vos achats" });
			$("#identifiant_bt_droit_"+id_produit).removeClass();
			$('#identifiant_bt_droit_'+id_produit).addClass("commander");
			
			$("#identifiant_bt_droit_"+id_produit).attr({title: "Effectuer une commande" });
		}
		//Page fiche
		else{
			$('#lib_').html("Continuer vos achats");
			
			$("#id_bt_pop_").attr({title: "Continuer vos achats" });
			
		
			$("#identifiant_bt_droit_").removeClass();
			$('#identifiant_bt_droit_').addClass("commander");
			
			$("#identifiant_bt_droit_").attr({title: "Effectuer une commande" });
		}
		//html("class='commander'");	
		
			
		$('#'+dialog).jqm({


			 onShow: function(h) {
				
					h.w.css('opacity',1).slideDown("slow"); 
			 },

		  
			  onHide: function(h) {				  
				
					h.w.slideUp("slow",function() { if(h.o) h.o.remove(); }); 			
										
			  } 

      }).jqDrag('.jqDrag'); 
		$('#'+dialog).jqmShow(); 	

		
	}
}


/**
*Ajout dans le panier d'un accessoire de la page FICHE ==> popup ACCESSOIRE
*/

function ajoutPanierAccFiche(dialog,id_produit,bt_commmander,rang){
	//alert("ok");
			//alert($('#combo_qte_acc_'+id_produit+'_'+rang).val());
			var nombre_caddie=parseInt(0);	
			if($('#combo_qte_acc_'+id_produit+'_'+rang).val()!="" && $('#combo_qte_acc_'+id_produit+'_'+rang).val()>0){
				$('#loading_'+id_produit+'_'+rang).show();
				__qte=$('#combo_qte_acc_'+id_produit+'_'+rang).val();
				
				//Valeur prix du produit
				__price_produit=$('#price_acc_'+id_produit+'_'+rang).val()
				
				//alert("prix="+__price_produit);

				//prix total 
				__price= __qte * __price_produit;

				__price=Math.round(__price*100)/100;				
								
				//Id prix du produit
				
				__price_id_acc=$('#price_id_acc_'+id_produit+'_'+rang).val();
				
								
				$.ajax({
					type: "POST",
					url: 'save_panier.php',
					data: {
						price: __price,
						art_no:id_produit,
						type_prod:"acc",
						id_prix:__price_id_acc,
						qte:__qte						
				
					},
					success: function(nbr_caddie){	
							
						if($.trim(nbr_caddie)!=""){
							
							if(nbr_caddie!="0"){
						
								nombre_caddie= nombre_caddie + parseInt(nbr_caddie);					
						
							}							
							
							if(nombre_caddie>0){				
								$("#nbr_caddie").html("");
								$("#nbr_caddie").html(" <a style='color:#000000 ' href='panier.html' title='commander'> <img "+
										"src='images/gestion_payement/panier/fleche_panier.jpg' width='30' height='30' />"+
										"Vous avez <b>"+nombre_caddie+" article(s)</b> dans votre panier </a>");
								if(bt_commmander=="true")
									//window.location.href="http://www.materiaux-naturels.fr/panier.html";
									setTimeout("window.location.href='http://www.materiaux-naturels.fr/panier.html'",3000);
										
								else setTimeout("closeWinPrincipal('"+dialog+"','"+id_produit+"')",3000);
							}
							
							
						}//end if($.trim(nbr_caddie)!="")
				
					},
					error:function(e){
						//alert("error="+e);
					}
				});

				
				setTimeout("closeWinPrincipal('"+dialog+"','"+id_produit+"')",15000);
				
				
			}else alert("Vous devez d'abord choisir un accessoire");
}

/**
*Ferme une fenêtre avec jqmodal
*/

function closeWinPrincipal(dialog,id){		
	//Ferme le popup
	$('#loading_'+id).hide();	
	if(dialog!=""){		

		$('#'+dialog).jqm({
		  
			  onHide: function(h) {				  
				
						h.w.slideUp("slow",function() {
						if(h.o) 
							h.o.remove(); 
					});
					 			
										
			  } 

      }).jqDrag('.jqDrag'); 
			
		$('#'+dialog).jqmHide();
		
	}

}



/**
*Fonction qui permet de valider les adresses mails
*/

function verifMail(email) { 
	var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
	return (reg.exec(email)!=null)
}

/*
*Sur le popup de la page liste : Si le client choisi la case(autre selection ), 
alors il sera orienté vers « demande de devis » l’achat direct en ligne
 ne sera plus possible 
*/

function autre_quantite_liste(id_produit,unite_mesure){
	
	
		//javascript:getQuantitePageListe("carac_prod_368","368")
		
		$("#bloc_autre_selection_"+id_produit).html(
			'<input onFocus="javascritp:checkChampInputQteListe('+id_produit+')" onkeyup="javascript:setTotListeChampInputQte('+id_produit+');"  maxlength="6"  size="10" type="text"  id="liste_qte_autre_'+id_produit+'" name="liste_qte_autre_'+id_produit+'">'+
			'</span>'+unite_mesure+' ');
		
		
		
}

/*
*Sur le popup de la page liste : Si le client choisi la case(autre selection ), 
alors il sera orienté vers « demande de devis » l’achat direct en ligne
 ne sera plus possible 
*/

function autre_quantite_fiche(id_produit,unite_mesure){
	
		
		//javascript:getQuantitePageListe("carac_prod_368","368")
		
		$("#bloc_autre_selection").html('<input onFocus="javascritp:checkChampInputQteFiche()" '+'onkeyup="javascript:setTotFicheChampInputQte();"  maxlength="6"  size="10" type="text"  id="liste_qte_autre" name="liste_qte_autre">'+
			'</span> ');
		
		
		
		
		
}

/**
*Sur le popup de la page liste : Si le client choisi la case(autre selection ), 
alors après sasie de la quantité dans le champ input, le total est automatiquement calculé en fonction
de cette qté
*/

function checkChampInputQteListe(id_produit){
		
		$("#liste_qte_autre_"+id_produit).numeric({allow:"."});
		
		
}

function checkChampNumeric(champ){
		//$(#quantification_'+id_produit+').numeric({allow:" ()+-/."});
		//alert(champ);
		$("#"+champ).numeric({allow:"."});
}

function checkChampInputQteFiche(){
		//$(#quantification_'+id_produit+').numeric({allow:" ()+-/."});
		$("#liste_qte_autre").numeric({allow:"."});
}

function setTotListeChampInputQte(id_produit){
		
		//var __hidden_prix_unite_pro_=$("#hidden_prix_unite_pro_"+id_produit).val();		
		
		
		//calculeTotalTTCPageListe (__hidden_prix_unite_pro_,id_produit)
		
		if($("#liste_qte_autre_"+id_produit).val()=="0" || $("#liste_qte_autre_"+id_produit).val()==""){
			
			$("#val_prix_total_"+id_produit).html("&nbsp;");
		}
		
		var quantite=$("#liste_qte_autre_"+id_produit).val();
	
	
		if(quantite>0){
			
					
	
			//alert(quantite);
			//Prix unitaire du produit
			
			
			var prix_unite_produit=parseFloat($("#hidden_prix_unite_pro_"+id_produit).val());
			
			/*if(prix_unit_prod=="0"){
				
				var prix_unite_produit=parseFloat($("#hidden_prix_unite_pro_"+id_produit).val());
			}
			else
				var prix_unite_produit=parseFloat(prix_unit_prod);*/
			
		
			//prix total produit
			var prix_tot= quantite * prix_unite_produit;	
			
		
			prix_tot=Math.round(prix_tot*100)/100;
		
			/*if(quantite=="1")
				$("#val_prix_total_"+id_produit).css("text-decoration",'line-through');
			else*/
				
			$("#val_prix_total_"+id_produit).css("text-decoration",'none');
		
		
			if(prix_tot>0)
				$("#val_prix_total_"+id_produit).html("<span><b>Prix : </b></span>"+prix_tot+"&euro; TTC");
				
			else
				$("#val_prix_total_"+id_produit).html("&nbsp;");
		}
		
}

function setTotFicheChampInputQte(){
		
		//var __hidden_prix_unite_pro_=$("#hidden_prix_unite_pro").val();
		
		
		
		//calculeTotalTTC (__hidden_prix_unite_pro_);
		
		
		if($("#liste_qte_autre").val()=="0" || $("#liste_qte_autre").val()==""){
			
			$("#val_prix_total").html("&nbsp;");
		}
		
		var quantite=$("#liste_qte_autre").val();
	
		if(quantite>0){
					
			//Prix unitaire du produit
			
			var prix_unite_produit=parseFloat($("#hidden_prix_unite_pro").val());
			
			
			
			//alert(prix_unite_produit);
			
			//prix total produit
			var prix_tot= quantite * prix_unite_produit;	
			
		
			prix_tot=Math.round(prix_tot*100)/100;
			
			/*if(quantite=="1")
				$("#val_prix_total").css("text-decoration",'line-through');
			else*/
		
			$("#val_prix_total").css("text-decoration",'none');
		
			if(prix_tot>0)
				$("#val_prix_total").html("<span><b>Prix : </b></span>"+prix_tot+"&euro; TTC");
				
			else
				$("#val_prix_total").html("&nbsp;");
		}
		
}


/*
* pour un produit unique:Sur le popup de la page liste :lorsque le client a choisi la case(autre selection ) ensuite
il a décoché cette case alors il faut restaurer la liste des qté pour un produit unique  :
*/

 function restoreQtePrdUnique(id_produit){

	$.ajax({
		type: "POST",
		url: 'proxy.php',
		data: {
			what:"liste_qte_prd_unique",
			id_produit: id_produit,
			comboName: "liste_qte"
	
		},
		success: function(msg){	
			//alert(msg);		
			if($.trim(msg)!=""){
				$('#loading').hide();

				//prix de l'accessoire
		
				

				if(document.all) 
					$('#span_liste_qte_'+id_produit).empty().append(msg);
				else 
					$('#span_liste_qte_'+id_produit).empty().append(msg).selectOptions();
					
					
				jQuery("#span_liste_qte_"+id_produit).focus();

			}
	
		},
		error:function(e){
			//alert("error="+e);
		}
	});

 }
 
 
 function restoreQtePrdUniqueFiche(id_produit){

	$.ajax({
		type: "POST",
		url: 'proxy.php',
		data: {
			what:"liste_qte_prd_unique",
			id_produit: id_produit,
			comboName: "liste_qte",
			page:"fiche"
	
		},
		success: function(msg){	
			//alert(msg);		
			if($.trim(msg)!=""){
				$('#loading').hide();

				//prix de l'accessoire
		
				

				if(document.all) 
					$('#span_liste_qte').empty().append(msg);
				else 
					$('#span_liste_qte').empty().append(msg).selectOptions();
					
					
				jQuery("#span_liste_qte").focus();

			}
	
		},
		error:function(e){
			//alert("error="+e);
		}
	});

 }



