﻿//跨库检索的分类树的脚本

    //展开一个div块
    function exp(str)  //当前ＩＤ，和id偏移量
    {
        var odiv = document.getElementById(str+"sub");
        if( odiv.style.display=='none'){
            //展开自己合上别的
            var divs=document.getElementsByTagName("div"); 
            if(str.length==2){//只关闭最上级的
                for(var i=0; i<divs.length; i++)
                    {
                        if(divs[i].id.length==5 && divs[i].id!=str+"sub")
                            divs[i].style.display='none';
                    }
            }
            odiv.style.display='block';
            }
        else{ 
            odiv.style.display='none';
            }
    }
    //初始化导航树，默认打开自己直到父类的节点
    function initNav(str,idIncrement)
    {
            //把当前节点的父路径展开
        for(i=0;i<str.length/idIncrement;i++){
            odiv= document.getElementById(str.substring(0,str.length-idIncrement*i)+"sub");//获取上面一层的ＩＤ
            //alert(str.length-idIncrement*i);
            if(odiv){
                odiv.style.display='block';
                var obj = document.getElementById("img"+str.substring(0,str.length-idIncrement*i));
                if(obj){
                    strPath=obj.src.substring(obj.src.length-6,obj.src.length);
                    //alert(strPath);
                    if(strPath=='ia.gif'){
                        obj.src='../Images/Common/jian.gif';
                    }
                }
            }
        }
    }
    
    function changeImg(str)
    {
        var obj = document.getElementById("img"+str);
        strPath=obj.src.substring(obj.src.length-6,obj.src.length);
        if(strPath=='ia.gif')//是+
        {
            obj.src='../Images/Common/jian.gif';
        }else if(strPath=='an.gif')//是-
        {
            obj.src='../Images/Common/jia.gif';
        }
    }

