function UpdateTotal(maj, majpromo, Soldes,produit_id,prix_ori){
	var devise = "&euro;";
	var prix = prix_ori + maj;
		prix = prix.toFixed(2);
	var promo = prix_ori + majpromo;
		promo = promo.toFixed(2);
	var prix_sil = jQuery("#InPrixTot").val();

	if(jQuery("#InPriceProduct" + produit_id).val() != "") {
		prix_sil = parseFloat(prix_sil) - parseFloat(jQuery("#InPriceProduct" + produit_id).val()) * parseInt(jQuery("#sprodQty" + produit_id).val());
	}
//	prix_sil = parseFloat(prix_sil) - prix * parseInt(jQuery("#sprodQty" + produit_id).val()); 

		prix_sil = parseFloat(prix_sil) + prix * parseInt(jQuery("#sprodQty" + produit_id).val()); 
		prix_sil = prix_sil.toFixed(2);



		
	jQuery("#prixTot").html(NumberFormat(prix_sil));
	jQuery("#InPrixTot").val(prix_sil);

	jQuery("#InPriceProduct" + produit_id).val(prix);
	
	if(majpromo == 0){
	
		jQuery("#ancienprix" + produit_id).css("display", "none");
	
		if(BBVars.currentCountry!="gb")
			jQuery("#prixpromo" + produit_id).html(NumberFormat(prix)+" &euro;");
		else
			jQuery("#prixpromo" + produit_id).html("&pound;"+NumberFormat(prix));
	
	} else {
	
		if(BBVars.currentCountry!="gb")
			jQuery("#prixpromo" + produit_id).html(NumberFormat(prix)+" &euro;");
		else
			jQuery("#prixpromo" + produit_id).html("&pound;"+NumberFormat(prix));
	
		jQuery("#ancienprix" + produit_id).css("display", "inline");
	
		if(BBVars.currentCountry!="gb")
			jQuery("#ancienprix" + produit_id).html(NumberFormat(promo)+" &euro;");
		else
			jQuery("#ancienprix" + produit_id).html("&pound;"+NumberFormat(promo)+"<div>&nbsp;</div>");
	}
	
	for(var i=0; i<Soldes.length; i++) {
	
		if(BBVars.currentCountry!="gb")
			jQuery("#ancienprix" + produit_id).html(jQuery("#ancienprix" + produit_id).html() + " &euro; / <del>" + NumberFormat(Soldes[i].AncienPrix) + " &euro;</del>");
		else
			jQuery("#ancienprix" + produit_id).html("&pound;"+jQuery("#ancienprix" + produit_id).html() + " / <del>" + NumberFormat("&pound;"+Soldes[i].AncienPrix) + " </del>");
	
	}
	
	jQuery("#priceProduct" + produit_id).css("display", "block");
	jQuery("#firstPrice" + produit_id).css("display", "none");
}

function BBChangeColorSil(colorSelected,listColor,item,photo,prod_id,init){

	var lstColor=listColor.split(',');
	/*if(typeof init == "undefined") {
		// on retire le prix du produit qui change au prix de la silhouette
		var prixSil = parseFloat(jQuery("#InPrixTot").val()) -  parseFloat(jQuery("#InPriceProduct" + prod_id).val())* parseInt(jQuery("#sprodQty" + prod_id).val());
		var prixSil =prixSil.toFixed(2);
		jQuery("#InPrixTot").val(prixSil);
		jQuery("#prixTot").html(NumberFormat(prixSil));
		alert('1 :' +prixSil);
	}*/
	jQuery.each(lstColor,function(index, color){
		if(colorSelected != parseInt(color)){
			jQuery("#slienColor" + color + "_" + prod_id).removeClass();
			jQuery("#slienColor" + color + "_" + prod_id).addClass("colorGrey");
			jQuery("#sliTaille" + color + "_" + prod_id).hide();

	  	}
	  	else{
	  		//var row = eval(jQuery("#taille"+color).options[jQuery("#taille"+color).selectedIndex].value);
	  		// avec un select 
			BBVars.currentColorID = color;
	  		if(typeof photo != "undefined")
	  			jQuery("#imgQuickSil" + prod_id).attr("src",photo);
	
	  		//if(typeof row == "undefined")

	  		
	  		var row = jQuery("#staille"+color + "_" +prod_id).val();

	  		BBCart('setAttrib', item + row, setAttrib_callBack,1,true);
	  		
	  		jQuery("#slienColor" + color + "_" + prod_id).removeClass();
			jQuery("#slienColor" + color + "_" + prod_id).addClass("colorSelect");
			jQuery("#sliTaille" + color + "_" + prod_id).show();
		
			//BBCart('setAttrib', 'item#BBAttrib_prodID#_' + this.options[this.selectedIndex].value', setAttrib_callBack,1);
	  	}
	});
}

function initSilBtn() {

	jQuery("#silProdList li.prodItem").each( function(index) {
	
		var currentItem = jQuery(this);
		var prodID = jQuery(this).attr("prodID");
	
		jQuery(".blue_btn", this).bind("click", function (event) {
		
			event.preventDefault();
		
			var prodPrice = parseFloat(jQuery("#InPriceProduct" + prodID).val()) * parseInt(jQuery("#sprodQty" + prodID).val());
		
			if( jQuery(".prodImg", currentItem).css("opacity") == 0.2 )  {
			
				var nb_p = jQuery("#nb_prod_aff").val() + 1;
				var prixSil = parseFloat(jQuery("#InPrixTot").val()) + prodPrice;
				jQuery(".prodImg", currentItem).animate({opacity: 1});
				jQuery(".prodInfo", currentItem).animate({opacity: 1});
				jQuery("select", currentItem).attr("disabled", "");
				jQuery(".blue_btn span", currentItem).html(BBLabels.label_supprimer);
	
			
			} else {
			
				var nb_p = jQuery("#nb_prod_aff").val() - 1;
				var prixSil = parseFloat(jQuery("#InPrixTot").val()) - prodPrice;
				jQuery(".prodImg", currentItem).animate({opacity: 0.2});
				jQuery(".prodInfo", currentItem).animate({opacity: 0.2});
				jQuery("select", currentItem).attr("disabled", "disabled");
				jQuery(".blue_btn span", currentItem).html(BBLabels.label_ajouter);
			
			}
			
			jQuery("#nb_prod_aff").val(nb_p);
			
			var prixSil = prixSil.toFixed(2);
			jQuery("#InPrixTot").val(prixSil);
			jQuery("#prixTot").html(NumberFormat(prixSil));
		
		});
	
	});

}
