function calcFees(alerts)
{
f = document.calculator;
cattleType = f.cattletype.selectedIndex;
numberofhead = f.numberofhead.value; //c9
avgweight = f.averagecarcassweight.value; //d9
premium = f.premium.value;

if (isNaN(numberofhead) || numberofhead=='')
{
	if (alerts)
	{
		alert('Please enter number of cattle. Must be a number.')
		f.numberofhead.focus();
	}
	return false;
}
if (isNaN(avgweight) || avgweight=='')
{
	if (alerts)
	{
		alert('Please enter average weight of cattle. Must be a number.')
		f.averagecarcassweight.focus();
	}
	return false;
}
if (isNaN(premium) || premium=='')
{
	//remove these fields if you don't want the premium guessed.
	//premium = getprem(cattleType,numberofhead);
	//f.premium.value = Math.round(premium * 100) / 100;
	return false;
}

premium = parseInt(premium);

schd =  getsched(cattleType,avgweight); //e9
//premium = getprem(cattleType,numberofhead);
deductions = 35.80 * numberofhead; //g9
totalprice = ( schd + premium ) / 100 * avgweight * numberofhead - deductions ; //h9
priceperhead = totalprice / numberofhead;  //i9

f.Schedule.value = Math.round(schd * 100) / 100;
f.totaldeductions.value = Math.round(deductions * 100) / 100;
//f.premium.value = Math.round(premium * 100) / 100;
f.totalprice.value = Math.round(totalprice * 100) / 100;
f.priceperhead.value = Math.round(priceperhead * 100) / 100;


return false;
}