﻿var InterestTax = 0.00;//0.05 ; // 利息税

function Calc1(a1,a2,a3){
	return Round(a1/(a2*a3));
}
function Calc2(a1,a2,a3){
	return Round(a1*a2*a3,0);
}
function Calc3(a1,a2,a3){
	return Round(a1/(a2*a3));
}
function CalcTax(a1,a2,a3,a4){
	return a1*(a2*a3+1)/2*(a2*a3)*(a4/a2);
}
function getFreq(){
	if($("rblFreq_0").checked)return 1;
	else
		if($("rblFreq_1").checked) return 3;
		else return 6;
}
function Calc(){
	var nc = 12/getFreq();//年次数
	if($("rblItem_0").checked){
		$("tbEverySum").value=Calc1(parseInt($("tbFirstSum").value),parseInt($("cbMonth").value)/12,nc);
		Tax=CalcTax(parseFloat($("tbEverySum").value),nc,parseInt($("cbMonth").value)/12,parseFloat($("tbRate").value)/100);
		$("tbInSum").value=Round(Tax*(1-InterestTax));
		$("tbTaxSum").value=Round(Tax*InterestTax);
	}else{
		if($("rblItem_1").checked){
			$("tbFirstSum").value=Calc2(parseFloat($("tbEverySum").value),parseInt($("cbMonth").value)/12,nc);
			Tax=CalcTax(parseFloat($("tbEverySum").value),nc,parseInt($("cbMonth").value)/12,parseFloat($("tbRate").value)/100);
			$("tbInSum").value=Round(Tax*(1-InterestTax));
			$("tbTaxSum").value=Round(Tax*InterestTax);
		}else{
			Tax=CalcTax(parseFloat($("tbEverySum").value),nc,parseInt($("cbMonth").value)/12,parseFloat($("tbRate").value)/100);
			$("tbInSum").value=Round(Tax*(1-InterestTax));
			$("tbTaxSum").value=Round(Tax*InterestTax);
			var Month = 12*Calc3(parseInt($("tbFirstSum").value),parseFloat($("tbEverySum").value),nc);
			var x = getTerm(Month);
			if(x < 0){
				msg="计算得出的储蓄存期为"+Round(Month/12)+"年，不符合银行储蓄的实际情况。";
				DispMessage($("tbFirstSum"),msg);
				return;
			}
			//$("cbMonth").selectedIndex=getTerm(Month);
			msg="计算得出的储蓄存期为"+$("cbMonth").options[x].text+"。";
			alert(msg);
		}
	}
}
