<!--
var Basket_text = '';

var isIE6 = document.all && document.getElementById ? true : false;
var isNS6 = ! isIE6 && document.getElementById ? true : false;
var iconized = false;
var basketName= 'Cbt';

var BlinkTimer;
var CurLocation=self.location.href;
document.cookie='';
var UpsellProd;
var blink_speed=600;

function DisplayBasket()
{
	var basket = '', refs, Montant=0;
	var _basket ='';
	var Qte=0;
	
	basketLayer=document.getElementById ('BasketLayer');
	if (BlinkTimer)
	{
		clearInterval(BlinkTimer);
		basketLayer.style.visibility = 'hidden';
	}
	basketName = 'Cbt';
	
	if (! isIE6 && ! isNS6)
		return;
	
	if ((basket = GetCookie (basketName))) refs = basket.split (';');
	
	for (i in Produits)
		Produits[i]['q'] = 0;
	
	for (i in refs)
	{
		var art=refs[i];
		cod=art.split('_');
		if (Produits[cod[0]])
		{
			if (Qte<NbArticlesMax)
			{
				Produits[cod[0]]['q']++;
				Qte++;
				Montant+=Produits[cod[0]]['p'];
				if (!_basket)
				{
					_basket=art;
				}
				else
				{
					_basket += ';' + art;
				}
			}
			else
			{
				alert('Votre Panier ne peux contenir plus de '+NbArticlesMax+' produits.');
			}
		}
	}
	
	if (basket.length != _basket.length)
	{
//		alert(_basket);
		SetCookie (basketName, _basket, null, PathCookie);
	}
	
	if (Qte>0)
	{
		if (Basket_text.length == 0)
		{
			Basket_text=basketLayer.innerHTML;
		}
		var _replace=Basket_text.replace("%qte%", Qte);
		if (Qte >1 )
		{
			_replace=_replace.replace("%s%", "s");
		}
		else
		{
			_replace=_replace.replace("%s%", "");
		}
		_replace=_replace.replace("%montant%", AffMontant(Montant,true));
		basketLayer.innerHTML=_replace;
		// affiche le panier
		basketLayer.style.visibility = 'visible';
		BlinkTimer=setInterval('blinkLayer()',500);
	}
	else
	{
		basketLayer.style.visibility = 'hidden';
	}
}

function DisplayIfNone (i)
{
	if (i)
	{
		DisplayBasket();
	}
	else
	{
		basketName = 'Cbt';
		if ((basket = GetCookie (basketName)))
		{
			if (basket.length>1)
			{
				DisplayBasket ();
			}
		}
	}
}

function AddBasket (ref)
{
	var basket = '';
	
	if (! (basket = GetCookie (basketName)))
		basket = ref;
	else
		basket += ';' + ref;
	
	refs = basket.split (';');
	var cpt=0;
	for (i in refs)
	{
		cpt++;
		if (cpt>NbArticlesMax)
		{
			alert('Votre Panier ne peux contenir plus de '+NbArticlesMax+' produits.');
			return;
		}
	}

	SetCookie (basketName, basket, null, PathCookie);
	var _url=CurLocation.split('#');
	if (_url[0]) { CurLocation=_url[0]; }
	self.location.href=CurLocation+'#top';
	var DescProd='';
	if (NomProd && NomProd[ref])
	{
		DescProd=NomProd[ref]+' ';
	}
	alert('Le produit '+DescProd+'a bien été ajouté au Panier. Pour terminer votre commande, cliquez sur le bouton "Panier"')
	DisplayBasket ();
	if (UpsellProd && UpsellProd[ref])
	{
		_openWindow(winUrl + 'Upsell_'+ref+'.html','Proposition','width=300,height=300,left=10,top=10,toolbar=no,menubar=no,status=no,resizable=no,scrollbars=no');
	}
}

function DelBasket (ref)
{
	var basket = '', refs, cookie = '', flag = 0;
	
	if ((basket = GetCookie (basketName)))
		refs = basket.split (';');
	else
		refs = '';	
	
	for (var i = 0; i != refs.length; i++)
	{
		if (refs[i] != ref)
			cookie += refs[i] + ';';
	}
	
	if (cookie.length > 0)
	{
		cookie = cookie.substr (0, cookie.length - 1); 
		SetCookie (basketName, cookie, null, PathCookie);
	}
	else 
		SetCookie (basketName, "", null, PathCookie);
	DisplayBasket ();
}

function Detail()
{
	var form = document.forms['basketForm'];
	form.basket.value = GetCookie(basketName);
	//alert(form.basket.value);
	if (form.basket.value.length == 0){
		alert ('Votre panier est vide !');
		return;
	}
	form.submit ();
}


function GetCookie(name)
{
	var start = document.cookie.indexOf(name+"=");
	var len = start+name.length+1;
	if ((!start) && (name != document.cookie.substring(0,name.length))) return '';
	if (start == -1) return '';
	var end = document.cookie.indexOf(";",len);
	if (end == -1) end = document.cookie.length;
	return unescape(document.cookie.substring(len,end));
}

function SetCookie(name,value,expires,path,domain,secure)
{
	DelCookie(name,path,domain);
	document.cookie = name + "=" + escape(value) +"; " +
		( (expires) ? ";expires=" + expires.toGMTString() : "") +
		( (path) ? ";path=" + path : "") + 
		( (domain) ? ";domain=" + domain : "") +
		( (secure) ? ";secure" : "");
}

function DelCookie(name,path,domain)
{
	if (GetCookie(name))
		document.cookie = name + "=" +
			( (path) ? ";path=" + path : "") +
			( (domain) ? ";domain=" + domain : "") +
			";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}

var BlinkCount=0;

function blinkLayer()
{
	var basketLayer = document.getElementById ('BasketLayer');
	BlinkCount+=1;
	if (BlinkCount>5)
	{
		clearInterval(BlinkTimer);
		BlinkCount=0;
	}
	if (basketLayer && basketLayer.style)
	{
			basketLayer.style.visibility=(basketLayer.style.visibility=='visible')?'hidden':'visible';
	}
}

function Blink(layerName)
{
	var ideLayer = document.getElementById (layerName);
	//alert (ideLayer);
	BlinkCount+=1;
	if (BlinkCount>5)
	{
		clearInterval(BlinkTimer);
		BlinkCount=0;
	}
	if (ideLayer && ideLayer.style)
	{
			ideLayer.style.visibility=(ideLayer.style.visibility=='visible')?'hidden':'visible';
	}
	setTimeout("Blink('"+layerName+"')",blink_speed);
	
}

function ReplaceUpsell(a,b)
{
	if (a != b)
	{
		var basket = '', refs;
		var _basket ='';
		basketName = 'Cbt';
	
		if (! isIE6 && ! isNS6)
			return;
		
		if ((basket = GetCookie (basketName))) refs = basket.split (';');
		var cpt=0;
		for (i in refs)
		{
			cpt++;
		}
		var j=0;
		for (i in refs)
		{
			j++;
			var art=refs[i];
			cod=art.split('_');
			if ((cod[0] == a)&&(j == cpt)) { if (!cod[1]) {art=b; } else { art=b+"_"+cod[1]; } }
			if (!_basket)
			{
				_basket=art;
			}
			else
			{
				_basket += ';' + art;
			}
		}
		SetCookie (basketName, _basket, null, PathCookie);
	}
	window.opener.location = window.opener.location.href="FicheProd_"+a+".html";
	window.close()
}


//-->
