function GetBasketProducts()
{
	var AjaxRequest = new Ajax.Request
	(
		'Ajax/GetBasketProducts.php',
		{
			method: 'get',
			parameters: 'Command=load' ,
			onSuccess: HandleSuccess,
			onFailure: HandleFailure
		}
	);

}

function HandleSuccess(Response)
{	
	eval('Result = ' + Response.responseText);

	document.getElementById("ProductDiv").innerHTML = Result['Table'];

}

function HandleFailure()
{
	
}

function DeleteProduct(Id)
{
	if(! confirm('Confirmarea steregerii produsului'))
		return;
		
	var Qnt = document.getElementById(Id).value;
	var AjaxRequest = new Ajax.Request
	(
		'Ajax/AddToBasketCmd.php',
		{
			method: 'post',
			parameters: 'Command=DeleteProduct' +
						'&ProductId=' + Id +
						'&ProductQnt=' + Qnt ,
			onSuccess: SuccessDeleteProduct,
			onFailure: HandleFailure
		}
	);
}

function SuccessDeleteProduct(Response)
{
	eval('Result = ' + Response.responseText);
	GetBasketProducts();
	document.getElementById("ProductCount").innerHTML = Result['ProductsCount'];	
}

function ChangeQnt(Id)
{	
	var Qnt = document.getElementById(Id).value;
	var AjaxRequest = new Ajax.Request
	(
		'Ajax/AddToBasketCmd.php',
		{
			method: 'post',
			parameters: 'Command=ChangeQnt' +
						'&ProductId=' + Id +
						'&ProductQnt=' + Qnt ,
			onSuccess: SuccessChangeQnt,
			onFailure: HandleFailure
		}
	);
}

function ChangeGameQnt(Id)
{	
	var Qnt = document.getElementById(Id).value;
	var AjaxRequest = new Ajax.Request
	(
		'Ajax/AddToBasketCmd.php',
		{
			method: 'post',
			parameters: 'Command=ChangeGameQnt' +
						'&GameId=' + Id +
						'&GameQnt=' + Qnt ,
			onSuccess: SuccessChangeQnt,
			onFailure: HandleFailure
		}
	);
}

function SuccessChangeQnt(Response)
{
	GetBasketProducts();
}

function SendCommand(Price)
{
	var Price = parseFloat(Price, 10);
	if(Price == 0)
	{
		alert("nu aveti nici-un produs in cos");
		return;
	}
	else
	{
		document.location.href  = "trimitecomanda.php";
	}
}



function DeleteGame(Id)
{
	if(! confirm('Confirmarea steregerii produsului'))
		return;
		
	var Qnt = document.getElementById(Id).value;
	var AjaxRequest = new Ajax.Request
	(
		'Ajax/AddToBasketCmd.php',
		{
			method: 'post',
			parameters: 'Command=DeleteGame' +
						'&GameId=' + Id +
						'&GameQnt=' + Qnt ,
			onSuccess: SuccessDeleteProduct,
			onFailure: HandleFailure
		}
	);
}