function makeNum(strInput)	{
	var pattern = new RegExp("[^1234567890\.]","g");
	var theNumber = strInput.replace(pattern, "");
	theNumber = Math.ceil(theNumber);
	return(theNumber);
}

function currency(num_in) {
	num_in = num_in.toString().replace(/\$|\,/g,'');
	if(isNaN(num_in))
	num_in = "0";
	num_in = Math.floor(num_in*100+0.50000000001);
	cents = num_in%100;
	num_in = Math.floor(num_in/100).toString();
	if(cents<10)
		cents = "0" + cents;
		for (var i = 0; i < Math.floor((num_in.length-(1+i))/3); i++)
		num_in = num_in.substring(0,num_in.length-(4*i+3))+','+
		num_in.substring(num_in.length-(4*i+3));
	return ('$' + num_in + '.' + cents);
}

function get_price()	{
	var base = 30;
	
	var emp = makeNum(document.price.emp.value);
	var states = makeNum(document.price.states.value);
	
	if(emp < 1)		{
		emp = 1;
	}
	if(states < 1)		{
		states = 1;
	}

	var emp_cost = 10;
	if(emp > 10)	{
		emp_cost = emp;
	}
	var state_cost = 0;
	if(states > 1)	{
		state_cost = 10* states - 10;
	}
	var total = base+emp_cost+state_cost;
	return(currency(total));
}