//unfold mail function
// by http://www.netlobo.com/div_hiding.html
function toggleLayer(whichLayer)
{
if (document.getElementById)
{
// this is the way the standards work
var style2 = document.getElementById(whichLayer).style;
style2.display = style2.display? "":"block";
}
else if (document.all)
{
// this is the way old msie versions work
var style2 = document.all[whichLayer].style;
style2.display = style2.display? "":"block";
}
else if (document.layers)
{
// this is the way nn4 works
var style2 = document.layers[whichLayer].style;
style2.display = style2.display? "":"block";
}
}

//fold mail messages function
function closeLayer(whichLayer)
{
if (document.getElementById)
{
// this is the way the standards work
var style2 = document.getElementById(whichLayer).style;
style2.display = style2.display? "":"none";
}
else if (document.all)
{
// this is the way old msie versions work
var style2 = document.all[whichLayer].style;
style2.display = style2.display? "":"none";
}
else if (document.layers)
{
// this is the way nn4 works
var style2 = document.layers[whichLayer].style;
style2.display = style2.display? "":"none";
}
}

//Ajax fold/unfold function for archives
function section_toggle(sectionid) {
var foldlink = sectionid+'-link';
  if(document.getElementById(sectionid).style.display=='none') {
    document.getElementById(sectionid).style.display='block';
  } 
  else {
   document.getElementById(sectionid).style.display='none';
  }
   if(document.getElementById(foldlink).innerHTML=='Expand') {
    document.getElementById(foldlink).innerHTML='Collapse';
  } 
  else {
   document.getElementById(foldlink).innerHTML='Expand';
  }
}

//Ajax fold-unfold for the menu
function menu_toggle(sectionid) {
var foldlink = sectionid+'-img';
var siteroot = 'http://www.branchandroot.net/archive';
var right= siteroot+'/wp-content/themes/TaoGarden/images/arrowr.png';
var down= siteroot+'/wp-content/themes/TaoGarden/images/arrowd.png';
  if(document.getElementById(sectionid).style.display=='none') {
    document.getElementById(sectionid).style.display='block';
  } 
  else {
   document.getElementById(sectionid).style.display='none';
  }
   if(document.getElementById(foldlink).src==right) {
    document.getElementById(foldlink).src=down;
  } 
  else {
   document.getElementById(foldlink).src=right;
  }
}

function menu_open() {
var outer=document.getElementById("menulist");
var tags = outer.getElementsByTagName("ul");
 if(document.getElementById("menu-expandlink").innerHTML == "Expand All") {
 	document.getElementById("menu-expandlink").innerHTML = "Collapse All";
 }
 else {
 	document.getElementById("menu-expandlink").innerHTML = "Expand All";
 }
 for (var i in tags)
 if (tags[i].style.display == "none") {
  tags[i].style.display = "block";
 }
 else {
   tags[i].style.display = "none";
 }
}