//---formVaridateObj /cashing/diagnosis/html/ ---// if ( typeof(formVaridateObj) == 'undefined' ) formVaridateObj = function() {}; //---formVaridateObj---// formVaridateObj.targetList = [ {targetID:"Birth_Year", checkType:"select"}, {targetID:"Birth_Month", checkType:"select"}, {targetID:"Birth_Day", checkType:"select"}, {targetID:"Nensyu", checkType:"number"}, {targetID:"TasyaKensu", checkType:"number"}, {targetID:"TasyaKingaku", checkType:"number"} ]; formVaridateObj.targetFormName = "data"; formVaridateObj.targetSubmitName = "sectSubmit"; formVaridateObj.okMarkFlg = false; formVaridateObj.btnChangFlg = false; formVaridateObj.initFlg = true; formVaridateObj.loadCheck = function(){ var loopEnd, ii; loopEnd = formVaridateObj.targetList.length; for(ii=0;ii= w1) && ((thisDate.getMonth() > w2) || ((thisDate.getMonth() == w2) && (thisDate.getDate() >= w3)))) ){ return "19歳以下または71歳以上の方はお申込みができません。"; } } if(varidateObj.selectRadioCheck("Kyoju_Year", "select") == ""){ if(varidateObj.selectRadioCheck("Kyoju_Month", "select") == ""){ w1 = jQuery("#Kyoju_Year").val(); w2 = jQuery("#Kyoju_Month").val(); w3 = jQuery("#Birth_Year").val(); w4 = jQuery("#Birth_Month").val(); if((w1 < w3) || ((w1 == w3) && (w2 < w4))){ return "誕生日前の年月になっています。"; } var thisDate = new Date(); if((w1 > thisDate.getFullYear()) || ((w1 == thisDate.getFullYear()) && ((parseInt(w2, 10) - 1) > thisDate.getMonth()))){ return "未来の年月になっています。"; } } } } w1 = jQuery("#Birth_Year").val(); w2 = jQuery("#Birth_Month").val(); w3 = jQuery("#Birth_Day").val(); if((w2 != "") && (w3 != "")){ w2 = parseInt(w2, 10); w3 = parseInt(w3, 10); if(w3 == 31){ if((w2 == 2) || (w2 == 4) || (w2 == 6) || (w2 == 9) || (w2 == 11)){ return "月日を確認してください。"; } } } w1 = jQuery("#Birth_Year").val(); w2 = jQuery("#Birth_Month").val(); w3 = jQuery("#Birth_Day").val(); if(jQuery.inArray("Birth_Year", varidateObj.forcusSelectCheckArr) != -1){ if(w1 == ""){ return "選択されていません。"; } } if(jQuery.inArray("Birth_Month", varidateObj.forcusSelectCheckArr) != -1){ if(w2 == ""){ return "選択されていません。"; } } if(jQuery.inArray("Birth_Day", varidateObj.forcusSelectCheckArr) != -1){ if(w3 == ""){ return "選択されていません。"; } } } // 年収 if(idName == "Nensyu"){ w1 = jQuery("#Nensyu").val(); //if(w1 == "0"){ // return "収入がない場合は、お申込みができません。"; //} } // 他社からの借入れ if((idName == "TasyaKensu") || (idName == "TasyaKingaku")){ w1 = jQuery("#TasyaKensu").val(); w2 = jQuery("#TasyaKingaku").val(); w8 = varidateObj.numberTextCheckFunc(jQuery("#TasyaKensu").val()); w9 = varidateObj.numberTextCheckFunc(jQuery("#TasyaKingaku").val()); if((w8 == "") && (w9 == "")){ if((w1 >= 1) && (w2 == 0)){ varidateObj.errorTextViewrFunc("TasyaKingaku", "他社借入件数が1件以上の場合は、他社借入額に0(ゼロ)を入力できません。"); if((idName == "TasyaKingaku")){ retStr = "他社借入件数が1件以上の場合は、他社借入額に0(ゼロ)を入力できません。"; } } else if((w1 == 0) && (w2 >= 1)){ varidateObj.errorTextViewrFunc("TasyaKingaku", "お借入件数が0件の場合は、0(ゼロ)を入力してください。"); if((idName == "TasyaKingaku")){ retStr = "お借入件数が0件の場合は、0(ゼロ)を入力してください。"; } } } } if(idName == "allDataPreCheck"){ } varidateObj.btnSwapCheckFunc(idName, false); return retStr; }; $(document).ready(formVaridateObj.loadCheck);