/*****************************************************************************

	ROI.JS
	Code to manage addtional interaction on the ROI page. 
	06/08 - Timothy Krukowski for Primum Marketing Communications & gMed. Inc.

 *****************************************************************************/ 


$(document).ready(function() {
	//setup the Action button
	setClassToggle('#Action', 'highlight');
	$('#Action').click(
		function(){
			//get form values
			var TCAT = new Number(document.getElementById("TCAT").value);
			//var FTE = new Number(document.getElementById("FTE").value);
			var Phys = new Number(document.getElementById("Phys").value);
			var TAR = new Number(document.getElementById("TAR").value);

			//initialize
			var investment;
			//var reduction;
			var annual;
			var ROI;
			var period;
			var chartsPerPhysPerYear = 3000;
			var costPerChart = 4.0;
			//var payrollCost = FTE * 35000;
			var maintenanceFee = .13;
			var percentofTAR = .05;

			//calcs
			investment = 25000 * Phys;
			
			/*
			if( FTE >= 5 ) {
				reduction = 0.5;
			}
			else {
				reduction = 0.75;
			}
			*/
			
			annual = new Number((percentofTAR * TAR) + TCAT + (Phys * chartsPerPhysPerYear * costPerChart) - (maintenanceFee * investment));
			
			ROI = new Number((annual / investment) * 100);
			
			period = new Number(investment / annual) * 12;
			
			//drop in the results
			document.getElementById("Annual").innerHTML = "$" + annual.numberFormat("0,0,0.00") + " / Year";
			document.getElementById("ROI").innerHTML = ROI.toFixed(1) + "%" ;
			document.getElementById("Period").innerHTML = period.toFixed(2) + " Months";
			
			//show the results
			document.getElementById("Results").className = document.getElementById("Results").className.replace(/hide/, "show");
			
		}
	);


});

