var dom = document.getElementById ? true : false;
var ie4 = ((document.all) && (!dom)) ? true : false;
var ns4 = document.layers ? true : false;
var opera = navigator.userAgent.indexOf('Opera') != -1 ? true : false;
var opera4 = navigator.userAgent.indexOf('Opera 4') != -1 ? true : false;
var dhtml = opera4 ? false : dom ? true : ie4 ? true : ns4 ? true : false;


//var canSwitch = false;
//if (parseInt(navigator.appVersion) >= 5 || navigator.appVersion.indexOf["MSIE 5"] != -1)
 //   canSwitch = true;
 
function switchOff(treeName, levelID, isLast){
if(dhtml){
  var img1;
  if (treeName!=''){
     if (dom) img1 =document.getElementById(treeName+'pm'+levelID);
     else if (ie4) img1 =document.all[treeName+'pm'+levelID];
     else if (ns4) eval('document.'+treeName+'pm'+levelID);
     
  }else{
     if (dom) img1 =document.getElementById('pm'+levelID);
     else if (ie4) img1 =document.all['pm'+levelID];
     else if (ns4) img1= eval('document.pm'+levelID);
     
     //img1 =document.getElementById('pm'+levelID);
	
  }
  var imgPlus = 'plus.gif';
  var newImage = 'images/menu/'+imgPlus;
  if (img1)
     img1.src = newImage;
  var subitems;
  if (treeName != '') {
      if (dom) subitems =document.getElementById(treeName+'L'+levelID);
      else if (ie4) subitems =document.all[treeName+'L'+levelID];
      else if (ns4) subitems=eval('document.'+treeName+'L'+levelID);
      
      //subitems = document.getElementById(treeName+'L'+levelID);
  }else{
      if (dom) subitems =document.getElementById('L'+levelID);
      else if (ie4) subitems =document.all['L'+levelID];
      else if (ns4) subitems= eval('document.L'+levelID);
      //subitems = document.getElementById('L'+levelID);
  }
  if(subitems && subitems.style)
     subitems.style.display = 'none';
  };
};

function switchOnOffie(treeName, subitems1, image1, levelID, isLast){
if(dhtml){
  var subitems ;
  var imgRoot ;
  if (treeName != ''){
     //subitems = document.getElementById(treeName+'L'+levelID);
     if (dom) subitems =document.getElementById(treeName+'L'+levelID);
     else if (ie4) subitems =document.all[treeName+'L'+levelID];
     else if (ns4) subitems=eval('document.'+treeName+'L'+levelID);
     
     //imgRoot  = document.getElementById(treeName+'pmRoot');
     if (dom) imgRoot =document.getElementById(treeName+'pmRoot');
     else if (ie4) imgRoot =document.all[treeName+'pmRoot'];
     else if (ns4) imgRoot =eval('document.'+treeName+'pmRoot');
  }else{
     //subitems = document.getElementById('L'+levelID);
     if (dom) subitems =document.getElementById(treeName+'L'+levelID);
     else if (ie4) subitems =document.all[treeName+'L'+levelID];
     else if (ns4) subitems=eval('document.'+treeName+'L'+levelID);
     
     //imgRoot  = document.getElementById('pmRoot');
     if (dom) imgRoot =document.getElementById(treeName+'pmRoot');
     else if (ie4) imgRoot =document.all[treeName+'pmRoot'];
     else if (ns4) imgRoot =eval('document.'+treeName+'pmRoot');
  }
  var clName=subitems.className;
  newName=clName.substring(0, clName.length-1);
  var visible= (subitems.style.display!='none');
  var imgPlus = 'plus.gif';
  var imgMinus = 'minus.gif';
  var isFirst = image1==imgRoot;
  if(visible){
      clName = newName+'u';
      newImage = 'images/menu/'+imgPlus;
      subitems.style.display='none';
  }else{
      clName = newName+'v';
      newImage = 'images/menu/'+imgMinus;
      subitems.style.display='block';
  }
  image1.src = newImage;
  };
}

