<!--	
//-------------------------------------------------------------||
// FUNCTION:    addProduct                                     ||
// PARAMETERS:  id, value							           ||
// RETURNS:     null                                           ||
// PURPOSE:     Ajoute un produit dans le cookie du caddie     ||
//-------------------------------------------------------------||
function test_cookie()
{
	//test des cookie

if (document.cookie)
	{
	
	return true;
	}
else
{
	document.cookie = "essai=cookie";
	if (document.cookie) 
	{
		
	return true;
	}
	else
	{
	alert("Vous devez authoriser les cookies :\n\nOutils - Options Internet - Confidentialité - Accepter tous les cookies\n(Internet Explorer)\n\nRAPPEL : les cookies ne sont QUE des fichiers texte\nIls ne sont donc pas nuisibles !");
	return false;
	}
}

}
function addProduct (id)
{
if (test_cookie())
{
	// Si le cookie n'existe pas, le produit n'a pas encore été sélectionné
	// --------------------------------------------------------------------
	if (!getCookie(id))
	{
		//----- inscription du cookie correspondant
		setCookie(id, 0) ;
		//----- mise a jour du cookie productIDList
		
		var newID;
		if (!getCookie('idList'))
		{
			newID= id 
		}
		else
		{
			newID= getCookie('idList') + '!' + id ;
		}
		
		setCookie('idList', newID) ;
	//----- ouverture d'une popUp de recapitulation
	popUp('shopAddProductConfirmPopUp.asp?productID=' + id  , '320', '180', true, false) ;		
	}
	else
	{
		alert("Ce fichier est deja dans votre liste de fichiers préférés");
	}
		
}
	
}

//----------------------------------------------------------||
// FUNCTION:    displayShopCart                             ||
// PARAMETERS:  null					                    ||
// RETURNS:     null                                        ||
// PURPOSE:     Affiche le caddie dans une popUp			||
//----------------------------------------------------------||
function displayShopCart()
{
	// Si le caddie est vide, on ne l'affiche pas
	// ------------------------------------------
	if (!getCookie('idList')) { alert('Votre liste est vide...') ; return ;	}
			
	//------ redirection vers le caddie
	popUp('shopCart.asp' , '450', '180', true, true) ;		
	    
}



//-----------------------------------------------------------||
// FUNCTION:    eraseProduct                                 ||
// PARAMETERS:  productID				                     ||
// RETURNS:     null                                         ||
// PURPOSE:     Efface un produit des cookies et du tab      ||
//-----------------------------------------------------------||
function eraseProduct(id)
{
	if (window.confirm('Etes-vous sur de vouloir supprimer ce fichier de votre liste ?'))
	{
		//----- suppression du cookie
		deleteCookie(id) ;
		//----- récupération de la chaine d'identifiant
		var strIdList = getCookie('idList') ;
		
		// Si il n'y a qu'un seul article dans le caddie, on efface le cookie
		// ------------------------------------------------------------------
		if (strIdList.indexOf('!') < 0)
		{
			//----- suppression des cookies
			deleteCookie('idList') ;
			//----- redirection vers la page de commande
			opener.location.reload();
			window.close();
			//document.location.href = document.referer
		}
		// Sinon plusieurs produits sont présents, suppression du bon
		// ----------------------------------------------------------
		else
		{
			// Si c le premier identifiant de la liste, suppression du '!' qui le suit
			// ------------------------------------------------------------------------
			if (strIdList.indexOf(id) == 0)			
				strIdList = strIdList.replace(id + '!', '') ;
				
			// Sinon suppression du '!' qui le précède
			// ---------------------------------------
			else 
				strIdList = strIdList.replace('!' + id, '') ;						
									
			//----- maj du cookie idList
			setCookie('idList', strIdList) ;
			//----- maj des changements du caddie
			document.location.reload();
		}
	}
}
//-->