<!--
	
	var isMOZ = (navigator.appName.substring(0,3) == "Net") ? true : false ;
	var isIE  = (navigator.appName.substring(0,3) == "Net") ? false : true ;
	var isIE7 = (navigator.appVersion.indexOf("MSIE 7.0") != -1) ? true : false ;
	
	var ajaxLoader;
	
	function ToogleBox(fBox) {
		
		var mBoxCnt = e( "box_cnt_" + fBox );
		
		Effect.toggle( mBoxCnt , "blind" , { duration:0.50 } );
		
	}
	
	var DeletedCart = "";
	
	function DeleteCart(fNum) {
		
		Effect.SwitchOff( "itcart_" + fNum , { duration:0.5 } );
		DeletedCart += "," + fNum + "," ;
		
		CalculateCart(false);
		UpdateCart();
		
	}
	
	function ChangeQuantity() {
		
		CalculateCart(true);
		UpdateCart();
		
	}
	
	function CalculateCart(squeezeMe) {
		
		if (squeezeMe != false) squeezeMe = true;
		
		var myTotal = 0;
		var myQty = 0;
		
		var i = 0;
		while (e("cart_price_" + i) && e("cart_quantity_" + i)) {
			if (DeletedCart.indexOf("," + i + ",") == -1) {
				
				var subTotal = e("cart_price_" + i).value * e("cart_quantity_" + i).value;
				e("cart_showprice_" + i).innerHTML = NumberFormat(subTotal) + "&nbsp;&euro;";
				
				myQty += e("cart_quantity_" + i).value * 1;
				myTotal += subTotal;
				
			}
			i++;
		}
		
		myTotal = NumberFormat(myTotal);
		
		if (myTotal != "0.00" && myTotal != "0") {
			e("subtotal").className = "sc-subtotal";
			e("calcprice").innerHTML = myTotal + "&nbsp;&euro;";
			if (squeezeMe == true && ( isMOZ || isIE7 )) Effect.Pulsate( "subtotal" , { delay:0.15 } );
		} else {
			e("subtotal").className = "hidden";
		}
		
		if (myQty > 0) {
			e("npanier").innerHTML = "<br />" + myQty + " article" + ( myQty == 1 ? "" : "s" ) + "";
			e("cartempty").className = "hidden"; e("subtotal").className = "sc-subtotal"; e("cartnav").className = "sc-valid";
		} else {
			e("cartempty").className = "sc-empty"; e("subtotal").className = "hidden"; e("cartnav").className = "hidden";
			e("npanier").innerHTML = "";
		}
		
	}
	
	function UpdateCart() {
		
		ajaxLoader = new AjaxLoader( { name:"ajaxLoader" } );
		
		ajaxLoader.onLoad = function(fC) {};
		
		var i = 0;
		while (e("cart_price_" + i) && e("cart_quantity_" + i)) {
			if (DeletedCart.indexOf("," + i + ",") != -1) {
				ajaxLoader.addVar( { "name":"cart_delete[]" , "value":e("cart_id_" + i).value } );
			} else {
				ajaxLoader.addVar( { "name":"cart_delete[]" , "value":"" } );
			}
			ajaxLoader.addVar( { "name":"cart_quantity[]" , "value":e("cart_quantity_" + i).value } );
			ajaxLoader.addVar( { "name":"products_id[]" , "value":e("cart_id_" + i).value } );
			i++;
		}
		
		ajaxLoader.loadFile( { "file":_FILENAME_UPDATE_PRODUCT , "method":"post" } );
		
	}
	
	function NumberFormat(fNumber) {
		
		fNumber = "" + fNumber;
		if (fNumber.indexOf(".") == -1) fNumber += ".00" ;
		
		var myTotals = fNumber.split(".");
				 if (myTotals[1].length == 1) {
			myTotals[1] += "0";
		} else if (myTotals[1].length > 2) {
			myTotals[1] = myTotals[1].substr(0,2);
		}
		
		if (myTotals[0] > 1000) {
			var myTotalsMil = myTotals[0] / 1000;
			myTotalsMil = "" + myTotalsMil;
			var myTotalsMils = myTotalsMil.split(".");
			myTotals[0] = myTotalsMils[0] + "," + myTotalsMils[1];
		}
		
		fNumber = myTotals[0] + "." + myTotals[1];
		
		return(fNumber);
		
	}
	
	function plop(fUrl,fName,fWidth,fHeight,fOptions) {
		
		if (!fWidth )  fWidth  = 250 ;
		if (!fHeight)  fHeight = 250 ;
		if (!fOptions) fOptions = "" ; else fOptions = "," + fOptions ;
		
		var PosLeft = ( screen.width  - fWidth  ) / 2 ;
		var PosTop  = ( screen.height - fHeight ) / 2 ;
		
		var WOpen = window.open(fUrl,fName,"left=" + PosLeft + ",top=" + PosTop + ",width=" + fWidth + ",height=" + fHeight + fOptions);
		WOpen.focus();
		
	}
	
	function setMail(fObj,fName,fDomain,fExt) {
		
		var TrueMail = fName + "@" + fDomain + "." + fExt;
		e(fObj).href = "mailto:" + TrueMail;
		e(fObj).title = "Envoyer un email à " + TrueMail;
		
	}
	
	function swap(fObj,fSrc) {
		
		if (e(fObj)) e(fObj).src = fSrc ;
		
	}
	
	function focusfield(fObj,fTxt) {
		
		if (e(fObj)) {
			if (e(fObj).value == fTxt) {
				e(fObj).value = "";
			}
		}
		
	}
	
	function blurfield(fObj,fTxt) {
		
		if (e(fObj)) {
			if (e(fObj).value == "") {
				e(fObj).value = fTxt;
			}
		}
		
	}
	
	function e(fObj) {
		
		if (typeof(fObj) == "object") {
			return(fObj);
		} else {
			return(document.getElementById(fObj));
		}
		
	}
	
	function AutoSelectDpt(fDpt,fCombo) {
		
		if (fDpt.length >= 2) {
			if (departements[fDpt.substr(0,2)]) {
				e(fCombo).value = departements[fDpt.substr(0,2)];
			}
		}
		
	}
	
-->