var OKcookie = false;

var date;
expir = new Date ();
expir.setTime(expir.getTime() + (86400 * 100));


function isLU()
{
	document.cookie = "isLU=true";
	if (document.cookie.indexOf("isLU=true") != -1)
	{
		OKcookie = true;
		FillKdieFromLU();
	}
	else
	{
		OKcookie = false;
		alert("Pour enregistrer votre panier, vous devez activer les cookies de votre navigateur");
	}
}

function getLU(name)
{
	var offset;
	var end;
	offset = document.cookie.indexOf(name + "=") 

	if (offset != -1)
	{
		offset += name.length + 1;
		end = document.cookie.indexOf(";", offset) ;
		if (end == -1)
			end = document.cookie.length-1;
		return unescape(document.cookie.substring(offset, end)); 
	}
	else
	    return "";
}




function FillKdieFromLU()
{
	var taball;
	allkdie = getLU(kdiname);
	allkdieDVD = getLU(kdinameDVD);
	allkdiePRO = getLU(kdinamePRO);
	if ((allkdie.length > 0) || (allkdieDVD.length > 0))
	{
		if (confirm("Voulez vous charger votre\nprécédente commande ?"))
		{
			taball = allkdie.split("&");
			for (i=0; i<taball.length-1; i=i+5)
				Memo[Memo.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
			taball = allkdieDVD.split("&");
			for (i=0; i<taball.length-1; i=i+5)
				MemoDVD[MemoDVD.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
			taball = allkdiePRO.split("&");
			for (i=0; i<taball.length-1; i=i+5)
				MemoPRO[MemoPRO.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
				
			document.location.href="/billetterie/prep_command.asp";
		}
		else
		{
			document.cookie = kdiname + "=;expires=" + expir.toGMTString() +  "; path=/";
			document.cookie = kdinameDVD + "=;expires=" + expir.toGMTString() +  "; path=/";
			document.cookie = kdinamePRO + "=;expires=" + expir.toGMTString() +  "; path=/";
		}
	}
}

function FillKdieASAP()
{
	var taball;
	allkdie = getLU(kdiname);
	if (allkdie.length > 0)
	{
		taball = allkdie.split("&");
		for (i=0; i<taball.length-1; i=i+5)
			Memo[Memo.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
	}
	allkdieDVD = getLU(kdinameDVD);
	if (allkdieDVD.length > 0)
	{
		taball = allkdieDVD.split("&");
		for (i=0; i<taball.length-1; i=i+5)
			MemoDVD[MemoDVD.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
	}
	allkdiePRO = getLU(kdinamePRO);
	if (allkdiePRO.length > 0)
	{
		taball = allkdiePRO.split("&");
		for (i=0; i<taball.length-1; i=i+5)
			MemoPRO[MemoPRO.length] = new Structure(taball[0+i],taball[1+i],taball[2+i],taball[3+i],taball[4+i]);
	}
	
}

function DropKdieToLU()
{
	
	var todrop = "";
	for (i=0; i<Memo.length; i++)
	{
		todrop = todrop + escape(Memo[i].numprod) + "&" + escape(Memo[i].nom) + "&" + escape(Memo[i].px) + "&" + escape(Memo[i].qtt) + "&" + escape(Memo[i].stock) + "&";
	}	
	document.cookie = kdiname + "=" + todrop + ";expires=" + expir.toGMTString() +  "; path=/";

	var todropDVD = "";
	for (i=0; i<MemoDVD.length; i++)
	{
		todropDVD = todropDVD + escape(MemoDVD[i].numprod) + "&" + escape(MemoDVD[i].nom) + "&" + escape(MemoDVD[i].px) + "&" + escape(MemoDVD[i].qtt) + "&" + escape(MemoDVD[i].stock) + "&";
	}	
	document.cookie = kdinameDVD + "=" + todropDVD + ";expires=" + expir.toGMTString() +  "; path=/";

	var todropPRO = "";
	for (i=0; i<MemoPRO.length; i++)
	{
		todropPRO = todropPRO + escape(MemoPRO[i].numprod) + "&" + escape(MemoPRO[i].nom) + "&" + escape(MemoPRO[i].px) + "&" + escape(MemoPRO[i].qtt) + "&" + escape(MemoPRO[i].stock) + "&";
	}	
	document.cookie = kdinamePRO + "=" + todropPRO + ";expires=" + expir.toGMTString() +  "; path=/";
}