function checkStockLevel(stocklevel, maximaalbestelaantal, actie, teller, lineitemaantal)
{	
	document.getElementById('ViewObjectId'+teller).disabled = false;	
	quantity = document.getElementById('Quantity'+teller).value;
	quantity = parseInt(quantity);
	var message;	
	if(actie == "bestelnu")
	{	
		document.getElementById('ViewObjectId'+teller).disabled = true;	
	}	
	if(stocklevel <= 0)
	{
		message = "Dit product is uitverkocht.";
		document.getElementById('Quantity'+teller).value = 0;
	}
	else if(quantity <= 0)
	{
		message = "U kunt dit aantal niet bestellen.";
	}
	else
	{	
		if(lineitemaantal != undefined)
		{		
			if((lineitemaantal + quantity) > maximaalbestelaantal)
			{
				message = "U wilt meer bestellen dan is toegestaan.";
				document.getElementById('Quantity'+teller).value = maximaalbestelaantal-lineitemaantal;
				quantity = maximaalbestelaantal;
			}
			
			if((lineitemaantal + quantity) > stocklevel)
			{
				message = "U wilt meer bestellen dan er beschikbaar is.";
				document.getElementById('Quantity'+teller).value = stocklevel - lineitemaantal;
				
			}
		}
		else
		{
			if(quantity > maximaalbestelaantal)
			{
				message = "U wilt meer bestellen dan u mag bestellen.";
				document.getElementById('Quantity'+teller).value = maximaalbestelaantal;
				quantity = maximaalbestelaantal;
			}
			if(quantity > stocklevel)
			{
				message = "De voorraad is lager dan het aantal dat u wilt bestellen.";
				document.getElementById('Quantity'+teller).value = stocklevel;
			}
		}
		
	}	
	if(message != undefined)
	{
		document.getElementById('PopUptext'+teller).innerHTML = message;
		document.getElementById('PopUp'+teller).style.display = "block";
	}
	else
	{
		document.getElementById('addtobasket'+teller).submit();
	}
			
}

function checkStockLevelBasket(lineitems)
{	
	for(i = 1; i <= lineitems;i++)
	{
		quantity 		= document.getElementById('Quantity'+i).value;
		quantity		= parseInt(quantity.replace(".", ""));
		maximaalbestelaantal 	= parseInt(document.getElementById('MaximumBestelAantal'+i).value);
		stocklevel 		= parseInt(document.getElementById('StockLevel'+i).value);
		
		var message;	
		
		if(stocklevel <= 0)
		{
			message = "Dit product is uitverkocht.";
			document.getElementById('Quantity'+i).value = 0;
		}
		else
		{	
			if(quantity > maximaalbestelaantal)
			{
				message = "U wilt meer bestellen dan u mag bestellen.";
				document.getElementById('Quantity'+i).value = maximaalbestelaantal;
				quantity = maximaalbestelaantal;
			}
			if(quantity > stocklevel)
			{
				message = "De voorraad is lager dan het aantal dat u wilt bestellen.";
				document.getElementById('Quantity'+i).value = stocklevel;
			}
			
		}	
	}
	if(message != undefined)
	{
		document.getElementById('PopUptext').innerHTML = message;
		document.getElementById('PopUp').style.display = "block";
	}
	else
	{
		document.getElementById('BasketForm').submit();
	}	
}
