
var safeLoad = window.onload;
window.onload = function(){
  if(safeLoad != null && safeLoad != undefined) safeLoad();
  archive();
};


function archive(){
  var arc = getAnchorsByPartialId('archive');
  for(var i=0;i<arc.length;i++){
    document.getElementById('archive_'+i).style.display = 'none';
    arc[i].onclick = function(){
      var e = document.getElementById('archive_'+this.id.substr(7));
      e.style.display = e.style.display=='none' ? 'block' : 'none';
    };
  }
};

function getAnchorsByPartialId(id){
  var r = [];
  var re = new RegExp(id,'g')
  var e = document.getElementsByTagName('a');
    for(var i=0;i<e.length;i++)
      if(e[i].id.match(re)) r.push(e[i]);
  return r;
};
