
function addToCaddie(psId, psURLAddToCaddie, psURLRequestAfterAdd, psButtonCloseId, pnDelay)
{
//	new Effect.ScrollTo('top', {delay:0, duration:1});
//	new Ajax.Updater('blackpopup', psURLRequestAfterAdd); 
	
	var aoParams = 
	{
		sTrigger					: 		psId,
		sPopupCSS 				: 		'caddie_popup',
		nPopupWidth 				: 		300,
		nPopupHeight 				: 		200,
		nPopupOpacityFrom 			: 		0,
		nPopupOpacityTo 			: 		1,
		nPopupEffectDuration 		: 		0.1,
		//sLoadingPicture 			: 		'project/design/resources/images/caddie/caddie_loader.gif',
		sLoadingText				: 		'<div class="caddie_waiting">Chargement en cours... Veuillez patienter</div>',
		
		// paramètres barre du bas
		bIsDraggable 				: 		false,
		
		// parametres contenu popup
		bHaveAjaxContent			: 		true,
		sContentURL					: 		psURLRequestAfterAdd,
		bLoadOnStartup				: 		true,
		
		// parametres blackScreen
		bHaveBlackScreen			: 		true,
		nBlackScreenOpacityFrom 	: 		0,
		nBlackScreenOpacityTo 		: 		0.75,
		nBlackScreenEffectDuration 	: 		0.1,
		sCustomCloseButtonId		: 		psButtonCloseId
	};
	lazyInit(psId+'_instance', aoParams, psId);
	
//	new Ajax.Updater('caddie', psURLAddToCaddie);
	setTimeout("new Ajax.Updater('caddie', '"+psURLAddToCaddie+"');", pnDelay);
	//var oPopup = new AjaxPopup(aoParams);

	
//	Show('blackscreen');
//	Effect.Appear('blackpopup', { from: 0, to: 1});
}


function addAliasToCaddie(psId, psComboOption1Id,  psComboOption2Id, psButtonCloseId, pnDelay)
{
	// ==============================================
	// Recupere les 2 options et le productaliaspk
	// ==============================================
	var nOption1FK 		= $(psComboOption1Id).value;
	var nOption2FK 		= $(psComboOption2Id).value;
	var nProductAliasPK = anProductAliasPK[nOption1FK][nOption2FK];

	if (nProductAliasPK > 0)
	{
		// ==============================================
		// Cree les 2 urls ajout au panier + affichage client
		// ==============================================
		var sURLAddToCaddie 	= 'index.php?page=caddie&action=link&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&cddq=1&md=ax';
		var sURLRequestAfterAdd = 'index.php?page=caddie&action=add&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&closer=' + psButtonCloseId + '&cddq=1';
		
		
		// ==============================================
		// Lance les effets graphiques
		// ==============================================
		var aoParams = 
		{
			sTrigger					: 		psId,
			sPopupCSS 					: 		'caddie_popup',
			nPopupWidth 				: 		300,
			nPopupHeight 				: 		200,
			nPopupOpacityFrom 			: 		0,
			nPopupOpacityTo 			: 		1,
			nPopupEffectDuration 		: 		0.1,
			//sLoadingPicture 			: 		'project/design/resources/images/caddie/caddie_loader.gif',
			sLoadingText				: 		'<div class="caddie_waiting">Chargement en cours... Veuillez patienter</div>',
			
			// paramètres barre du bas
			bIsDraggable 				: 		false,
			
			// parametres contenu popup
			bHaveAjaxContent			: 		true,
			sContentURL					: 		sURLRequestAfterAdd,
			bLoadOnStartup				: 		true,
			
			// parametres blackScreen
			bHaveBlackScreen			: 		true,
			nBlackScreenOpacityFrom 	: 		0,
			nBlackScreenOpacityTo 		: 		0.75,
			nBlackScreenEffectDuration 	: 		0.1,
			sCustomCloseButtonId		: 		psButtonCloseId
		};
		lazyInit(psId+'_instance', aoParams, psId);
		
		setTimeout("new Ajax.Updater('caddie', '"+sURLAddToCaddie+"');", pnDelay);
	}
}
//function addAliasToCaddie(psId, psComboOption1Id,  psComboOption2Id)
//{
//	// ==============================================
//	// Recupere les 2 options et le productaliaspk
//	// ==============================================
//	var nOption1FK 		= $(psComboOption1Id).value;
//	var nOption2FK 		= $(psComboOption2Id).value;
//	var nProductAliasPK = anProductAliasPK[nOption1FK][nOption2FK];
//
//	if (nProductAliasPK > 0)
//	{
//		// ==============================================
//		// Cree les 2 urls ajout au panier + affichage client
//		// ==============================================
//		var sURLAddToCaddie 	= 'index.php?page=caddie&action=link&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&cddq=1&md=ax';
//		var sURLRequestAfterAdd = 'index.php?page=caddie&action=add&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&cddq=1';
//		
//		
//		// ==============================================
//		// Lance les effets graphiques
//		// ==============================================
//		new Ajax.Updater('caddie', sURLAddToCaddie);
//		new Effect.ScrollTo('top', {delay:0, duration:1});
//		new Ajax.Updater('blackpopup', sURLRequestAfterAdd); 
//		Show('blackscreen');
//		Effect.Appear('blackpopup', { from: 0, to: 1});
//	}
//}
/*
function addToCaddie(psURLAddToCaddie, psURLRequestAfterAdd)
{
	new Ajax.Updater('caddie', psURLAddToCaddie);
	new Effect.ScrollTo('top', {delay:0, duration:1});
	new Ajax.Updater('blackpopup', psURLRequestAfterAdd); 
	Show('blackscreen');
	Effect.Appear('blackpopup', { from: 0, to: 1});
}
*/

/*
function addAliasToCaddie(psComboOption1Id,  psComboOption2Id)
{
	// ==============================================
	// Recupere les 2 options et le productaliaspk
	// ==============================================
	var nOption1FK 		= $(psComboOption1Id).value;
	var nOption2FK 		= $(psComboOption2Id).value;
	var nProductAliasPK = anProductAliasPK[nOption1FK][nOption2FK];

	if (nProductAliasPK > 0)
	{
		// ==============================================
		// Cree les 2 urls ajout au panier + affichage client
		// ==============================================
		var sURLAddToCaddie 	= 'index.php?page=caddie&action=link&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&cddq=1&md=ax';
		var sURLRequestAfterAdd = 'index.php?page=caddie&action=add&key=0&cddcp=productalias&cddk=' + nProductAliasPK + '&cddq=1';
		
		
		// ==============================================
		// Lance les effets graphiques
		// ==============================================
		new Ajax.Updater('caddie', sURLAddToCaddie);
		new Effect.ScrollTo('top', {delay:0, duration:1});
		new Ajax.Updater('blackpopup', sURLRequestAfterAdd); 
		Show('blackscreen');
		Effect.Appear('blackpopup', { from: 0, to: 1});
	}
}*/