function CheckSchool() { var URL = "script-AjaxFunc.php"; var data = "action=CheckSchool&schoolName="+frm.elements['schoolName'].value; ajaxLoad('get', URL, data, 'schoolDiv'); } function changeAmphur_Tumbon(obj_div) { var URL = "script-AjaxFunc.php"; if(obj_div=="amphur"){ var data = "action="+obj_div+"&PROVINCE_ID="+frm.elements['PROVINCE_ID'].value; ajaxLoad('get', URL, data, 'amphurDiv'); var data = "action=ClearTumbon"; ajaxLoad('get', URL, data, 'tumbonDiv'); } if(obj_div=="tumbon"){ var data = "action="+obj_div+"&HUR_ID="+frm.elements['AMPHUR_ID'].value; ajaxLoad('get', URL, data, 'tumbonDiv'); } } //Script สำหรับให้เป็นเลขแบบมี คอมมาโดยอัตโนมัติ จาก CodingForums.com function format2(input) { var num = input.value.replace(/\,/g,''); if(!isNaN(num)) { if(num.indexOf('.') > -1) { num = num.split('.'); num[0] = num[0].toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1,').split('').reverse().join('').replace(/^[\,]/,''); if(num[1].length > 2) { alert('กรุณาป้อนทศนิยมไม่เกินสองตำแหน่ง'); num[1] = num[1].substring(0,num[1].length-1); } input.value = num[0]+'.'+num[1]; } else { input.value = num.toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1,').split('').reverse().join('').replace(/^[\,]/,'') ; }; } } //ตรวจสอบวัน function validDate(obj){ date=obj.value if (/[^\d/]|(\/\/)/g.test(date)) {obj.value=obj.value.replace(/[^\d/]/g,'');obj.value=obj.value.replace(/\/{2}/g,'/'); return } if (/^\d{2}$/.test(date)){obj.value=obj.value+'/'; return } if (/^\d{2}\/\d{2}$/.test(date)){obj.value=obj.value+'/'; return } if (!/^\d{1,2}\/\d{1,2}\/\d{4}$/.test(date)) return test1=(/^\d{1,2}\/?\d{1,2}\/\d{4}$/.test(date)) date=date.split('/') date[2]=date[2]-543; d=new Date(date[2],date[1]-1,date[0]) test2=(1*date[0]==d.getDate() && 1*date[1]==(d.getMonth()+1) && 1*date[2]==d.getFullYear()) if (test1 && test2) return true alert("กรุณาป้อนวันที่ให้ถูกต้อง วว/ดด/พ.ศ. เช่น 01/12/2520") obj.select(); obj.focus() return false } //คำนวณอายุ function calAge(o,txt,age){ var tmp = o.value.split("/"); var current = new Date(); var current_year = current.getFullYear(); document.getElementById(txt).value = current_year - (tmp[2]-543); if(parseInt(frm.elements['sportKindID'].value)==95 || parseInt(frm.elements['sportKindID'].value)==96){ if(parseInt(document.getElementById(txt).value)<15){alert('อายุต่ำกว่า 15 ไม่สามารถลงแข่งขันได้');frm.Birthday.value="";document.getElementById(txt).value='';} }else { if(parseInt(document.getElementById(txt).value)>parseInt(age)){alert('อายุเกินกำหนด');frm.Birthday.value="";document.getElementById(txt).value='';} } } //รหัสบัตรประชาชน function autoTab2(obj,typeCheck){ /* กำหนดรูปแบบข้อความโดยให้ _ แทนค่าอะไรก็ได้ แล้วตามด้วยเครื่องหมาย หรือสัญลักษณ์ที่ใช้แบ่ง เช่นกำหนดเป็น รูปแบบเลขที่บัตรประชาชน 4-2215-54125-6-12 ก็สามารถกำหนดเป็น _-____-_____-_-__ รูปแบบเบอร์โทรศัพท์ 08-4521-6521 กำหนดเป็น __-____-____ หรือกำหนดเวลาเช่น 12:45:30 กำหนดเป็น __:__:__ ตัวอย่างข้างล่างเป็นการกำหนดรูปแบบเลขบัตรประชาชน */ if(typeCheck==1){ var pattern=new String("_-____-_____-__-_"); // กำหนดรูปแบบในนี้ var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้ }else{ var pattern=new String("___-___-____"); // กำหนดรูปแบบในนี้ var pattern_ex=new String("-"); // กำหนดสัญลักษณ์หรือเครื่องหมายที่ใช้แบ่งในนี้ } var returnText=new String(""); var obj_l=obj.value.length; var obj_l2=obj_l-1; for(i=0;i=pattern.length){ obj.value=obj.value.substr(0,pattern.length); } } function CheckNum(){ if (event.keyCode < 48 || event.keyCode > 57){ event.returnValue = false; } } /* input type="text" class="form-control" id="aa" name="aa" onKeyPress="CheckNum()" onkeyup="autoTab2(this,1)" oncopy="return false" onpaste="return false" oncut="return false">*/