// JScript 文件
//权限脚本

   function ll_show(t)
       {
     
      var div_show= document.getElementById (t);
      div_show.style.display="block";
         var show=document.getElementById ("show_"+t);
      var hide=document.getElementById ("hide_"+t);
      show.style.display="none";
      hide.style.display="block";
       
       }
           function ll_hide(t)
       {
      
      var div_show= document.getElementById (t);
      var show=document.getElementById ("show_"+t);
      var hide=document.getElementById ("hide_"+t);
      show.style.display="block";
      hide.style.display="none";
      
      div_show.style.display="none";
       
       
       }
       //----------------
        function selectCheckBoxes(domId,value,p) { 
    
    if (p.checked==true)
    {
    p.value=true;
      var div_show= document.getElementById (domId);
          div_show.style.display="block";
    }
    else
    
    {
   p.value=false;
    
    }
    
    
        var inputs = document.getElementById(domId).getElementsByTagName("input"); 
        
        for(var i = 0; i < inputs.length; i++) { 
            if (inputs[i].type == 'checkbox') { 
                inputs[i].checked=value; 
                inputs[i].value=value;
                
            } 
        } 
    } 

       
       //-----------------------------------
       function list_chick(p,id)
       {
       
       if (p.checked==true)
       {
      // alert(id);
           p.value=true;    
      
           var div_show= document.getElementById (id);
          div_show.style.display="block";
       //   var ck=document.getElementById("ck_"+id);
         // ck.checked=true; 
            
          var ckb = document.getElementsByName("ck_"+id);
        for(var i=0;i<ckb.length;i++){
           
               ckb[i].checked = true;
           
              
        }
  var ckc = document.getElementsByName("child_"+id);
        for(var i=0;i<ckc.length;i++){
           
               ckc[i].checked = true;
      
        }
          

          
        }
        else
        {
        
      
          var ckb = document.getElementsByName("ck_"+id);
        for(var i=0;i<ckb.length;i++){
           
               ckb[i].checked = false;
           
              
        }
         var ckc = document.getElementsByName("child_"+id);
        for(var i=0;i<ckc.length;i++){
           
               ckc[i].checked = false;
      
        }
          p.value=false;
        //alert('未选中!!');
        }
              
       }
       //--------------------------------------------------
         function list_chick_1(p,partid,mainid)
       {
       
       if (p.checked==true)
       {
    //   alert(partid+"---"+mainid);
        
      
           p.value=true;
        var zoor_ck=document.getElementById ("zoor_"+partid);
        zoor_ck.checked=true;
        zoor_ck.value=true;
        
//  var ckc = document.getElementsByName("child_"+partid);
//        for(var i=0;i<ckc.length;i++){
//           if (ckc[i].id=="child_"+mainid)
//           {
//               ckc[i].checked = true;
//               ckc[i].value=true;
//      }
//        }
   var inputs = document.getElementById(partid).getElementsByTagName("input"); 
      
        for(var i = 0; i < inputs.length; i++) 
        
        { 
            if (inputs[i].type == 'checkbox') { 
                if (inputs[i].id=="child_"+mainid )
                {
                
               inputs[i].checked=true;
                inputs[i].value=true;
                }
                            
                
                
               
            } 
        } 


          

          
        }
        else
        {
        
        
        
       
//         var ckc = document.getElementsByName("child_"+partid);
//        for(var i=0;i<ckc.length;i++){
//              if (ckc[i].id=="child_"+mainid)
//           {
//               ckc[i].checked = false;
//               ckc[i].value=false;
//           }
//        }
          var inputs = document.getElementById(partid).getElementsByTagName("input"); 
      
        for(var i = 0; i < inputs.length; i++) 
        
        { 
            if (inputs[i].type == 'checkbox') { 
                if (inputs[i].id=="child_"+mainid )
                {
                
               inputs[i].checked=false;
                inputs[i].value=false;
                }
                            
                
                
               
            } 
        } 
          
          var flage=0;
//          var ck=document.getElementsByName ("ck_"+partid);
//            for(var i=0;i<ck.length;i++){
//              if (ck[i].checked==false)
//           {
//             flage=0;
//           }else
//           {
//           flage=1;
//           break;
//           }
//        }

var inputs1 = document.getElementById(partid).getElementsByTagName("input"); 
 
  for(var i = 0; i < inputs1.length; i++) 
        
        { 
            if (inputs1[i].type == 'checkbox') { 
               
                if (inputs1[i].checked==true)
                {
                flage=1;
                break;
                }
                else
                {
                flage=0;
                }
                
                
               
               
            } 
        } 


          if (flage==0)
            {
            var zoor_ck=document.getElementById ("zoor_"+partid);
        zoor_ck.checked=false;
        zoor_ck.value=false;
          }
           p.value=false;
        //alert('未选中!!');
        }
             
       }
       
       
       //--------------------------------
       
       function child_check(p,partid,mainid)
       {
     
       if (p.checked==true)
       {
       p.value=true;
       var zoor_ck=document.getElementById ("zoor_"+partid);
        zoor_ck.checked=true;
        zoor_ck.value=true;
         var ck=document.getElementById ("ck_"+mainid);
        ck.checked=true;
        ck.value=true;
       
       }
       else 
       
       {
       p.value=false;
       var k=0;
       
         var inputs = document.getElementById(partid).getElementsByTagName("input"); 
      
        for(var i = 0; i < inputs.length; i++) 
        
        { 
            if (inputs[i].type == 'checkbox') { 
                if (inputs[i].id=="child_"+mainid &&  inputs[i].checked==true)
                {
                k=1;
                break;
                }
                else
                {
                k=0;
                }
               
            } 
        } 
      
       
//         var ckc = document.getElementsByName("child_"+partid);
//        for(var i=0;i<ckc.length;i++)
//            {
//             if (ckc[i].id=="child_"+mainid)
//           {
//            if( ckc[i].checked==true)
//            {
//            k=1;
//            break;
//            }
//            else
//            {
//            k=0;
//            }
//            }
//            
//            }
            if (k==0)//未选中状态
            {
            
         var ck=document.getElementById ("ck_"+mainid);
        ck.checked=false;
        ck.value=false;
           
            } 
       
            
            
            
//          var ck=document.getElementsByName ("ck_"+partid+"_"+mainid);
//          alert(ck.length)
//            for(var i=0;i<ck.length;i++){
//              if (ck[i].checked==false)
//           {
//             flage=0;
//           }else
//           {
//           flage=1;
//           break;
//           }
//        }
        var flage=0;

 var inputs1 = document.getElementById(partid).getElementsByTagName("input"); 
 
  for(var i = 0; i < inputs1.length; i++) 
        
        { 
            if (inputs1[i].type == 'checkbox') { 
               
                if (inputs1[i].checked==true)
                {
                flage=1;
                break;
                }
                else
                {
                flage=0;
                }
                
                
               
               
            } 
        } 


          if (flage==0)
            {
            var zoor_ck=document.getElementById ("zoor_"+partid);
        zoor_ck.checked=false;
        zoor_ck.value=false;
          }
            
       
       
         
       
       
       }
      // alert(partid+"----"+mainid);
       
</>}