// JavaScript Document
<!--

function updateAmountsDist(tierAmount, numUsers, productName)
{
	// Calculate upgrade contract
	tierAmount = parseInt (tierAmount);
	numUsers = parseInt (numUsers);
	var upgradeTotal = tierAmount * 0.18;
	if (document.BuyLicenses.checkUpgrade.checked == false)
	{
		upgradeTotal = 0;
	}

	// Set field values
	document.BuyLicenses.totalAmount.value = formatThousands (tierAmount + upgradeTotal, '$');
	document.BuyLicenses.upgradeAmount.value = formatThousands (upgradeTotal, '$');
	document.BuyLicenses.AMOUNT.value = (tierAmount + upgradeTotal);
	document.BuyLicenses.DESCRIPTION.value = productName + ' - ' + numUsers + ' End Users';
	if (upgradeTotal > 0)
	{
		document.BuyLicenses.DESCRIPTION.value = document.BuyLicenses.DESCRIPTION.value + ' + 1 Year Support';
	}
}

function formatThousands (value, symbol)
{
	// Check for 0
	if (value == 0)
	{
		return symbol + '0';
	}

	// Low value
	var low = value % 1000;
	if (low < 10)
	{
		lowString = '00' + low;
	}
	else if (low < 100)
	{
		lowString = '0' + low;
	}
	else
	{
		lowString = low;
	}
	
	if (value > 1000)
	{
		return symbol + parseInt (value/1000) + "," + lowString;
	}
	else
	{
		return symbol + lowString;
	}
}

// -->