
    function preload() {
      if (document.images) {
        var treeImages = new Array;
        var arguments = preload.arguments;
        for (var i = 0; i<arguments.length; i++) {
          treeImages[i] = new Image();
          treeImages[i].src = arguments[i];
        }
      }
    }

var vTreeImg;
var vTreeDiv;
var vTreeSrc;

    function fTreeTimeout() {
      if (vTreeDiv.readyState == "complete")
        vTreeImg.src = vTreeSrc;
      else
        setTimeout("fTreeTimeout()", 100);
    }

    function hidechilds(img) {
      id = img.id + ".0000";
      form_id = "mbx[" + img.id +"F]";
      if (document.all) {	//IE, Opera7
        div = document.all[id];
        if (div) {
           if (div.style.display == "none") {
              vTreeSrc = "../images/minus.png";
              style = "block";
              value = 0;
           }
           else {
              vTreeSrc = "../images/plus.png";
              style = "none";
              value = 1;
           }
           vTreeImg = img;
           vTreeDiv = div;
           if (typeof vTreeDiv.readyState != "undefined")	//IE
              setTimeout("fTreeTimeout()",100);
           else	//Non IE
              vTreeImg.src = vTreeSrc;
           div.style.display = style;
           document.all[form_id].value = value;
        }
      }
      else if (document.getElementById) {	//Gecko
        div = document.getElementById(id);
        if (div) {
           if (div.style.display == "none") {
              src = "../images/minus.png";
              style = "block";
              value = 0;
           }
           else {
              src = "../images/plus.png";
              style = "none";
              value = 1;
           }
           div.style.display = style;
           img.src = src;
           document.getElementById(form_id).value = value;
        }
      }
    }

   function buttonover(el,on) {
      if (!on) {
//         el.style.borderColor="#ABABAB";}
         el.style.background="#DCDCDC";}
      else {
         el.style.background="#ABABAB";}
   }

   function buttonclick(el,on) {
      if (!on) {
         el.style.border="groove";}
      else {
         el.style.border="ridge";}
   }

   function hideframe(hide) {
      left_size = "250";
      if (document.all) {
        masterf = window.parent.document.all["fs1"];
    leftf = window.parent.document.all["left"];
    leftcontent = document.all["leftframe"];
    leftbutton = document.all["showf"];
      } else if (document.getElementById) {
    masterf = window.parent.document.getElementById("fs1");
    leftf = window.parent.document.getElementById("left");
    leftcontent = document.getElementById("leftframe");
    leftbutton = document.getElementById("showf");
      } else {
        return false;
      }
      if(hide) {
         new_col = calc_col("20");
         masterf.cols = new_col;
     document.body.scrollLeft=0;
     document.body.style.overflow='hidden';
     leftcontent.style.display = 'none';
     leftbutton.style.display='block';
      } else {
         masterf.cols = calc_col(left_size);
     document.body.style.overflow='';
     leftbutton.style.display='none';
     leftcontent.style.display='block';

      }
   }

   function calc_col(c_w) {
     right=false;
     if (right) {
         new_col = '*,'+c_w;
     } else {
         new_col = c_w+',*';
     }
     return new_col;
   }

   function resizeframe(direction) {
     if (document.all) {
        masterf = window.parent.document.all["fs1"];
     } else if (document.getElementById) {
    window.parent.document.getElementById("fs1");
     } else {
        return false;
     }
  colPat=/^(\d+),.*$/;
     old_col = masterf.cols;
     colPat.exec(old_col);

     if (direction) {
        new_col_width = parseInt(RegExp.$1) + 25;

     } else {
        if (parseInt(RegExp.$1) > 35) {
           new_col_width = parseInt(RegExp.$1) - 25;
        }
     }
     masterf.cols = calc_col(new_col_width);
   }
