function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}
function removeCommas(aNum) {
	aNum=aNum.replace(/,/g,"");
return aNum;
}
function round(x) {
return Math.round(x*100)/100;
}

function calculate_medicare_year_1() {
	///////////////////////////////////////Top Section//////////////////////////
	var base_ehr_year_1 = document.medicare_calculator.base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicare_calculator.base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicare_calculator.base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicare_calculator.base_ehr_year_4.value;
	//Year 1 Top Section
	var total_all_payer_year_1 = document.medicare_calculator.total_all_payer_year_1.value;
	var discharges_eligible_year_1 = document.medicare_calculator.discharges_eligible_year_1.value;
	var per_discharge_year_1 = document.medicare_calculator.per_discharge_year_1.value;
	var discharge_related_year_1 = (discharges_eligible_year_1 * per_discharge_year_1);
	if(!isNaN(discharge_related_year_1)){
		document.getElementById('discharge_related_year_1_result').innerHTML = "$"+addCommas(round(discharge_related_year_1));
	}
	///Year 1 Top Section
	
	///Year 1 Middle Section
	var total_medicare_fee_year_1 = document.medicare_calculator.total_medicare_fee_year_1.value;
	var total_medicare_advantage_year_1 = document.medicare_calculator.total_medicare_advantage_year_1.value;
	var total_medicare_days_year_1 = (parseInt(total_medicare_fee_year_1) + parseInt(total_medicare_advantage_year_1));
	if(!isNaN(total_medicare_days_year_1)){
		document.getElementById('total_medicare_days_year_1_result').innerHTML = "$"+addCommas(round(total_medicare_days_year_1));
	}
	var total_charges_exluding_year_1 = document.medicare_calculator.total_charges_exluding_year_1.value;
	var total_charges_year_1 = document.medicare_calculator.total_charges_year_1.value;
	var charity_care_ratio_year_1 = (total_charges_exluding_year_1 / total_charges_year_1);
	if(!isNaN(charity_care_ratio_year_1)){
		document.getElementById('charity_care_year_1_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_1));
	}
	var total_inpatient_days_year_1 = document.medicare_calculator.total_inpatient_days_year_1.value;
	var medicare_shares_year_1 = (total_medicare_days_year_1 / (total_inpatient_days_year_1 * charity_care_ratio_year_1));
	if(!isNaN(medicare_shares_year_1)){
		document.getElementById('medicare_share_year_1_result').innerHTML = "$"+addCommas(round(medicare_shares_year_1));
	}
	///Year 1 Middle Section
	
	//Year 1 Bottom Section
	var transition_factor_year_1 = document.medicare_calculator.transition_factor_year_1.value;
	var estimated_ehr_year_1 = ( (parseInt(base_ehr_year_1) + parseInt(discharge_related_year_1)) * (medicare_shares_year_1 * transition_factor_year_1) );
	if(!isNaN(estimated_ehr_year_1)){
		document.medicare_calculator.estimated_ehr_year_1_result.value = addCommas(round(estimated_ehr_year_1));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicare_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
function calculate_medicare_year_2() {
	var base_ehr_year_1 = document.medicare_calculator.base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicare_calculator.base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicare_calculator.base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicare_calculator.base_ehr_year_4.value;
	//Year 2 Top Section
	var total_all_payer_year_2 = document.medicare_calculator.total_all_payer_year_2.value;
	var discharges_eligible_year_2 = document.medicare_calculator.discharges_eligible_year_2.value;
	var per_discharge_year_2 = document.medicare_calculator.per_discharge_year_2.value;
	var discharge_related_year_2 = (discharges_eligible_year_2 * per_discharge_year_2);
	if(!isNaN(discharge_related_year_2)){
		document.getElementById('discharge_related_year_2_result').innerHTML = "$"+addCommas(round(discharge_related_year_2));
	}
	///Year 2 Top Section
	
	///Year 2 Middle Section
	var total_medicare_fee_year_2 = document.medicare_calculator.total_medicare_fee_year_2.value;
	var total_medicare_advantage_year_2 = document.medicare_calculator.total_medicare_advantage_year_2.value;
	var total_medicare_days_year_2 = (parseInt(total_medicare_fee_year_2) + parseInt(total_medicare_advantage_year_2));
	if(!isNaN(total_medicare_days_year_2)){
		document.getElementById('total_medicare_days_year_2_result').innerHTML = "$"+addCommas(round(total_medicare_days_year_2));
	}
	var total_charges_exluding_year_2 = document.medicare_calculator.total_charges_exluding_year_2.value;
	var total_charges_year_2 = document.medicare_calculator.total_charges_year_2.value;
	var charity_care_ratio_year_2 = (total_charges_exluding_year_2 / total_charges_year_2);
	if(!isNaN(charity_care_ratio_year_2)){
		document.getElementById('charity_care_year_2_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_2));
	}
	var total_inpatient_days_year_2 = document.medicare_calculator.total_inpatient_days_year_2.value;
	var medicare_shares_year_2 = (total_medicare_days_year_2 / (total_inpatient_days_year_2 * charity_care_ratio_year_2));
	if(!isNaN(medicare_shares_year_2)){
		document.getElementById('medicare_share_year_2_result').innerHTML = "$"+addCommas(round(medicare_shares_year_2));
	}
	///Year 2 Middle Section
	
	//Year 2 Bottom Section
	var transition_factor_year_2 = document.medicare_calculator.transition_factor_year_2.value;
	var estimated_ehr_year_2 = ( (parseInt(base_ehr_year_2) + parseInt(discharge_related_year_2)) * (medicare_shares_year_2 * transition_factor_year_2) );
	if(!isNaN(estimated_ehr_year_2)){
		document.medicare_calculator.estimated_ehr_year_2_result.value = addCommas(round(estimated_ehr_year_2));
	}
	///Year 2 Bottom Section
	var total = (parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicare_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
function calculate_medicare_year_3() {
	var base_ehr_year_1 = document.medicare_calculator.base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicare_calculator.base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicare_calculator.base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicare_calculator.base_ehr_year_4.value;
	//Year 3 Top Section
	var total_all_payer_year_3 = document.medicare_calculator.total_all_payer_year_3.value;
	var discharges_eligible_year_3 = document.medicare_calculator.discharges_eligible_year_3.value;
	var per_discharge_year_3 = document.medicare_calculator.per_discharge_year_3.value;
	var discharge_related_year_3 = (discharges_eligible_year_3 * per_discharge_year_3);
	if(!isNaN(discharge_related_year_3)){
		document.getElementById('discharge_related_year_3_result').innerHTML = "$"+addCommas(round(discharge_related_year_3));
	}
	///Year 3 Top Section
	
	///Year 3 Middle Section
	var total_medicare_fee_year_3 = document.medicare_calculator.total_medicare_fee_year_3.value;
	var total_medicare_advantage_year_3 = document.medicare_calculator.total_medicare_advantage_year_3.value;
	var total_medicare_days_year_3 = (parseInt(total_medicare_fee_year_3) + parseInt(total_medicare_advantage_year_3));
	if(!isNaN(total_medicare_days_year_3)){
		document.getElementById('total_medicare_days_year_3_result').innerHTML = "$"+addCommas(round(total_medicare_days_year_3));
	}
	var total_charges_exluding_year_3 = document.medicare_calculator.total_charges_exluding_year_3.value;
	var total_charges_year_3 = document.medicare_calculator.total_charges_year_3.value;
	var charity_care_ratio_year_3 = (total_charges_exluding_year_3 / total_charges_year_3);
	if(!isNaN(charity_care_ratio_year_3)){
		document.getElementById('charity_care_year_3_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_3));
	}
	var total_inpatient_days_year_3 = document.medicare_calculator.total_inpatient_days_year_3.value;
	var medicare_shares_year_3 = (total_medicare_days_year_3 / (total_inpatient_days_year_3 * charity_care_ratio_year_3));
	if(!isNaN(medicare_shares_year_3)){
		document.getElementById('medicare_share_year_3_result').innerHTML = "$"+addCommas(round(medicare_shares_year_3));
	}
	///Year 3 Middle Section
	
	//Year 3 Bottom Section
	var transition_factor_year_3 = document.medicare_calculator.transition_factor_year_3.value;
	var estimated_ehr_year_3 = ( (parseInt(base_ehr_year_3) + parseInt(discharge_related_year_3)) * (medicare_shares_year_3 * transition_factor_year_3) );
	if(!isNaN(estimated_ehr_year_3)){
		document.medicare_calculator.estimated_ehr_year_3_result.value = addCommas(round(estimated_ehr_year_3));
	}
	///Year 3 Bottom Section
	var total = (parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicare_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
function calculate_medicare_year_4() {
	var base_ehr_year_1 = document.medicare_calculator.base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicare_calculator.base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicare_calculator.base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicare_calculator.base_ehr_year_4.value;
	//Year 4 Top Section
	var total_all_payer_year_4 = document.medicare_calculator.total_all_payer_year_4.value;
	var discharges_eligible_year_4 = document.medicare_calculator.discharges_eligible_year_4.value;
	var per_discharge_year_4 = document.medicare_calculator.per_discharge_year_4.value;
	var discharge_related_year_4 = (discharges_eligible_year_4 * per_discharge_year_4);
	if(!isNaN(discharge_related_year_4)){
		document.getElementById('discharge_related_year_4_result').innerHTML = "$"+addCommas(round(discharge_related_year_4));
	}
	///Year 4 Top Section
	
	///Year 4 Middle Section
	var total_medicare_fee_year_4 = document.medicare_calculator.total_medicare_fee_year_4.value;
	var total_medicare_advantage_year_4 = document.medicare_calculator.total_medicare_advantage_year_4.value;
	var total_medicare_days_year_4 = (parseInt(total_medicare_fee_year_4) + parseInt(total_medicare_advantage_year_4));
	if(!isNaN(total_medicare_days_year_4)){
		document.getElementById('total_medicare_days_year_4_result').innerHTML = "$"+addCommas(round(total_medicare_days_year_4));
	}
	var total_charges_exluding_year_4 = document.medicare_calculator.total_charges_exluding_year_4.value;
	var total_charges_year_4 = document.medicare_calculator.total_charges_year_4.value;
	var charity_care_ratio_year_4 = (total_charges_exluding_year_4 / total_charges_year_4);
	if(!isNaN(charity_care_ratio_year_4)){
		document.getElementById('charity_care_year_4_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_4));
	}
	var total_inpatient_days_year_4 = document.medicare_calculator.total_inpatient_days_year_4.value;
	var medicare_shares_year_4 = (total_medicare_days_year_4 / (total_inpatient_days_year_4 * charity_care_ratio_year_4));
	if(!isNaN(medicare_shares_year_4)){
		document.getElementById('medicare_share_year_4_result').innerHTML = "$"+addCommas(round(medicare_shares_year_4));
	}
	///Year 4 Middle Section
	
	//Year 4 Bottom Section
	var transition_factor_year_4 = document.medicare_calculator.transition_factor_year_4.value;
	var estimated_ehr_year_4 = ( (parseInt(base_ehr_year_4) + parseInt(discharge_related_year_4)) * (medicare_shares_year_4 * transition_factor_year_4) );
	if(!isNaN(estimated_ehr_year_4)){
		document.medicare_calculator.estimated_ehr_year_4_result.value = addCommas(round(estimated_ehr_year_4));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicare_calculator.estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicare_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}

function calculate_medicaid_year_1() {
	///////////////////////////////////////Top Section//////////////////////////
	var base_ehr_year_1 = document.medicaid_calculator.medicaid_base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicaid_calculator.medicaid_base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicaid_calculator.medicaid_base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicaid_calculator.medicaid_base_ehr_year_4.value;
	//Year 1 Top Section
	var total_all_payer_year_1 = document.medicaid_calculator.medicaid_total_all_payer_year_1.value;
	var discharges_growth_year_1 = document.medicaid_calculator.medicaid_discharges_growth_year_1.value;
	var trended_total_year_1 = (total_all_payer_year_1 * discharges_growth_year_1);
	if(!isNaN(trended_total_year_1)){
		document.getElementById('medicaid_trended_total_year_1_result').innerHTML = "$"+addCommas(round(trended_total_year_1));
	}
	var discharges_eligible_year_1 = document.medicaid_calculator.medicaid_discharges_eligible_year_1.value;
	var per_discharge_year_1 = document.medicaid_calculator.medicaid_per_discharge_year_1.value;
	var discharge_related_year_1 = (discharges_eligible_year_1 * per_discharge_year_1);
	if(!isNaN(discharge_related_year_1)){
		document.getElementById('medicaid_discharge_related_year_1_result').innerHTML = "$"+addCommas(round(discharge_related_year_1));
	}
	///Year 1 Top Section
	
	///Year 1 Middle Section
	var total_medicaid_fee_year_1 = document.medicaid_calculator.medicaid_total_medicaid_fee_year_1.value;
	var total_medicaid_managed_year_1 = document.medicaid_calculator.medicaid_total_medicaid_managed_year_1.value;
	var total_medicaid_days_year_1 = (parseInt(total_medicaid_fee_year_1) + parseInt(total_medicaid_managed_year_1));
	if(!isNaN(total_medicaid_days_year_1)){
		document.getElementById('medicaid_total_medicaid_days_year_1_result').innerHTML = "$"+addCommas(round(total_medicaid_days_year_1));
	}
	var total_charges_exluding_year_1 = document.medicaid_calculator.medicaid_total_charges_exluding_year_1.value;
	var total_charges_year_1 = document.medicaid_calculator.medicaid_total_charges_year_1.value;
	var charity_care_ratio_year_1 = (total_charges_exluding_year_1 / total_charges_year_1);
	if(!isNaN(charity_care_ratio_year_1)){
		document.getElementById('medicaid_charity_care_year_1_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_1));
	}
	var total_inpatient_days_year_1 = document.medicaid_calculator.medicaid_total_inpatient_days_year_1.value;
	var medicaid_shares_year_1 = (total_medicaid_days_year_1 / (total_inpatient_days_year_1 * charity_care_ratio_year_1));
	if(!isNaN(medicaid_shares_year_1)){
		document.getElementById('medicaid_medicaid_share_year_1_result').innerHTML = "$"+addCommas(round(medicaid_shares_year_1));
	}
	///Year 1 Middle Section
	
	//Year 1 Bottom Section
	var transition_factor_year_1 = document.medicaid_calculator.medicaid_transition_factor_year_1.value;
	var estimated_ehr_year_1 = ( (parseInt(base_ehr_year_1) + parseInt(discharge_related_year_1)) * (medicaid_shares_year_1 * transition_factor_year_1) );
	if(!isNaN(estimated_ehr_year_1)){
		document.medicaid_calculator.medicaid_estimated_ehr_year_1_result.value = addCommas(round(estimated_ehr_year_1));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicaid_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
function calculate_medicaid_year_2() {
	var base_ehr_year_1 = document.medicaid_calculator.medicaid_base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicaid_calculator.medicaid_base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicaid_calculator.medicaid_base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicaid_calculator.medicaid_base_ehr_year_4.value;
	//Year 2 Top Section
	var total_all_payer_year_2 = document.medicaid_calculator.medicaid_total_all_payer_year_2.value;
	var discharges_growth_year_2 = document.medicaid_calculator.medicaid_discharges_growth_year_2.value;
	var trended_total_year_2 = (total_all_payer_year_2 * discharges_growth_year_2);
	if(!isNaN(trended_total_year_2)){
		document.getElementById('medicaid_trended_total_year_2_result').innerHTML = "$"+addCommas(round(trended_total_year_2));
	}
	var discharges_eligible_year_2 = document.medicaid_calculator.medicaid_discharges_eligible_year_2.value;
	var per_discharge_year_2 = document.medicaid_calculator.medicaid_per_discharge_year_2.value;


	var discharge_related_year_2 = (discharges_eligible_year_2 * per_discharge_year_2);
	if(!isNaN(discharge_related_year_2)){
		document.getElementById('medicaid_discharge_related_year_2_result').innerHTML = "$"+addCommas(round(discharge_related_year_2));
	}
	///Year 2 Top Section
	
	///Year 2 Middle Section
	var total_medicaid_fee_year_2 = document.medicaid_calculator.medicaid_total_medicaid_fee_year_2.value;
	var total_medicaid_managed_year_2 = document.medicaid_calculator.medicaid_total_medicaid_managed_year_2.value;
	var total_medicaid_days_year_2 = (parseInt(total_medicaid_fee_year_2) + parseInt(total_medicaid_managed_year_2));
	if(!isNaN(total_medicaid_days_year_2)){
		document.getElementById('medicaid_total_medicaid_days_year_2_result').innerHTML = "$"+addCommas(round(total_medicaid_days_year_2));
	}
	var total_charges_exluding_year_2 = document.medicaid_calculator.medicaid_total_charges_exluding_year_2.value;
	var total_charges_year_2 = document.medicaid_calculator.medicaid_total_charges_year_2.value;
	var charity_care_ratio_year_2 = (total_charges_exluding_year_2 / total_charges_year_2);
	if(!isNaN(charity_care_ratio_year_2)){
		document.getElementById('medicaid_charity_care_year_2_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_2));
	}
	var total_inpatient_days_year_2 = document.medicaid_calculator.medicaid_total_inpatient_days_year_2.value;
	var medicaid_shares_year_2 = (total_medicaid_days_year_2 / (total_inpatient_days_year_2 * charity_care_ratio_year_2));
	if(!isNaN(medicaid_shares_year_2)){
		document.getElementById('medicaid_medicaid_share_year_2_result').innerHTML = "$"+addCommas(round(medicaid_shares_year_2));
	}
	///Year 2 Middle Section
	
	//Year 2 Bottom Section
	var transition_factor_year_2 = document.medicaid_calculator.medicaid_transition_factor_year_2.value;
	var estimated_ehr_year_2 = ( (parseInt(base_ehr_year_2) + parseInt(discharge_related_year_2)) * (medicaid_shares_year_2 * transition_factor_year_2) );
	if(!isNaN(estimated_ehr_year_2)){
		document.medicaid_calculator.medicaid_estimated_ehr_year_2_result.value = addCommas(round(estimated_ehr_year_2));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicaid_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
function calculate_medicaid_year_3() {
	var base_ehr_year_1 = document.medicaid_calculator.medicaid_base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicaid_calculator.medicaid_base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicaid_calculator.medicaid_base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicaid_calculator.medicaid_base_ehr_year_4.value;
	//Year 3 Top Section
	var total_all_payer_year_3 = document.medicaid_calculator.medicaid_total_all_payer_year_3.value;
	var discharges_growth_year_3 = document.medicaid_calculator.medicaid_discharges_growth_year_3.value;
	var trended_total_year_3 = (total_all_payer_year_3 * discharges_growth_year_3);
	if(!isNaN(trended_total_year_3)){
		document.getElementById('medicaid_trended_total_year_3_result').innerHTML = "$"+addCommas(round(trended_total_year_3));
	}
	var discharges_eligible_year_3 = document.medicaid_calculator.medicaid_discharges_eligible_year_3.value;
	var per_discharge_year_3 = document.medicaid_calculator.medicaid_per_discharge_year_3.value;
	var discharge_related_year_3 = (discharges_eligible_year_3 * per_discharge_year_3);
	if(!isNaN(discharge_related_year_3)){
		document.getElementById('medicaid_discharge_related_year_3_result').innerHTML = "$"+addCommas(round(discharge_related_year_3));
	}
	///Year 3 Top Section
	
	///Year 3 Middle Section
	var total_medicaid_fee_year_3 = document.medicaid_calculator.medicaid_total_medicaid_fee_year_3.value;
	var total_medicaid_managed_year_3 = document.medicaid_calculator.medicaid_total_medicaid_managed_year_3.value;
	var total_medicaid_days_year_3 = (parseInt(total_medicaid_fee_year_3) + parseInt(total_medicaid_managed_year_3));
	if(!isNaN(total_medicaid_days_year_3)){
		document.getElementById('medicaid_total_medicaid_days_year_3_result').innerHTML = "$"+addCommas(round(total_medicaid_days_year_3));
	}
	var total_charges_exluding_year_3 = document.medicaid_calculator.medicaid_total_charges_exluding_year_3.value;
	var total_charges_year_3 = document.medicaid_calculator.medicaid_total_charges_year_3.value;
	var charity_care_ratio_year_3 = (total_charges_exluding_year_3 / total_charges_year_3);
	if(!isNaN(charity_care_ratio_year_3)){
		document.getElementById('medicaid_charity_care_year_3_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_3));
	}
	var total_inpatient_days_year_3 = document.medicaid_calculator.medicaid_total_inpatient_days_year_3.value;
	var medicaid_shares_year_3 = (total_medicaid_days_year_3 / (total_inpatient_days_year_3 * charity_care_ratio_year_3));
	if(!isNaN(medicaid_shares_year_3)){
		document.getElementById('medicaid_medicaid_share_year_3_result').innerHTML = "$"+addCommas(round(medicaid_shares_year_3));
	}
	///Year 3 Middle Section
	
	//Year 3 Bottom Section
	var transition_factor_year_3 = document.medicaid_calculator.medicaid_transition_factor_year_3.value;
	var estimated_ehr_year_3 = ( (parseInt(base_ehr_year_3) + parseInt(discharge_related_year_3)) * (medicaid_shares_year_3 * transition_factor_year_3) );
	if(!isNaN(estimated_ehr_year_3)){
		document.medicaid_calculator.medicaid_estimated_ehr_year_3_result.value = addCommas(round(estimated_ehr_year_3));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicaid_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
	
	///Year 3 Bottom Section
}
function calculate_medicaid_year_4() {
	var base_ehr_year_1 = document.medicaid_calculator.medicaid_base_ehr_year_1.value;
	var base_ehr_year_2 = document.medicaid_calculator.medicaid_base_ehr_year_2.value;
	var base_ehr_year_3 = document.medicaid_calculator.medicaid_base_ehr_year_3.value;
	var base_ehr_year_4 = document.medicaid_calculator.medicaid_base_ehr_year_4.value;
	//Year 4 Top Section
	var total_all_payer_year_4 = document.medicaid_calculator.medicaid_total_all_payer_year_4.value;
	var discharges_growth_year_4 = document.medicaid_calculator.medicaid_discharges_growth_year_4.value;
	var trended_total_year_4 = (total_all_payer_year_4 * discharges_growth_year_4);
	if(!isNaN(trended_total_year_4)){
		document.getElementById('medicaid_trended_total_year_4_result').innerHTML = "$"+addCommas(round(trended_total_year_4));
	}
	var discharges_eligible_year_4 = document.medicaid_calculator.medicaid_discharges_eligible_year_4.value;
	var per_discharge_year_4 = document.medicaid_calculator.medicaid_per_discharge_year_4.value;
	var discharge_related_year_4 = (discharges_eligible_year_4 * per_discharge_year_4);
	if(!isNaN(discharge_related_year_4)){
		document.getElementById('medicaid_discharge_related_year_4_result').innerHTML = "$"+addCommas(round(discharge_related_year_4));
	}
	///Year 4 Top Section
	
	///Year 4 Middle Section
	var total_medicaid_fee_year_4 = document.medicaid_calculator.medicaid_total_medicaid_fee_year_4.value;
	var total_medicaid_managed_year_4 = document.medicaid_calculator.medicaid_total_medicaid_managed_year_4.value;
	var total_medicaid_days_year_4 = (parseInt(total_medicaid_fee_year_4) + parseInt(total_medicaid_managed_year_4));
	if(!isNaN(total_medicaid_days_year_4)){
		document.getElementById('medicaid_total_medicaid_days_year_4_result').innerHTML = "$"+addCommas(round(total_medicaid_days_year_4));
	}
	var total_charges_exluding_year_4 = document.medicaid_calculator.medicaid_total_charges_exluding_year_4.value;
	var total_charges_year_4 = document.medicaid_calculator.medicaid_total_charges_year_4.value;
	var charity_care_ratio_year_4 = (total_charges_exluding_year_4 / total_charges_year_4);
	if(!isNaN(charity_care_ratio_year_4)){
		document.getElementById('medicaid_charity_care_year_4_result').innerHTML = "$"+addCommas(round(charity_care_ratio_year_4));
	}
	var total_inpatient_days_year_4 = document.medicaid_calculator.medicaid_total_inpatient_days_year_4.value;
	var medicaid_shares_year_4 = (total_medicaid_days_year_4 / (total_inpatient_days_year_4 * charity_care_ratio_year_4));
	if(!isNaN(medicaid_shares_year_4)){
		document.getElementById('medicaid_medicaid_share_year_4_result').innerHTML = "$"+addCommas(round(medicaid_shares_year_4));
	}
	///Year 4 Middle Section 
	
	//Year 4 Bottom Section
	var transition_factor_year_4 = document.medicaid_calculator.medicaid_transition_factor_year_4.value;
	var estimated_ehr_year_4 = ( (parseInt(base_ehr_year_4) + parseInt(discharge_related_year_4)) * (medicaid_shares_year_4 * transition_factor_year_4) );
	if(!isNaN(estimated_ehr_year_4)){
		document.medicaid_calculator.medicaid_estimated_ehr_year_4_result.value = addCommas(round(estimated_ehr_year_4));
	}
	///Year 1 Bottom Section
	var total = (parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_1_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_2_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_3_result.value)) + parseInt(removeCommas(document.medicaid_calculator.medicaid_estimated_ehr_year_4_result.value)));
	if(!isNaN(total)){
		document.getElementById('maximum_medicaid_ehr_result').innerHTML = "$"+addCommas(round(total));
	}
}
