
	    /* This is require for the cascading-select subscription tree */
     
        function showBranches(number)
        {
        for (I=0;I<number;I++)
            showBranch(I);
        }
        function showBranch(branch) {
          var objBranch = 
             document.getElementById(branch).style;
          if(objBranch.display.indexOf("block")>-1)
             objBranch.display="none";
          else
             objBranch.display="block";
        }

        function swapFolder(img) {
            objImg = document.getElementById(img);


              if(objImg.src.indexOf('open.png')>-1)
                 objImg.src = "../images/close.png";
              else
              if(objImg.src.indexOf('close.png')>-1)
                 objImg.src = "../images/open.png"; 
              else     
              if(objImg.src.indexOf('open.gif')>-1)
                 objImg.src = "../images/close.gif";
              else
              if(objImg.src.indexOf('close.gif')>-1)
                 objImg.src = "../images/open.gif";
          

                 
        }  

        function uncheck(x,  y) {

            me = eval("document.aspnetForm.JTree" + x); 

            for (var j = (x); j <= (y); j++) {
                box = eval("document.aspnetForm.JTree" + j); 
                img = eval("document.aspnetForm.JTreedoc" + j); 

                if (img!=null) 
                {
                    if (me.checked) 
                        img.src = "../images/folder_add.png"
                    else 
                        img.src = "../images/folder.png";
                }

                box.checked = me.checked;
                if (box!=me) box.disabled = me.checked;
            }
        }

