 var ttt='';
function oc(name)
{

  var o = document.getElementById(name); 

  if(o)
  {
      var kids   = o.childNodes;  //Массив детей

      var kidsQn = kids.length;   //Количество детей

//alert(kidsQn+'|'+(kidsQn==0?'':kids[kidsQn-1].tagName));


      if(!kidsQn || kids[kidsQn-1].tagName!='DIV') //Не загружались данные
      {    
          dl(name);                    
      }
      else
      {
         var SubDiv=kids[kidsQn-1];
         var imgobj=kids[kidsQn-3];
         var imgmin=kids[kidsQn-4];

         if (SubDiv.style.display =='none')
         {         
            SubDiv.style.display = 'block';
            imgobj.src = '..//img//folderopen.gif';
           
            if (imgmin.src.indexOf('bottom.gif')!=-1)
            {
               imgmin.src = '..//img//minusbottom.gif';
            } 
            if (imgmin.src.indexOf('plus.gif')!=-1)
            {
               imgmin.src = '..//img//minus.gif';
            }               
         }
         else
         {
            SubDiv.style.display = 'none';
            imgobj.src = '..//img//folder.gif';

            if (imgmin.src.indexOf('minusbottom.gif')!=-1)
            {
               imgmin.src = '..//img//plusbottom.gif';
            } 
            if (imgmin.src.indexOf('minus.gif')!=-1)
            {
               imgmin.src = '..//img//plus.gif';
            }      
 
            setFolder(name);          
         }
      }
   }
}

function dl(name)
{
  
   ci(name,true);

   var o = document.getElementById('ForLoad');

   o.src = '..\\scripts\\getjs2.php?id='+name.replace('a','');

   window.setTimeout("t(ttt)",400);
}



function vl(o,name,last)
{
  var str='';

  var col = o.getElementsByTagName('IMG');

  for (var i=0;i<col.length-2;i++)
  {
     if (col[i].src.indexOf('empty.gif')!=-1)
     {str+='<IMG src="..//img//empty.gif" align="absbottom">';}
     if (col[i].src.indexOf('line.gif')!=-1)
     {str+='<IMG src="..//img//line.gif" align="absbottom">';}
  }
         
  if (col[col.length-2])   
  { 
     if (col[col.length-2].src.indexOf('bottom.gif')!=-1)
     {
       str+='<IMG src="..//img//empty.gif" align="absbottom">'; 
     }
     if (col[col.length-2].src.indexOf('bottom.gif')==-1)
     {
        
       str+='<IMG src="..//img//line.gif" align="absbottom">';
     }
  }
 
 


  if(name.indexOf('b')!=-1)
    {
       if (last==0)
       {
          str+='<IMG src="..//img//join.gif" align="absbottom">';
       }
       else
       {
          str+='<IMG src="..//img//joinbottom.gif" align="absbottom">';
       }
          str+='<IMG onclick="oc('+   "'"+name+"');"+'" '+
               ' src="../img/page.gif" align="absbottom">';
    }
    else
    {
      if (last==0)
      {
        str+='<IMG onclick="oc('+   "'"+name+"');"+'" '+
         '  src="..//img//plus.gif" align="absbottom">';
      }
      else
      {
        str+='<IMG onclick="oc('+   "'"+name+"');"+'" '+
         '  src="..//img//plusbottom.gif" align="absbottom">';
      }
       str+='<IMG onclick="oc('+   "'"+name+"');"+'" '+
         ' src="..//img/folder.gif" align="absbottom">';
    }
   return str;
}

function ci (name,open)
{
   var o=document.getElementById(name);
   if (o)
   {
      var kids   = o.childNodes;
  
      var kidsQn = kids.length;
  
      var imgobj=kids[kidsQn-2];

      var imgmin=kids[kidsQn-3];

      if (imgobj)
      {
         if (open)
         {
            imgobj.src = '..//img//folderopen.gif';
            if (imgmin.src.indexOf('plusbottom.gif')!=-1)
            {
               imgmin.src = '..//img//minusbottom.gif';
            } 
            if (imgmin.src.indexOf('plus.gif')!=-1)
            {
               imgmin.src = '..//img//minus.gif';
            }        
         }
         else
         {
            imgobj.src = '..//img//folder.gif';
            if (imgmin.src.indexOf('minusbottom.gif')!=-1)
            {
               imgmin.src = '..//img//plusbottom.gif';
            } 
            if (imgmin.src.indexOf('minus.gif')!=-1)
            {
               imgmin.src = '..//img//plus.gif';
            }       
         }
      }
   }
}

function setFolder (name)
{
  
   var o = document.getElementById('ForLoad');

   o.src = '..\\scripts\\sesc.php?id='+name.replace('a','')+'&action=del';

}

function oco ()
{
   var o = document.getElementById('ForLoad');

   o.src = '..\\scripts\\dest.php';

}

function t(names)
{ 
  var i= names.indexOf(',');

  while(i>-1)
  {

      name = names.substr(0,i);
      names = names.substr(i+1);
    
      oc(name);

      i= names.indexOf(',');

   }
}
