//手数料    var tesuryo = "31500";    //エラー文言    var errmsg = "";    //月を取得するfunction getmonth(){    acDate = new Date();    var m = acDate.getMonth();    m = m+1;    if(m<6){        m = 6-m;    }else if(m>5 && m<12){        m = 12-m;    }else if(m==12){        m = 6;    }    return m;}//毎月のご返済金額をチェックするfunction chkhensai(obj){    if(isNaN(obj.value) || obj.value==""){        obj.focus();        errmsg = "毎月のご返済金額が入力範囲を超えています。１〜２００で再入力してください。"        return false;    }    if(obj.value.indexOf('.')>=0 || obj.value.indexOf('-')>=0){        obj.focus();        errmsg = "毎月のご返済金額が入力範囲を超えています。１〜２００で再入力してください。"        return false;    }    if(obj.value-0<1 || obj.value-0>200){        obj.focus();        errmsg = "毎月のご返済金額が入力範囲を超えています。１〜２００で再入力してください。"        return false;    }    obj.value=obj.value-0;    return true;}//ボーナス月のご返済金額をチェックするfunction chkbhensai(obj){    var errmsgt = errmsg;    if(isNaN(obj.value) || obj.value==""){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\nボーナス月ご返済金額が入力範囲を超えています。１〜１０００で再入力してください。"        return false;    }    if(obj.value.indexOf('.')>=0 || obj.value.indexOf('-')>=0){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\nボーナス月ご返済金額が入力範囲を超えています。１〜１０００で再入力してください。"        return false;    }    if(obj.value-0<1 || obj.value-0>1000){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\nボーナス月ご返済金額が入力範囲を超えています。１〜１０００で再入力してください。"        return false;    }    obj.value=obj.value-0;    return true;}//お借入金額をチェックする。function chkgankin(obj){    if(isNaN(obj.value) || obj.value==""){        obj.focus();        errmsg = "お借入金額が入力範囲を超えています。３０〜１００００で再入力してください。";        return false;    }    if(obj.value.indexOf('.')>=0 || obj.value.indexOf('-')>=0){        obj.focus();        errmsg = "お借入金額が入力範囲を超えています。３０〜１００００で再入力してください。";        return false;    }    if(obj.value-0<30 || obj.value-0>10000){        obj.focus();        errmsg = "お借入金額が入力範囲を超えています。３０〜１００００で再入力してください。";        return false;    }    obj.value=obj.value-0;    return true;}//現在のローン残金をチェックする。function chkzankin(obj){    var errmsgt = errmsg;    if(isNaN(obj.value) || obj.value==""){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\n現在のローン残金が入力範囲を超えています。１〜１００００で再入力してください。";        return false;    }    if(obj.value.indexOf('.')>=0 || obj.value.indexOf('-')>=0){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\n現在のローン残金が入力範囲を超えています。１〜１００００で再入力してください。";        return false;    }    if(obj.value-0<1 || obj.value-0>10000){        if(errmsg=="")            obj.focus();        errmsg = errmsgt + "\n現在のローン残金が入力範囲を超えています。１〜１００００で再入力してください。";        return false;    }    obj.value=obj.value-0;    return true;}//無担保お借入金額function chkmthgankin(obj1,obj){    var syohin =  obj1.options[obj1.selectedIndex].value;    if(syohin==0 || syohin==2 || syohin==3 || syohin==4){        msg = "１０〜3００";    }else if(syohin==1){        msg="１０〜５００";    }else if(syohin==5){        msg="１０〜１００";    }else if(syohin==6){        msg="１０〜５０";    }    if(isNaN(obj.value) || obj.value==""){        if(errmsg=="")            obj.focus();        errmsg = "お借入金額が入力範囲を超えています。"+msg+"で再入力してください。";        return false;    }    if(obj.value.indexOf('.')>=0 || obj.value.indexOf('-')>=0){        if(errmsg=="")            obj.focus();        errmsg = "お借入金額が入力範囲を超えています。"+msg+"で再入力してください。";        return false;    }    if (syohin==0 || syohin==2 || syohin==3 || syohin==4){        if(obj.value-0<10 || obj.value-0>300){            if(errmsg=="")                obj.focus();            errmsg = "お借入金額が入力範囲を超えています。"+msg+"で再入力してください。";            return false;        }    }    if (syohin==1){        if(obj.value-0<10 || obj.value-0>500){            if(errmsg=="")                obj.focus();            errmsg = "お借入金額が入力範囲を超えています。１０〜５００で再入力してください。";            return false;        }    }    if (syohin==5){        if(obj.value-0<10 || obj.value-0>100){            if(errmsg=="")                obj.focus();            errmsg = "お借入金額が入力範囲を超えています。１０〜１００で再入力してください。";            return false;        }    }    if (syohin==6){        if(obj.value-0<10 || obj.value-0>50){            if(errmsg=="")                obj.focus();            errmsg = "お借入金額が入力範囲を超えています。１０〜5０で再入力してください。";            return false;        }    }    obj.value=obj.value-0;    return true;}//お借入期間をチェックする。    function chkkikan(k1,k2){    var errmsgt = errmsg;    if(k1.options[k1.selectedIndex].value=="0" && k2.options[k2.selectedIndex].value=="0"){        errmsg = errmsgt + "\n残存ご返済期間が入力範囲を超えています。";        return false;    }    return true;}function chkmkikan(k){    var errmsgt = errmsg;    if(document.form1.syurui.options[document.form1.syurui.selectedIndex].value!="1" && document.form1.syurui.options[document.form1.syurui.selectedIndex].value!="2"){        if(k.options[k.selectedIndex].value>7){            k.focus();            errmsg = errmsgt + "\n残存ご返済期間が入力範囲を超えています。１〜７で再入力してください。";            return false;        }    }    return true;}//お借入金利をチェックする。function chkkinri(obj){    var errmsgt = errmsg;    if(isNaN(obj.value) || obj.value==""){        if (errmsg==""){            obj.focus();        }        errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";        return false;    }    if(obj.value.indexOf('-')>=0){        if (errmsg==""){            obj.focus();        }            errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";        return false;    }    if(obj.value-0<0.1 || obj.value-0>15){        if (errmsg==""){            obj.focus();        }            errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";         return false;    }    obj.value=obj.value-0;    if(obj.value.indexOf('.')<0){        obj.value=obj.value+".000";    }else{        var len=obj.value.length-obj.value.indexOf('.');        if(len==2){            obj.value=obj.value+"00";        }else if(len==3){            obj.value=obj.value+"0";        }else if(len==5){            obj.value=obj.value.substring(0,obj.value.length-1);        }    }    return true;}//お借入金利をチェックする。function chkmkinri(obj){    var errmsgt = errmsg;    if(obj.value==""){        obj.value="";        return true;    }    if(obj.value=="")        return true;    if(isNaN(obj.value)) {        if (errmsg==""){            obj.focus();        }        errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";        return false;    }    if(obj.value.indexOf('-')>=0){        if (errmsg==""){            obj.focus();        }            errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";        return false;    }    if(obj.value-0<0.1 || obj.value-0>15){        if (errmsg==""){            obj.focus();        }            errmsg = errmsgt +"\nお借入金利が入力範囲を超えています。0.1〜15.0で再入力してください。";         return false;    }    obj.value=obj.value-0;    if(obj.value.indexOf('.')<0){        obj.value=obj.value+".000";    }else{        var len=obj.value.length-obj.value.indexOf('.');        if(len==2){            obj.value=obj.value+"00";        }else if(len==3){            obj.value=obj.value+"0";        }else if(len==5){            obj.value=obj.value.substring(0,obj.value.length-1);        }    }    return true;}//金額形を変更する。function updatekingaku(str){    m = 0;    if(str.charAt(0)=="-"){    str = str.substring(1,str.length);    m = 1;    }    var len=str.length;    var num = Math.ceil(len/3);    tmpArray=new Array(num);    for(i=0;i<num;i++){        len= str.length;        tmpArray[i]=str.substring(len-3,len);        str=str.substring(0,len-3);    }    str="";    for(i=num-1;i>0;i--){        str=str+tmpArray[i]+",";    }    if(m==0){    str=str+tmpArray[0];    }else{        str = "-"+str+tmpArray[0];    }    return str;}//印紙税を計算する。function insi(gankin){    if(gankin<=50){        return 400;    }    if(gankin<=100){        return 1000;    }       if(gankin<=500){        return 2000;    }    if(gankin<=1000){        return 10000;    }    if(gankin<=5000){        return 20000;    }    if(gankin<=10000){        return 60000;    }else return 60000;}//管理保証料テーブルfunction kanri(ind){    kanridai = new Array(1016,1942,2844,3724,4580,5426,6240,7031,7799,8544,9302,10006,10688,11345,11982,    12595,13187,13758,14308,14834,15416,15907,16374,16826,17254,17669,18063,18440,18800,19137,19465,    19771,20076,20352,20614);    return (kanridai[ind-1]);}//管理保証料を計算する。function kanrifee(gankin,kikan){    if(kikan==0)        kikan=1;    var fee = gankin/100*kanri(kikan);    fee = Math.floor(fee);    return fee;}//担保権設定の費用function tanpofee(gankin){    if(gankin<=5000000){        return 14700;    }    if(gankin<=10000000){        return 17500;    }    if(gankin<=50000000){        return 24800;    }else{        return 32100;    }    }//諸費用合計function goukei(s1,s2,s3,s4){    return parseInt(s1)+parseInt(s2)+parseInt(s3)+parseInt(s4);}