var GimgCornerPlus = new Image;
GimgCornerPlus.src = 'images/plus.gif';
var GimgCornerMinus = new Image;
GimgCornerMinus.src = 'images/minus.gif';
var canSwitch = false;
if (parseInt(navigator.appVersion) >= 5 || navigator.appVersion.indexOf["MSIE 5"] != -1)
    canSwitch = true;
function switchOff(treeName, levelID, isLast){
if(canSwitch){
  var img1;
  if (treeName!=''){
     img1 =document.getElementById(treeName+'pm'+levelID);
  }else{
     img1 =document.getElementById('pm'+levelID);
  }
  var imgPlusLast = 'plus.gif';
  var imgPlus = 'plus.gif';
  if (isLast) imgPlus = imgPlusLast;
  var newImage = 'images/'+imgPlus;
  if (img1)
     img1.src = newImage;
  var subitems;
  if (treeName != '') {
      subitems = document.getElementById(treeName+'L'+levelID);
  }else{
      subitems = document.getElementById('L'+levelID);
  }
  if(subitems && subitems.style)
     subitems.style.display = 'none';
};
};

function switchOnOffie(treeName, subitems1, image1, levelID, isLast){
if(canSwitch){
  var subitems ;
  var imgRoot ;
  var pmImage ;
  if (treeName != ''){
     subitems = document.getElementById(treeName+'L'+levelID);
     imgRoot  = document.getElementById(treeName+'pmRoot');
     pmImage  = document.getElementById(treeName+'pm'+levelID);
  }else{
     subitems = document.getElementById('L'+levelID);
     imgRoot  = document.getElementById('pmRoot');
     pmImage  = document.getElementById('pm'+levelID);
  }
  if (subitems){
     var clName=subitems.className;
     newName=clName.substring(0, clName.length-1);
     var visible= (subitems.style.display!='none');
     var imgPlusLast = 'plus.gif';
     var imgPlus = 'plus.gif';
     if (isLast) imgPlus = imgPlusLast;
     var imgMinusLast = 'minus.gif';
     var imgMinus = 'minus.gif';
     if (isLast) imgPlus = imgMinusLast;
     var isFirst = image1==imgRoot;
     if (isLast) {
        imgPlus = imgPlusLast;
        imgMinus = imgMinusLast;
     }
     if (isFirst && ! isLast) {
        imgPlus = 'plus.gif';
        imgMinus = 'minus.gif';
     }
     if(visible){
       clName = newName+'u';
       newImage = 'images/'+imgPlus;
       subitems.style.display='none';
     }else{
        clName = newName+'v';
        newImage = 'images/'+imgMinus;
        subitems.style.display='block';
     }
     pmImage.src = newImage;
  }
};
};
