function addComma(str) {
	var t = ""+str;
	cnt = 0;
	n   = "";
	for (j=t.length-1; j>=0; j--)
	{
		n = t.charAt(j) + n;
		cnt++;
		if (((cnt % 3) == 0) && (j != 0)) n = ","+n;
	}
	return n;
}
function go() {
	var housiki = document.form['housiki'].value;
	var kingaku = document.form['kingaku'].value;
	var hensai = document.form['hensai'].value;
	var risoku = document.form['risoku'].value;
	var gaku = kingaku * 10000;
	var hen = hensai * 10000;
	var riso = risoku / 100;
	if (housiki == "1") {
		win=window.open("","","scrollbars=1,width=500,height=700");
		win.document.write("<html>");
		win.document.write("<head>");
		win.document.write("<title>返済シミュレーション</title>");
		win.document.write("<link rel='stylesheet' href='loan.css' type='text/css' />");
		win.document.write("</head>");
		win.document.write("<body>");
		win.document.write("<strong>元金均等方式返済シミュレーション</strong><br /><br />");
		win.document.write("<strong>条件:借入金額" + kingaku + "万円 実年利" + risoku + "%</strong>");
		win.document.write("<table class='table2'>");
		win.document.write("<tr class='th2'><td>支払い回数</td><td>返済額</td><td>残高</td><td>利息分</td><td>元金</td></tr>");
		
		var kurikoshi = gaku;
		for(i=0;i<200;i++) {
			risokubun = parseInt( kurikoshi * riso * 30 /365) ;
			ganpon = hen;
			kurikoshi = kurikoshi - hen;
			if (kurikoshi > 0) {
				win.document.write("<tr class='td2'>");
				win.document.write("<td>" + (i + 1) + "</td>");
				win.document.write("<td>" + addComma(hen + risokubun) + "</td>");
				win.document.write("<td>" + addComma(kurikoshi) + "</td>");
				win.document.write("<td>" + addComma(risokubun) + "</td>");
				win.document.write("<td>" + addComma(ganpon) + "</td>");
			} else {
				win.document.write("<tr class='td2'>");
				win.document.write("<td>" + (i + 1) + "</td>");
				win.document.write("<td>" + addComma(risokubun + kurikoshi + hen) + "</td>");
				win.document.write("<td>" + 0 + "</td>");
				win.document.write("<td>" + addComma(risokubun) + "</td>");
				win.document.write("<td>" + addComma(kurikoshi + hen) + "</td>");
				break;
			}
			win.document.write("</tr>");
		}
		win.document.write("</table>");
		win.document.write("<input type='button' onclick='window.close();' value='閉じる'>");
		win.document.write("</body>");
		win.document.write("</html>");
	}
	if (housiki == "2") {
		win=window.open("","","scrollbars=1,width=500,height=700");
		win.document.write("<html>");
		win.document.write("<head>");
		win.document.write("<title>返済シミュレーション</title>");
		win.document.write("<link rel='stylesheet' href='loan.css' type='text/css' />");
		win.document.write("</head>");
		win.document.write("<body>");
		win.document.write("<strong>元利均等方式返済シミュレーション</strong><br /><br />");
		win.document.write("<strong>条件:借入金額" + kingaku + "万円 　実年利" + risoku + "%</strong>");
		
		win.document.write("<table class='table2'>");
		win.document.write("<tr class='th2'><td>支払い回数</td><td>返済額</td><td>残高</td><td>利息分</td><td>元金</td></tr>");
		
		var kurikoshi = gaku;
		
		for(i=0;i<200;i++) {
			risokubun = parseInt( kurikoshi * riso * 30 /365) ;
			ganpon = hen - risokubun ;
			kurikoshi = kurikoshi - ganpon;
			win.document.write("<tr class='tr2'>");
			win.document.write("<td>" + (i + 1) + "</td>");
			if ( kurikoshi > 0 ){
				win.document.write("<td>" + addComma(hen) + "</td>");
				win.document.write("<td>" + addComma(kurikoshi) + "</td>");
				win.document.write("<td>" + addComma(risokubun) + "</td>");
				win.document.write("<td>" + addComma(ganpon) + "</td>");
			} else {
				win.document.write("<td>" + addComma( hen + kurikoshi ) + "</td>");
				win.document.write("<td>" + 0 + "</td>");
				win.document.write("<td>" + addComma(risokubun) + "</td>");
				win.document.write("<td>" + addComma( hen + kurikoshi - risokubun) + "</td>");
				break;
			}
			win.document.write("</tr>");
		}
		win.document.write("</table>");
		
		win.document.write("<input type='button' onclick='window.close();' value='閉じる'>");
		win.document.write("</body>");
		win.document.write("</html>");
	}
}
