﻿// JScript File
    function gric_SignOut()
    {
        ric.gric.webservices.ToChuc.SignOut(gric_SignOut_Rs);
    }
    function gric_SignOut_Rs(result)
    {
        document.forms[0].submit();        
    }
function onCheck(obj) {
        if (obj.checked == true)
        {
            obj.parentNode.className = 'itemContainer_select';
        }
        else if (obj.checked == false)
        {
            obj.parentNode.className = 'itemContainer';
        }    
    }
    function CheckAll(obj){
        var i = document.getElementsByName('isSelect').length;
        if(obj.checked == true)
        {       
             for (j=0; j<i; j++)
             {
                document.getElementsByName('isSelect')[j].checked=true;
             }     
        }
        else
        {
            for (j=0; j<i; j++)
             {
                document.getElementsByName('isSelect')[j].checked=false;
             }  
        } 
        onCheckLoad()     
    }
    function onCheckLoad()
    {
        var i = document.getElementsByName('isSelect').length;
        for (j=0; j<i; j++)
        {
            if (document.getElementsByName('isSelect')[j].checked == true)
            {
                document.getElementsByName('isSelect')[j].parentNode.className='itemContainer_select';
            }
            else
            {
                document.getElementsByName('isSelect')[j].parentNode.className='itemContainer';
            }            
        }                 
    }
    function onStar(obj)
    {
        if(obj.className == 'itemContainer_star_null')
        {
            obj.className = 'itemContainer_star_check';
        }
        else
        {
            obj.className = 'itemContainer_star_null';
        }
    }
    function popUp(url)
    {
       var win = window.open(url,'popup','width=600, height=600');
       win.focus();
    }
    function popUpTiny(url)
    {
       var win = window.open(url,'popup','width=300, height=250');
       win.focus();
    }
    function popUpFS(url)
    {    
        var win = window.open(url,'newpopup','width=' + screen.width + ', height=' + screen.height + ', top=0, left=0,');
        win.focus();
    }
    // ]]>\
    //
    //DOITAC
    ///
    //DoiTac_Update
    //DoiTac_Update_isTheoDoi
    function DoiTac_Update_isTheoDoi(obj)
    {
        if(obj.className == 'itemContainer_star_null')
        {
            obj.className = 'itemContainer_star_check';
            ric.gric.webservices.DoiTac.Update_isNoiBat(obj.title,'True');
        }
        else
        {
            obj.className = 'itemContainer_star_null';
            ric.gric.webservices.DoiTac.Update_isNoiBat(obj.title,'False');
        }
    }        
     //DoiTac_Filter
    function DoiTac_Filter(obj)
    {
        if (obj.value.length >= 2)
        {            
            ric.gric.webservices.DoiTac.GetList_byPrefixText(obj.value, getCookie('TC'), DoiTac_Filter_SC)                                
        }                      
    }
    function DoiTac_Filter_SC(result)
    {         
        document.getElementById('modulecontent').innerHTML = result;     
    }    
     //DoiTac_Pager
    function DoiTac_pager_getall()
    {     
          ric.gric.webservices.DoiTac.pager_get_All('0',getCookie('TC'),DoiTac_pager_getall_sc, FailedCallback) 
          var l = document.location.href;
          var pagesindex = 0
          if(l.indexOf('#pages=') != -1)
          {
                pagesindex = l.substring(l.indexOf('#pages=') + '#pages='.length, l.length);                        
                DoiTac_pager_getpager(pagesindex);                
          }
    }
    function DoiTac_pager_getall_sc(result)
    {
        document.getElementById('pn').innerHTML = result;
    }
    function DoiTac_pager_getpager(pagesindex)
    {               
        ric.gric.webservices.DoiTac.pager_get_pager(pagesindex, getCookie('TotalItemInPages') ,DoiTac_pager_getpager_sc)
        DoiTac_pager_getlist(pagesindex);
    }
    function DoiTac_pager_getpager_sc(result)
    {
        document.getElementById('modulepagerboard').innerHTML = result;
    }
    function DoiTac_pager_getlist(pgindex)
    {
        ric.gric.webservices.DoiTac.pager_get_List(pgindex,getCookie('TC'), DoiTac_pager_getlist_sc);
    }
    function DoiTac_pager_getlist_sc(result)
    {
        document.getElementById('modulecontent').innerHTML = result;   
    }
     //DoiTac_Select
    function DoiTac_select_Item(itemid,tc,md,obj)
    {
        ric.gric.webservices.DoiTac.GetbyDT_ID(itemid,tc,md,DoiTac_select_Item_SC)
        var i = document.getElementsByTagName('a').length;                    
        for (j=0; j<i; j++)
        {
            if (document.getElementsByTagName('a')[j].rel == 'item')
            {
               document.getElementsByTagName('a')[j].style.fontWeight='normal'
            }            
        }
        if (getCookie('Item_selectedIndex') != getCookie('TC') + '_' +  getCookie('MD') + '_' + itemid)
        {
            setCookie('Item_selectedIndex',itemid,'2');
        }
        obj.style.fontWeight='bold';
        DoiTac_select_leftmenu(itemid,getCookie('TC'),getCookie('MD'));
    }
    function DoiTac_select_Item_SC(result)
    {        
        document.getElementById('submodule_div').innerHTML =result;
    }
    //Doitac_Leftmenu
    function DoiTac_select_leftmenu(pid,tc,md)
    {        
        ric.gric.webservices.DoiTac.getLeftMenu(pid,tc,md,getCookie('UserRoles'), DoiTac_select_leftmenu_SC)
    }
    function DoiTac_select_leftmenu_SC(result)
    {        
        document.getElementById('Doitac_Leftmenu').innerHTML =result;
    }    
    //MOdule Quick Task
    function ModuleQuicktasks_Xoa(pid) 
    {
        ric.gric.webservices.DoiTac.XoaDT_ID(pid);
    }    
     function DoiTac_select_Xoa(id) 
    {
        var ok = confirm('Xác nhận xóa');
        if (ok)
        {
            ModuleQuicktasks_Xoa(id);
            document.getElementById('Doitac_Leftmenu').innerHTML = '';
            document.getElementById('submodule_div').innerHTML = '';
            document.getElementById(id).parentNode.style.display='none';          
        }       
    }
    function DoiTacc_ThemNhanh()
    {
        var dt_ten = prompt('Tên đối tác');
        if (dt_ten != '' && dt_ten != null)
        {
            ric.gric.webservices.DoiTac.ThemNhanh(getCookie('TC'),dt_ten,getCookie('RicUserName'),DoiTacc_ThemNhanh_SC);   
        }        
        else
        {
            alert('Bạn cần nhập Tên đối tác');
            var obj = document.getElementById('SelectQuicktask');
            obj.selectedIndex = 0;
        }
    }
    function DoiTacc_ThemNhanh_SC(result)
    {
        DoiTac_pager_getall()
    }
    function ModuleQuicktasks()    
    {   
        var obj = document.getElementById('SelectQuicktask');
        if (obj.value == '0')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.DoiTac.Update_isNoiBat(document.getElementsByName('isSelect')[j].title,'True');
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_check';                                               
                    }                               
                }
                obj.selectedIndex = 0;
        }
        else if (obj.value == '1')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.DoiTac.Update_isNoiBat(document.getElementsByName('isSelect')[j].title,'False');
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_null';                                             
                    }                               
                }
                obj.selectedIndex = 0;      
        }
        else if (obj.value == '2')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.DoiTac.Update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'True')                                                                       
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content_isTheoDoi';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '3')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.DoiTac.Update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'False')                                                                       
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                    
        }
        else if (obj.value == '4')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ModuleQuicktasks_Xoa(document.getElementsByName('isSelect')[j].title);
                        document.getElementById(document.getElementsByName('isSelect')[j].title).parentNode.style.display='none';                                                                         
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '5')
        {
                DoiTacc_ThemNhanh()
        }
    }
    //
    //COOKIES
    ///
    function setCookie(c_name,value,expiredays)
    {
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; expires="+exdate.toGMTString());
    }    
    function getCookie(c_name)
    {
    if (document.cookie.length>0)
      {
      c_start=document.cookie.indexOf(c_name + "=");
      if (c_start!=-1)
        { 
        c_start=c_start + c_name.length+1; 
        c_end=document.cookie.indexOf(";",c_start);
        if (c_end==-1) c_end=document.cookie.length;
        return unescape(document.cookie.substring(c_start,c_end));
        } 
      }
    return "";
    }
    function FailedCallback(error)
    {
        var stackTrace = error.get_stackTrace();
        var message = error.get_message();
        var statusCode = error.get_statusCode();
        var exceptionType = error.get_exceptionType();
        var timedout = error.get_timedOut();
       
        // Display the error.            
        var errorAlert = "Có lỗi xảy ra ! Vui lòng chờ trong giây lát...";
        alert(errorAlert);        
    }
    if (typeof(Sys) !== "undefined") Sys.Application.notifyScriptLoaded();
    //
    //LIENHE
    ///
    // Liên hệ pager
    function Lienhe_pager_getall()
    {     
          ric.gric.webservices.LienHe.pager_get_All('0',getCookie('TC'), Lienhe_pager_getall_sc, FailedCallback) 
          var l = document.location.href;
          var pagesindex = 0
          if(l.indexOf('#pages=') != -1)
          {
                pagesindex = l.substring(l.indexOf('#pages=') + '#pages='.length, l.length);                        
                LienHe_pager_getpager(pagesindex);                
          }
    }
    function Lienhe_pager_getall_sc(result)
    {
        document.getElementById('pn').innerHTML = result;
    }
    function LienHe_pager_getpager(pagesindex)
    {               
        ric.gric.webservices.LienHe.pager_get_pager(pagesindex, getCookie('TotalItemInPages') ,LienHe_pager_getpager_sc)
        LienHe_pager_getlist(pagesindex);
    }
    function LienHe_pager_getpager_sc(result)
    {
        document.getElementById('modulepagerboard').innerHTML = result;
    }
    function LienHe_pager_getlist(pgindex)
    {
        ric.gric.webservices.LienHe.pager_get_List(pgindex, getCookie('TC'), LienHe_pager_getlist_sc);
    }
    function LienHe_pager_getlist_sc(result)
    {
        document.getElementById('modulecontent').innerHTML = result;   
    }
     //Lienhe_Filter
    function Lienhe_Filter(obj)
    {
        if (obj.value.length >= 2)
        {            
            ric.gric.webservices.LienHe.GetList_byPrefixText(obj.value, getCookie('TC'), Lienhe_Filter_SC);                                
        }        
        else
        {
              var l = document.location.href;
              var pagesindex = 0
              if(l.indexOf('#pages=') != -1)
              {
                    pagesindex = l.substring(l.indexOf('#pages=') + '#pages='.length, l.length);                        
                    LienHe_pager_getpager(pagesindex);                
              }
        }        
    }
    function Lienhe_Filter_SC(result)
    {         
        document.getElementById('modulecontent').innerHTML = result;     
    } 
    //Lienhe_Update_isTheoDoi
    function LienHe_Update_isTheoDoi(obj)
    {
        if(obj.className == 'itemContainer_star_null')
        {
            obj.className = 'itemContainer_star_check';
            ric.gric.webservices.LienHe.update_isNoiBat(obj.title,'True');
        }
        else
        {
            obj.className = 'itemContainer_star_null';
            ric.gric.webservices.LienHe.update_isNoiBat(obj.title,'False');
        }
    }
     //LienHe_Select
    function LienHe_select_Item(itemid,obj)
    {
        ric.gric.webservices.LienHe.getbyLH_ID(itemid,getCookie('TC'),getCookie('MD'),LienHe_select_Item_SC)
        var i = document.getElementsByTagName('a').length;                    
        for (j=0; j<i; j++)
        {
            if (document.getElementsByTagName('a')[j].rel == 'item')
            {
               document.getElementsByTagName('a')[j].style.fontWeight='normal'
            }            
        }
        setCookie('Item_selectedIndex',itemid,'2');
        obj.style.fontWeight='bold';
        LienHe_select_leftmenu(itemid,getCookie('TC'),getCookie('MD'));
    }
    function LienHe_select_Item_SC(result)
    {        
        document.getElementById('submodule_div').innerHTML =result;
    }
    //Doitac_Leftmenu
    function LienHe_select_leftmenu(pid,tc,md)
    {        
        ric.gric.webservices.LienHe.getLeftMenu(pid,tc,md, getCookie('UserRoles'),LienHe_select_leftmenu_SC)
    }
    function LienHe_select_leftmenu_SC(result)
    {        
        document.getElementById('Doitac_Leftmenu').innerHTML =result;
    } 
    //LienHe_xoa
    function LienHe_Xoa(lh_id)
    {
        ric.gric.webservices.LienHe.LienHe_xoa(lh_id);
    }
    function LienHe_ThemNhanh()
    {
        var LH_Ten = prompt('Tên');
        if (LH_Ten != '' && LH_Ten != null)
        {
            ric.gric.webservices.LienHe.ThemNhanh(getCookie('TC'),LH_Ten,getCookie('RicUserName'),LienHe_ThemNhanh_SC);
        }
        else
        {
            alert('Bạn cần nhập Tên liên hệ');
            var obj = document.getElementById('SelectQuicktask');
            obj.selectedIndex = 0;
        }        
    }
    function LienHe_ThemNhanh_SC(result)
    {
        Lienhe_pager_getall();
    }
     function LienHe_select_Xoa(id) 
    {
        var ok = confirm('Xác nhận xóa');
        if (ok)
        {
            LienHe_Xoa(id);
            document.getElementById(id).parentNode.style.display='none';
            document.getElementById('Doitac_Leftmenu').innerHTML = '';
            document.getElementById('submodule_div').innerHTML = '';                     
        }        
    }   
     function LienHe_ModuleQuicktasks()    
    {   
        var obj = document.getElementById('SelectQuicktask');
        if (obj.value == '0')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.LienHe.update_isNoiBat(document.getElementsByName('isSelect')[j].title,'True');
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_check';                                                                       
                    }                               
                }
                obj.selectedIndex = 0;
        }
        else if (obj.value == '1')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.LienHe.update_isNoiBat(document.getElementsByName('isSelect')[j].title,'False');                                             
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_null';
                    }                               
                }
                obj.selectedIndex = 0;      
        }
        else if (obj.value == '2')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.LienHe.update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'True')                                                                       
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content_isTheoDoi';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '3')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.LienHe.update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'False')                                                                                                 
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                    
        }
        else if (obj.value == '4')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        LienHe_Xoa(document.getElementsByName('isSelect')[j].title)
                        document.getElementById(document.getElementsByName('isSelect')[j].title).parentNode.style.display='none';                                                                       
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '5')
        {
                LienHe_ThemNhanh()
        }
    } 
     //HOPDONG
    ///
    // HOPDONGpager
    function HopDong_pager_getall()
    {     
          ric.gric.webservices.HopDong.pager_get_All('0',getCookie('TC'), HopDong_pager_getall_sc, FailedCallback) 
          var l = document.location.href;
          var pagesindex = 0
          if(l.indexOf('#pages=') != -1)
          {
                pagesindex = l.substring(l.indexOf('#pages=') + '#pages='.length, l.length);                        
                HopDong_pager_getpager(pagesindex);                
          }
    }
    function HopDong_pager_getall_sc(result)
    {
        document.getElementById('pn').innerHTML = result;
    }
    function HopDong_pager_getpager(pagesindex)
    {               
        ric.gric.webservices.HopDong.pager_get_pager(pagesindex, getCookie('TotalItemInPages') ,HopDong_pager_getpager_sc)
        HopDong_pager_getlist(pagesindex);
    }
    function HopDong_pager_getpager_sc(result)
    {
        document.getElementById('modulepagerboard').innerHTML = result;
    }
    function HopDong_pager_getlist(pgindex)
    {
        ric.gric.webservices.HopDong.pager_get_List(pgindex, getCookie('TC'), HopDong_pager_getlist_sc);
    }
    function HopDong_pager_getlist_sc(result)
    {
        document.getElementById('modulecontent').innerHTML = result;   
    }
     //HopDong_Filter
    function HopDong_Filter(obj)
    {
        if (obj.value.length >= 2)
        {            
            ric.gric.webservices.HopDong.GetList_byPrefixText(obj.value, getCookie('TC'), HopDong_Filter_SC);                                
        }                      
    }
    function HopDong_Filter_SC(result)
    {         
        document.getElementById('modulecontent').innerHTML = result;     
    } 
    //HopDong_Update_isTheoDoi
    function HopDong_Update_isTheoDoi(obj)
    {
        if(obj.className == 'itemContainer_star_null')
        {
            obj.className = 'itemContainer_star_check';
            ric.gric.webservices.HopDong.Update_isTheoDoi(obj.title,'True');
        }
        else
        {
            obj.className = 'itemContainer_star_null';
            ric.gric.webservices.HopDong.Update_isTheoDoi(obj.title,'False');
        }
    }
     //HopDong_Select
    function HopDong_select_Item(itemid,obj)
    {
        ric.gric.webservices.HopDong.getbyHD_ID(itemid,getCookie('TC'),getCookie('MD'),HopDong_select_Item_SC)
        var i = document.getElementsByTagName('a').length;                    
        for (j=0; j<i; j++)
        {
            if (document.getElementsByTagName('a')[j].rel == 'item')
            {
               document.getElementsByTagName('a')[j].style.fontWeight='normal'
            }            
        }
        setCookie('Item_selectedIndex',itemid,'2');
        obj.style.fontWeight='bold';
        HopDong_select_leftmenu(itemid,getCookie('TC'),getCookie('MD'));
    }
    function HopDong_select_Item_SC(result)
    {        
        document.getElementById('submodule_div').innerHTML =result;
    }
    //Doitac_Leftmenu
    function HopDong_select_leftmenu(pid,tc,md)
    {        
        ric.gric.webservices.HopDong.getLeftMenu(pid,tc,md, getCookie('UserRoles'),HopDong_select_leftmenu_SC)
    }
    function HopDong_select_leftmenu_SC(result)
    {        
        document.getElementById('Doitac_Leftmenu').innerHTML =result;
    } 
    //HopDong_xoa
    function HopDong_Xoa(lh_id)
    {
        ric.gric.webservices.HopDong.HopDong_Xoa(lh_id);
    }
    function HopDong_ThemNhanh()
    {
        var LH_so = prompt('Số');
        var LH_Ten = prompt('Tên');   
        var LH_Giatri = prompt('Giá trị');               
        if (isInteger(LH_Giatri) == true)
        {
            if (LH_Ten != '' && LH_so != '' && LH_Ten != null && LH_so != null)
            {
                ric.gric.webservices.HopDong.ThemNhanh(LH_so, LH_Ten, LH_Giatri,getCookie('TC'),getCookie('RicUserName'),HopDong_ThemNhanh_SC,HopDong_ThemNhanh_ER);
            }
            else
            {
                alert('Bạn cần nhập Tên đầy đủ các dữ liệu');
                var obj = document.getElementById('SelectQuicktask');
                obj.selectedIndex = 0;
            }                
        }
        else
        {
            alert('Giá trị hợp đồng là số');
            var obj = document.getElementById('SelectQuicktask');
            obj.selectedIndex = 0;
        }        
    }
    function HopDong_ThemNhanh_SC(result)
    {
        HopDong_pager_getall();
    }    
    function HopDong_ThemNhanh_ER(error)
    {
        alert('Có lỗi xảy ra, hợp đồng chưa được lưu');        
    }
     function HopDong_select_Xoa(id) 
    {
        var ok = confirm('Xác nhận xóa');
        if (ok)
        {
            HopDong_Xoa(id);
            document.getElementById(id).parentNode.style.display='none';
            document.getElementById('Doitac_Leftmenu').innerHTML = '';
            document.getElementById('submodule_div').innerHTML = '';    
        }                                 
    }       
     function HopDong_ModuleQuicktasks()    
    {   
        var obj = document.getElementById('SelectQuicktask');
        if (obj.value == '0')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.HopDong.Update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'True');
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_check';                                                                       
                    }                               
                }
                obj.selectedIndex = 0;
        }
        else if (obj.value == '1')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        ric.gric.webservices.HopDong.Update_isTheoDoi(document.getElementsByName('isSelect')[j].title,'False');                                             
                        document.getElementById(document.getElementsByName('isSelect')[j].title).className='itemContainer_star_null';
                    }                               
                }
                obj.selectedIndex = 0;      
        }
        else if (obj.value == '2')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.HopDong.update_isKetThuc(document.getElementsByName('isSelect')[j].title,'False')                                                                       
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content_isTheoDoi';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '3')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {                        
                        ric.gric.webservices.HopDong.update_isKetThuc(document.getElementsByName('isSelect')[j].title,'True')                                                                                                 
                        var m = document.getElementsByTagName('a').length;                    
                        for (n=0; n<m; n++)
                        {
                            if (document.getElementsByTagName('a')[n].rev == document.getElementsByName('isSelect')[j].title)
                            {
                               document.getElementsByTagName('a')[n].className = 'itemContainer_content';
                            }            
                        }
                    }                               
                } 
                obj.selectedIndex = 0;                                    
        }
        else if (obj.value == '4')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        HopDong_Xoa(document.getElementsByName('isSelect')[j].title)
                        document.getElementById(document.getElementsByName('isSelect')[j].title).parentNode.style.display='none';                                                                       
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '5')
        {
                HopDong_ThemNhanh()
        }
    } 
    //
    //BAOCAO
    //
     // BaoCaopager
    function BaoCao_pager_getall()
    {     
          ric.gric.webservices.BaoCao.pager_get_All('0',getCookie('TC'), BaoCao_pager_getall_sc, FailedCallback);           
          BaoCao_select_leftmenu(getCookie('TC'),getCookie('MD'));
          var l = document.location.href;
          var pagesindex = 0
          if(l.indexOf('#pages=') != -1)
          {
                pagesindex = l.substring(l.indexOf('#pages=') + '#pages='.length, l.length);                        
                BaoCao_pager_getpager(pagesindex);                
          }          
    }
    function BaoCao_pager_getall_sc(result)
    {
        document.getElementById('pn').innerHTML = result;
    }
    function BaoCao_pager_getpager(pagesindex)
    {               
        ric.gric.webservices.BaoCao.pager_get_pager(pagesindex, getCookie('TotalItemInPages') ,BaoCao_pager_getpager_sc)
        BaoCao_pager_getlist(pagesindex);
    }
    function BaoCao_pager_getpager_sc(result)
    {
        document.getElementById('modulepagerboard').innerHTML = result;
    }
    function BaoCao_pager_getlist(pgindex)
    {
        ric.gric.webservices.BaoCao.pager_get_List(pgindex, getCookie('TC'), BaoCao_pager_getlist_sc);
    }
    function BaoCao_pager_getlist_sc(result)
    {
        document.getElementById('modulecontent').innerHTML = result;   
    }
     //BaoCao_Filter
    function BaoCao_Filter(obj)
    {
        if (obj.value.length >= 2)
        {            
            ric.gric.webservices.BaoCao.GetList_byPrefixText(obj.value, getCookie('TC'), BaoCao_Filter_SC);                                
        }                      
    }
    function BaoCao_Filter_SC(result)
    {         
        document.getElementById('modulecontent').innerHTML = result;     
    }        
     //BaoCao_Select
    function BaoCao_select_Item(itemid,obj)
    {
        ric.gric.webservices.BaoCao.getbyTLGC_ID(itemid,getCookie('TC'),getCookie('MD'),BaoCao_select_Item_SC)
        var i = document.getElementsByTagName('a').length;                    
        for (j=0; j<i; j++)
        {
            if (document.getElementsByTagName('a')[j].rel == 'item')
            {
               document.getElementsByTagName('a')[j].style.fontWeight='normal'
            }            
        }
        setCookie('Item_selectedIndex',itemid,'2');
        obj.style.fontWeight='bold';
        BaoCao_select_leftmenu(getCookie('TC'),getCookie('MD'));
    }
    function BaoCao_select_Item_SC(result)
    {        
        document.getElementById('submodule_div').innerHTML =result;
    }
    //Doitac_Leftmenu
    function BaoCao_select_leftmenu(tc,md)
    {        
        ric.gric.webservices.BaoCao.getLeftMenu(tc,md, getCookie('UserRoles'),BaoCao_select_leftmenu_SC)
    }
    function BaoCao_select_leftmenu_SC(result)
    {        
        document.getElementById('Doitac_Leftmenu').innerHTML =result;
    } 
    //BaoCao_xoa
    function BaoCao_Xoa(lh_id)
    {
        ric.gric.webservices.BaoCao.BaoCao_Xoa(lh_id);
    }
    function BaoCao_ThemNhanh()
    {
        var Ten = prompt('Tiêu đề');                      
        if(Ten != null && Ten != '')
        {
            ric.gric.webservices.BaoCao.ThemNhanh(Ten,getCookie('TC'),getCookie('RicUserName'),BaoCao_ThemNhanh_SC,BaoCao_ThemNhanh_ER)
        }
        else
        {
            alert('Cần nhập tiêu đề!');
            var obj = document.getElementById('SelectQuicktask');
            obj.selectedIndex = 0;
        }                        
    }
    function BaoCao_ThemNhanh_SC(result)
    {
        BaoCao_pager_getall();
    }    
    function BaoCao_ThemNhanh_ER(error)
    {
        alert('Có lỗi xảy ra, hợp đồng chưa được lưu');        
    }
     function BaoCao_select_Xoa(id) 
    {
        var ok = confirm('Xác nhận xóa');
        if (ok)
        {
            BaoCao_Xoa(id);
            document.getElementById(id).parentNode.style.display='none';
            document.getElementById('Doitac_Leftmenu').innerHTML = '';
            document.getElementById('submodule_div').innerHTML = '';    
        }                                 
    }       
     function BaoCao_ModuleQuicktasks()    
    {   
        var obj = document.getElementById('SelectQuicktask');
       
        if (obj.value == '4')
        {
                var i = document.getElementsByName('isSelect').length;
                for (j=0; j<i; j++)
                {
                    if (document.getElementsByName('isSelect')[j].checked == true)
                    {
                        BaoCao_Xoa(document.getElementsByName('isSelect')[j].title)
                        document.getElementById(document.getElementsByName('isSelect')[j].title).parentNode.style.display='none';                                                                       
                    }                               
                } 
                obj.selectedIndex = 0;                                     
        }
        else if (obj.value == '5')
        {
                BaoCao_ThemNhanh()
        }
    } 
    //
    // JAVASCRIPT
    //
    function isInteger(s)
   {
      var i;

      if (isEmpty(s))
      if (isInteger.arguments.length == 1) return 0;
      else return (isInteger.arguments[1] == true);

      for (i = 0; i < s.length; i++)
      {
         var c = s.charAt(i);

         if (!isDigit(c)) return false;
      }

      return true;
   }
    function isEmpty(s)
    {
      return ((s == null) || (s.length == 0))
    }

    function isDigit (c)
    {
      return ((c >= "0") && (c <= "9"))
    }