/* Archive Menu */
 window.onload = function() {
         var archive = document.getElementById('archivelinks');
         var uls = archive.getElementsByTagName('ul');
         var current = null;
         for(var i = 0; i < uls.length; i++)
         {
               var c = uls[i];
               
               if(c.className == "archive_months" || c.className == "archive_posts") {
                      
                    if(c.className == "archive_posts") {
                         if(c.parentNode.id != "current_month") c.style.display = "none";
                         else { 
                            current = c;
                        }
                    } else c.style.display = "none";
                }
               
               if(c.className == "archive_year" || c.className == "archive_months")
               {
                      var a = c.getElementsByTagName('a');
                      
                      for(var j = 0; j < a.length; j++)
                      {
                          var lnk = a[j];                    
                          
                          if(lnk.parentNode.parentNode != c) continue;
                          
                              lnk.onclick = function(e) {
                              var li = e ? e.target : window.event.srcElement;                                
                              while(li.tagName.toLowerCase() != 'li' && li.parentNode) li = li.parentNode;
                            
            
                             var t = li.getElementsByTagName('ul')[0];
                             if(t) t.style.display = t.style.display == "none" ? "block" : "none";
                             return false;
                        }
                      }

               }

         }
         
         if(current) current.parentNode.parentNode.style.display = "block";
}
