function chkNum( chkstr )
{
	return charcheck( chkstr, "1234567890");
}

function chkNum2( chkstr )
{
	return charcheck( chkstr, ".1234567890");
}

function charcheck( str, value )
{
	var chkdata;
	for( var i = 0; i < str.length; i++ ){
		chkdata = str.charAt( i );
		for( var j = 0; j < value.length; j++ ){
			if( chkdata == value.charAt( j )){
				break;
			}
		}
		if( j == value.length ){
			return false;
		}
	}
	return true;
}


function simulation3() {
	if ( !document.sim3.sim3_gankin.value ) { alert("今、借りている金額には、数字のみを入力！");return};
	if ( chkNum( document.sim3.sim3_gankin.value ) != true ){ alert("500まで。\nそれ以上借りてる人はごめんなさい。");return};

	if ( !document.sim3.sim3_riritsu.value ) { alert("");return};
	if ( chkNum2( document.sim3.sim3_riritsu.value ) != true ){ alert("年利には、数字のみを入力！");return};
	
	if ( !document.sim3.sim3_loandays.value ) { alert("借入日数には、数字のみを入力！");return};
	if ( chkNum( document.sim3.sim3_loandays.value ) != true ){ alert("借り入れ日数長すぎです。。");return};

	
	var s3_gankin = parseInt( document.sim3.sim3_gankin.value ) *10000;
	var s3_riritsu = document.sim3.sim3_riritsu.value *0.01;
	var s3_loandays = parseInt( document.sim3.sim3_loandays.value );
	if (s3_riritsu > 0.292) {alert("法定金利は\n29.2％以下です。あなたの利用している会社に問題があります。");return}
	document.sim3.sim3_result.value = Math.round( s3_gankin * s3_riritsu / 365 * s3_loandays); 
}