var debug = false;

function bindPrice()
{
	var quantity = getQuantity();
	var users = getSelectControlValue('users', 0);
	var companies = getSelectControlValue('companies', 0);
	var employees = getSelectControlValue('employees', 0);
	var evalString = 'p_' + users + '_' + companies + '_' + employees;
	var sageCover = getRadioControlValue('sagecover');
	var price = 0;
	var sageCoverPrice = 0;

	if (debug)
		alert(evalString);
		
	price = eval(evalString);
	
	if (debug)
		alert('Price = ' + price);
		
	if (sageCover == 'scv' || sageCover == 'scv2')
	{
		evalString = sageCover + '_' + users + '_' + companies + '_' + employees;

		if (debug)
			alert(evalString);
		
		sageCoverPrice = eval(evalString);
		
		if (debug)
			alert('SageCoverPrice = ' + sageCoverPrice);
	}
	
	var total = parseFloat(quantity) * (parseFloat(price) + parseFloat(sageCoverPrice));

	if (debug)
		alert('Total = ' + total);

	var selectedUnitNetControl = getControlByID('selectedunitnet');
	selectedUnitNetControl.value = price;
	var selectedSageCoverUnitNetControl = getControlByID('selectedsagecoverunitnet');
	selectedSageCoverUnitNetControl.value = sageCoverPrice;
	
	bindTotalPrice(total);
}