function runCalc(){
	
	//alert('totaldebt: ');
	var totaldebt = parseInt(document.calc.totaldebt.value);
	var totalsettlement = totaldebt*.55;
	var ourpaymentplan = totalsettlement/30;
	var savings = totaldebt-totalsettlement;
	var totalsavings = totaldebt*2.9-totalsettlement;
	var payments2 = totaldebt*2.9;
	var minpayments2 = totalsettlement*.05;
	
	//document.calc.totaldebt.value = formatCurrency(totaldebt); 
	document.getElementById("totaldebt").innerHTML=formatCurrency(totaldebt);
	document.getElementById("totaldebt2").innerHTML=formatCurrency(totaldebt);
	document.getElementById("totalsettlement").innerHTML=formatCurrency(totalsettlement);
	document.getElementById("ourpaymentplan").innerHTML=formatCurrency(ourpaymentplan);
	document.getElementById("savings").innerHTML=formatCurrency(savings);
	document.getElementById("totalsavings").innerHTML=formatCurrency(totalsavings);
	document.getElementById("payments2").innerHTML=formatCurrency(payments2);
	document.getElementById("minpayments2").innerHTML=formatCurrency(minpayments2);
	
}
function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
	if(cents<10)
		cents = "0" + cents;
		for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
			num = num.substring(0,num.length-(4*i+3))+','+
			num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '$' + num + '.' + cents);
}
function runCalcWithVal(val){
	
	//alert('totaldebt: ');
	var totaldebt = parseInt(val);
	var totalsettlement = totaldebt*.55;
	var ourpaymentplan = totalsettlement/30;
	var savings = totaldebt-totalsettlement;
	var totalsavings = totaldebt*2.9-totalsettlement;
	var payments2 = totaldebt*2.9;
	var minpayments2 = totalsettlement*.05;
	
	document.calc.totaldebt.value = formatCurrency(totaldebt); 
	document.getElementById("totaldebt2").innerHTML=formatCurrency(totaldebt);
	document.getElementById("totalsettlement").innerHTML=formatCurrency(totalsettlement);
	document.getElementById("ourpaymentplan").innerHTML=formatCurrency(ourpaymentplan);
	document.getElementById("savings").innerHTML=formatCurrency(savings);
	document.getElementById("totalsavings").innerHTML=formatCurrency(totalsavings);
	document.getElementById("payments2").innerHTML=formatCurrency(payments2);
	document.getElementById("minpayments2").innerHTML=formatCurrency(minpayments2);
	
}
function formatCurrency(num) {
	num = num.toString().replace(/\$|\,/g,'');
	if(isNaN(num))
		num = "0";
		sign = (num == (num = Math.abs(num)));
		num = Math.floor(num*100+0.50000000001);
		cents = num%100;
		num = Math.floor(num/100).toString();
	if(cents<10)
		cents = "0" + cents;
		for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
			num = num.substring(0,num.length-(4*i+3))+','+
			num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + '$' + num + '.' + cents);
}

