var frombasketBottom = false;

function add2basket(ID, viewBasket)
{
	url = "_mods/basket/ajax.php?act=add&ID="+ID;
	
	// on regarde si il y option
	if($('OPTCouleur') && $('OPTCouleur') != false)
		url += '&OptionCouleur='+escape($('OPTCouleur').value);
	if($('OPTTaille') && $('OPTTaille') != false)
		url += '&OptionTaille='+escape($('OPTTaille').value);
	if($('OPTStock') && $('OPTStock') != false)
		url += '&OptionStock='+$('OPTStock').value;	
	
	data = null;
	hook = null;
	objParentId = null;
	if(viewBasket)
	{
		
		hook = 'showBasket();';
	}
	else
	{
		objParentId = $('basket_main');
		if(frombasketBottom)hook = 'refresh2basket();';
		frombasketBottom = false;
	}
		
	ajaxIt('GET', url, true, data, hook, objParentId);
}

function less2basket(ID, QT, OptionID)
{
	url = "_mods/basket/ajax.php?act=less&ID="+ID+"&QT="+QT+"&ProduitOptionID="+OptionID;	
	data = null;
	hook = null;
	objParentId = $('basket_main');
	ajaxIt('GET', url, true, data, hook, objParentId);
}

function refresh2basket()
{
	url = "_mods/basket/ajax.php?act=refresh";
	data = null;
	hook = null;
	objParentId = $('basket_main');
	ajaxIt('GET', url, true, data, hook, objParentId);
}


function basketgift(code, amount)
{
	url = "_mods/basket/ajax.php?act=gift&Code="+code+'&Amount='+amount;
	data = null;
	hook = null;
	objParentId = $('basket_main');
	ajaxIt('GET', url, true, data, hook, objParentId);
}

function hideBasket()
{
	// on cache l'image
	opacity('basket_popup', 100, 0, 500);
	setSelectsVisible('visible');
}

function showBasket()
{
	// taille du panier
	w = $('basket_popup').offsetWidth;
	h = $('basket_popup').offsetHeight;	

	
	// on repositionne le panier au milieu de l'ecran
	if(IE)
	{
		ww = document.body.clientWidth/2;
		wh = document.body.clientHeight/2;
		
		scrollH = document.body.scrollTop;
		scrollW = document.body.scrollLeft;
		
		
		ww += scrollW;
		wh += scrollH;
		
		ww = parseInt(ww);
		wh = parseInt(wh);
		
		
		if(IE6)
		{
			$('basket_popup').style.top = 250+'px';
			$('basket_popup').style.left = (ww - w/2)+'px';
		
			setSelectsVisible('hidden');			
		}
		else
		{
			$('basket_popup').style.top = (wh - h/2)+'px';
			$('basket_popup').style.left = (ww - w/2)+'px';			
		}
		
	}
	else
	{
		ww = window.innerWidth/2;
		wh = window.innerHeight/2;
		
		scrollH = document.documentElement.scrollTop;
		scrollW = document.documentElement.scrollLeft;
		
		ww += scrollW;
		wh += scrollH;
		
		ww = parseInt(ww);
		wh = parseInt(wh);
	
		$('basket_popup').style.top = (wh - h/2)+'px';
		$('basket_popup').style.left = (ww - w/2)+'px';
	}

	//alert('wh => '+wh+', scrollH => '+scrollH);
	
	// on montre l'image
	opacity('basket_popup', 0, 100, 500);	
}



