﻿

function checklist(){
    var list = document.getElementById("");
    if (list.options.length==0){
        alert("");
        return false;
    }else{
        
        return true;
    }
}


function back(){
    history.back()
}

function checkCheckboxchecked(chkCheck){
    elm=document.forms[0].elements;
    var j = 0;
	for(i=0;i<elm.length;i++)
	{
	        if(elm[i].type=="checkbox" && elm[i].id.indexOf(chkCheck)!=-1&&elm[i].checked==true)//lay cac id khong co chuoi checkbox1
	        {	        
	            j = 1;
	            break;
	        }
    }
	if (j>0){
	    if (confirm("Bạn có chắc là muốn xóa?"))
	        return true;
	    else
	        return false;
	}
	else{
	    alert("Vui lòng chọn dòng cần xóa");
	    return false;
	}
}

function confirm_delete(){
    if (confirm("Bạn có chắc là muốn xóa?"))
	        return true;
	    else
	        return false;
}


function isNumber(elem) {
    var str = elem.value;
    var re = /^[-]?\d*\.?\d*$/;
    str = str.toString( );
    if (!str.match(re)) {        
        return false;
    }
    return true;
}
function isNotEmpty(elem) {
    var str = elem.value;
    var re = /.+/;
    if(!str.match(re)) {
        //alert("Please fill in the required field.");
        return false;
    } else {
        return true;
    }
}
function SelectAllCheckboxes(obj) 
{
    var chk  = document.getElementById(obj);      
	elm=document.forms[0].elements;
	for(i=0;i<elm.length;i++)
	        if(elm[i].type=="checkbox"  && elm[i].id.indexOf("chk1")!=-1)
	            elm[i].checked = chk.checked;
}
function createDate(date)
{
    var ngay = new String();
    ngay = "";
    if(date.value != "")
    {            
        var temp = new String();
        temp = date.value;
        ngay = temp.substring(3,5) + "/" + temp.substring(0,2) + "/" + temp.substring(6,10);            
    }
    return ngay;
}  
function compare2Date(date1,date2)
{                        
        
        if(date1.getFullYear() < date2.getFullYear())                           
           return true;
        if(date1.getFullYear() == date2.getFullYear())
        {
            if(date1.getMonth() < date2.getMonth())                
                return true;
            if(date1.getMonth() == date2.getMonth())
            {
                if(date1.getDate() < date2.getDate())
                    return true;
            }
        }            
        return false;
}

function numeralsOnly(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 48 || charCode > 57)) 
    {             
        if(charCode == 46)
            return true;
        return false;
    }
    return true;
}

function removeInfo()
{
    var a = document.getElementById('ctl00_ContentPlaceHolder1_lblMessageInfo');
    var b = document.getElementById('ctl00_ContentPlaceHolder1_lblNewsInfo');
    if (a != null) 
    {
        a.style.display = 'none';
    }  
    if (b != null) 
    {
        b.style.display = 'none';      
    }    
}

function notSpecialChar(evt) {
    evt = (evt) ? evt : event;
    var charCode = (evt.charCode) ? evt.charCode : ((evt.keyCode) ? evt.keyCode : 
        ((evt.which) ? evt.which : 0));
    if (charCode > 31 && (charCode < 97 || charCode > 122)) 
    {                
        if(charCode == 46)
            return true;
        if((charCode >= 48 && charCode <= 57))
            return true;
        if((charCode >= 65 && charCode <= 90))
            return true;
        return false;        
    }
    return true;
}

function number_only_filter(e) {
    var keynum;
    
    if (e.charCode != null) {
        keynum = e.charCode;
    } else if (e.keyCode != null) {
        keynum = e.keyCode;
    } else if (e.which != null) {
        keynum = e.which;
    }
    
    if (keynum >= 48 && keynum <= 57) {
        return true;
    }

    return (keynum == 0 || keynum == 8 || keynum == 9)
}
  
function addCommas(nStr)
{
    nStr += '';
    x = nStr.split(',');
    x1 = x[0];
    x2 = x.length > 1 ? ',' + x[1] : '';
    var rgx = /(\d+)(\d{3})/;
    
    while (rgx.test(x1)) {
        x1 = x1.replace(rgx, '$1' + '.' + '$2');
    }
    
    return x1 + x2;
}