<!--JavaScript Function



window.onerror = null;







var ver4 = (navigator.appVersion.charAt(0) >= "4");



var NN4  = ver4 && (navigator.appName.charAt(0) == "N");



var IE4  = ver4 && (navigator.appName.charAt(0) == "M");



var NN3  = ((navigator.appVersion.charAt(0) == "3") &&



            (navigator.appName.charAt(0) == "N"));







if(NN3 || NN4 || IE4){



var img_b = new Array();



img_b[1] = new Image(); img_b[1].src = "images/btn-top1.gif"



img_b[2] = new Image(); img_b[2].src = "images/btn-plan1.gif"



img_b[3] = new Image(); img_b[3].src = "images/btn-sekou1.gif"



img_b[4] = new Image(); img_b[4].src = "images/btn-kaisya1.gif"



img_b[5] = new Image(); img_b[5].src = "images/btn-toiawase1.gif"



img_b[6] = new Image(); img_b[6].src = "images/omake1.gif"



img_b[7] = new Image(); img_b[7].src = "images/planning1.jpg"



img_b[8] = new Image(); img_b[8].src = "images/sekou1.jpg"



img_b[9] = new Image(); img_b[9].src = "images/btn-loan1.gif"



img_b[10] = new Image(); img_b[10].src = "images/btn-cost1.gif"



img_b[21] = new Image(); img_b[21].src = "images/btn-sitemap1.gif"



img_b[11]= new Image(); img_b[11].src= "images/btn-top2.gif"



img_b[12]= new Image(); img_b[12].src= "images/btn-plan2.gif"



img_b[13]= new Image(); img_b[13].src= "images/btn-sekou2.gif"



img_b[14]= new Image(); img_b[14].src = "images/btn-kaisya2.gif"



img_b[15]= new Image(); img_b[15].src= "images/btn-toiawase2.gif"



img_b[16]= new Image(); img_b[16].src= "images/omake2.gif"



img_b[17] = new Image(); img_b[17].src = "images/planning2.jpg"



img_b[18] = new Image(); img_b[18].src = "images/sekou2.jpg"



img_b[19] = new Image(); img_b[19].src = "images/btn-loan2.gif"



img_b[20] = new Image(); img_b[20].src = "images/btn-cost2.gif"



img_b[31] = new Image(); img_b[31].src = "images/btn-sitemap2.gif"



}







function B_in(nam,num){



if(NN3 || NN4 || IE4) document.images[nam].src = img_b[num].src;



}







function B_out(nam,num){



if(NN3 || NN4 || IE4) document.images[nam].src = img_b[num].src;



return false;



}







// 住宅金融公庫ローン計算



function calcLoan(){



	// 借り入れ金額の入力形式チェック



	if (!checkNumber(document.LOAN_FORM.DEBT.value)) {



		alert("借り入れ金額は整数を入力して下さい");



		return;



	}



	else if (document.LOAN_FORM.DEBT.value == "") {



		alert("借り入れ金額を入力して下さい");



		return;



	}



	// 金利の入力形式チェック



	if (!checkNumber(document.LOAN_FORM.RATE.value)) {



		alert("金利は整数を入力して下さい");



		return;



	}



	else if (document.LOAN_FORM.RATE.value == "") {



		alert("金利を入力して下さい");



		return;



	}







	// 借り入れ金額



	debt  = eval(document.LOAN_FORM.DEBT.value) * 10000;



	// 返済年数



	year  = eval(document.LOAN_FORM.YEAR.value);



	// ボーナス返済の割合



	bonus = eval(document.LOAN_FORM.BONUS.value) / 100;



	// 金利



	rate  = eval(1 * document.LOAN_FORM.RATE.value) / 100;







	// 借り入れ金額の変換＆チェック



	if (debt < 1000000 || debt > 10000000) {



		alert("借り入れ金額は100万円〜1000万円の範囲で入力して下さい");



		return;



	}







	// 月々の返済金額(切捨て)



	result_month = debt * (1 - bonus) * (rate / 12) * Math.pow((1 + rate / 12),(year * 12)) / (Math.pow((1 + rate / 12),(year * 12)) - 1);



	document.LOAN_FORM.RESULT_MONTH.value = Math.floor(result_month);







	// 年間のボーナス回数



	b_count = Math.floor((year * 12) / 6);



	// ボーナス月の加算額



	result_bonus = debt * bonus * (rate / 2) * Math.pow((1 + rate / 2),(b_count - 1)) * (1 + rate / 2) / (Math.pow((1 + rate / 2),b_count) - 1);



	document.LOAN_FORM.RESULT_BONUS.value = Math.floor(result_bonus);







	// 年間返済金額



	result_year = Math.floor(result_month) * 12 + Math.floor(result_bonus) * 2;



	document.LOAN_FORM.RESULT_YEAR.value = Math.floor(result_year);







	// 合計返済金額



	result_total = Math.floor(result_month) * (year * 12) + Math.floor(result_bonus) * b_count;



	document.LOAN_FORM.RESULT_TOTAL.value = Math.floor(result_total);







	// 合計返済回数



	document.LOAN_FORM.RESULT_NUMBER.value = year * 12;



}







// 入力形式チェック



function checkNumber(value) {



	for(i = 0; i < value.length; i++) {



		str = value.substring(i, i +1) ;



		if (str == "0" || str == "1" || str == "2" || str == "3" || str == "4" || str == "5" || str == "6" || str == "7" || str == "8" || str == "9" || str == ".") {



			 continue;



		}



		else {



			return false;



		}



	}



	return true;



}







// END --->