// TreeView Control
      function toggle(el){
        if(el.childNodes.length>1){
        
          var index=-1;
          var cnt=0;
          
          while(cnt<(el.childNodes.length)){
              if(el.childNodes[cnt].nodeName=='DIV'){
                index=cnt;
                //alert("index: " + index + " " + el.nodeName + " " + el.childNodes[index].nodeName);
                break;
              }
              cnt++;
          }
          
          if(index>-1){
            
            if(el.childNodes[index].style.display =='none'){
              el.childNodes[index].style.display ='block';
              el.className=" closed";
            }else{
              el.childNodes[index].style.display ='none';
              el.className=" open";
            }
          }
        }else{
          el.className=" blank";
          //alert('error');
        }
      }
      
      function startList() {
          if (document.getElementById && document.getElementsByTagName) {
            ullist = document.getElementsByTagName("UL");
            for(cnt=0;cnt<ullist.length;cnt++){
                  if(ullist[cnt].className=="treeview"){
                  navRoot = ullist[cnt];
                  for (i=0; i<navRoot.childNodes.length; i++) {
                    node = navRoot.childNodes[i];
                      if (node.nodeName=="LI") {
                        node.onclick=function() {
                          toggle(this);
                        }
                        
                        if(node.className==" open"){
                          node.className = "open";
                        }else{
                          toggle(node);
                        }
                      }
                  }
                }
            }
          }
        }

