//HAM XOA NOI DUNG TOAN BO TEXTBOX TRONG FORM, TRUYEN VAO FORM OBJECT function fncDeleteTextbox(form) { var i; for (i=0; i 0) { if (str.length < 5) { return false; } else { for (var a=0; a 0) { if (str.length < 1) { return false; } else { for (var a=0; a 0) { if (str.length < 4) { return false; } else { for (var a=0; a 0) { var pindex = theStr.indexOf(".",index); if ((pindex > index+1) && (theStr.length > pindex+1)) return true; } return false; */ } function decimal_format(num, sep) { var str = new String(parseInt(num, 10)); var result = new String(''); while (str.length >= 3) { result = sep + str.substr (str.length - 3, 3) + result; str = str.substr(0, str.length - 3); } if (str.length > 0) result = str + result ; else result = result.substr(1, result.length); return result; } // Ham xet mot chuoi co phai la url hay khong // type = 1: url binh thuong (chi la duong dan) // type = 2: dia chi website (cho phep sub domain nhung khong duoc la sub directory) // type = 3: dia chi website (khong sub domain, khong sub directory) /* function isURL(str) { var pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.0123456789/~:?&="; if (str.length > 0) { if (str.length < 5 ) { return false; } else { if (str.lastIndexOf(".") == -1) { // khong tim thay dau cham return false; } else { if (str.lastIndexOf(".") == (str.length - 1)) return false; // dau cham nam o cuoi cung // if (!isAlpha(str.charCodeAt(str.lastIndexOf(".") + 1))) return false; // sau dau cham khong phai ki tu Alphabet } for (var c=0; c 0) { for (var c=0; c 0) { for (var c=0; c= 1 && d <= 31); } else if (m == 4 || m == 6 || m == 9 || m == 11) { bleReturn = (d >= 1 && d <= 30); } else if (m == 2) { if (isLeafYear(y)) bleReturn = (d >= 1 && d <= 29); else bleReturn = (d >= 1 && d <= 28); } return bleReturn; } function isDate(strDate, type, separate) { // type = 1: dd/mm/yyyy var arrDate; // type = 2: mm/dd/yyyy // separete: dau cach giua ngay thang nam arrDate = strDate.split(separate); if (arrDate.length != 3) return false; else for (var i=0; i46; 0->48; 9->57 //type = 1: real number, type = 2: interger number var char; if (window.event) char = _event.keyCode; // IE else if (_event.which) char = _event.which; // Netscape/Firefox/Opera if (type == 1) { if (lastkey == 46 || lastkey == -1) { if (!(char >= 48 && char <= 57) && char != 8 && char) { if (window.event) _event.returnValue = false; else _event.preventDefault(); } } else { if (!(char == 46 || (char >= 48 && char <= 57)) && char != 8 && char) { if (window.event) _event.returnValue = false; else _event.preventDefault(); } } } else if (type == 2) { if (!(char >= 48 && char <= 57) && char != 8 && char) { if (window.event) _event.returnValue = false; else _event.preventDefault(); } } lastkey = char; } function m_dosh(modname) { $("#" + modname).slideToggle(); if ($("#" + modname).height() == 1) { $('#shform').text('Đóng form (-)'); } else { $('#shform').text('Mở form (+)'); } } // Ham nap hinh anh ngay khi onload function MM_preloadImages() { //v3.0 var d=document; if (d.images) { if (!d.MM_p) d.MM_p = new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for (i=0; i 1) ids = ids.substring(1); $('#ids').val(ids); $("#frmList").attr("action","ncadm///multi" + addon_params + "/limit:" + $("#limit").val() + "/page:" + $("#page").val() + "/sort:" + $("#sort").val() + "/direction:" + $("#direction").val()); //$('#frmList').submit(); document.frmList.submit(); return; } break; case 'multistatus': if ($('#mstatus').val() != '' && $('input[name=chkCheckItem]:checked').length <= 0) { alert('Bạn phải chọn ít nhất một dòng !'); return false; } else { var ids = ''; $('input[name=chkCheckItem]:checked').each( function() { ids = ids + ',' + this.value; } ); //$('#ids').val().length if (ids.length > 1) ids = ids.substring(1); $('#ids').val(ids); $("#frmList").attr("action","ncadm///multi" + addon_params + "/limit:" + $("#limit").val() + "/page:" + $("#page").val() + "/sort:" + $("#sort").val() + "/direction:" + $("#direction").val()); //$('#frmList').submit(); document.frmList.submit(); return; } break; } return true; } // End form process ///////////////////////////////////////////////////////////////////////////////////////