//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';
  }
}