// number_format
function comma(num){
	return num.toString().replace(/([\d]+?)(?=(?:\d{3})+$)/g, function (t) { return t+","; });
}

function setResult(){
	var kinri = jQuery("input[name=kinri]").val();
	var kikan = jQuery("select[name=kikan]").val();
	var hensai = jQuery("input[name=hensai]").val();

	if(kinri.search(/^[0-9\.]+$/) == -1 || kikan.search(/^[0-9]+$/) == -1 || hensai.search(/^[0-9\.]+$/) == -1)
	{
		alert('半角数字で入力してください。');
	}
	else if(kikan > 35)
	{
		alert('期間は３５年までで入力してください。');
	}
	else if(kinri > 100)
	{
		alert('金利はは１００以内の数字でで入力してください。');
	}
	else
	{
		kinri = kinri / 100;
		riritsu = kinri / 12;
		kaisuu = kikan * 12;

		if (jQuery("#fm1 [name=hensaihouhou]")[0].checked == true){ var henhou = 0;}
		else if (jQuery("#fm1 [name=hensaihouhou]")[1].checked == true){ var henhou = 1;}

		if ( henhou == 1 ){
			//割賦金の計算
			x=hensai * 10000/(1/kaisuu+riritsu);
			//円から万円に
			kanou = Math.floor(x/10000);
			//x=Math.ceil(x/10000);
			if(kanou > 8000){
				alert("貸付上限8,000万円を超過しますので、借入可能額は8,000万円となります。");
				kanou = 8000;
			}
			else if(kanou < 100){
				alert("貸付下限100万円を下回りますので、条件を再度入れなおしてください。");
				kanou = "";
			}
		}
		else{

			//割賦金の計算
			ganrikaisuu=Math.floor(kaisuu+0.05);
			a=1-Math.pow(1+(riritsu),(-ganrikaisuu));
			kanou=a*hensai*10000/(riritsu);
			//円から万円に
			kanou=Math.floor(kanou/10000);
			//x=Math.ceil(x/10000)
			if(kanou > 8000){
				kanou = 8000;
				alert("貸付上限8,000万円を超過しますので、借入可能額は8,000万円となります。");
			}
			else if(kanou < 100){alert("貸付下限100万円を下回りますので、条件を再度入れなおしてください。");
				kanou = "";
			}
		}

		/*
		a = 1 - Math.pow(1 + riritsu, -(kaisu));
		kanou = Math.floor(a * hensai / riritsu);
		*/

		kanou = comma(kanou);
		document.getElementById('result').innerHTML = kanou + ' 万円';
	}
}

