/* ----------------------------------------------------------
    title          : Radium3 Framework
    author          : Matt Grimm
    company          : Element Fusion
    created          : 10/4/10
    last updated  : 10/27/11
---------------------------------------------------------- */
   
$(function(){

var blogPage = $('body.blog').length;



if (blogPage) {

    // new blog archive
    $('#sub_col .blogsElement .archive ul:not(li ul)').each(function(){
        
    
    var newArchiveList = '<ul>';
    
    
    for (i=2015;i>=2006;i--) {
    
    eval("var list" + i + "= $('li:not(.postInfo + div li) > h2 > a:contains("+i+")',this).parent('h2').parent('li');");
    
    var currentList = eval("list" + i);
    
        if (currentList.length > 0) { 
        
            newArchiveList = newArchiveList + '<li><a href="#" class="arc-toggle">'+ i +'</a> <ul class="arc-year">';
        
            $(currentList).each(function(){
                newArchiveList = newArchiveList + '<li>'+ $(this).html() +'</li>';
                });
        
            newArchiveList = newArchiveList + '</ul></li>'; 
        
        }
    
    }
        
    
    newArchiveList = newArchiveList + '</ul>';
    
    $('#sub_col .blogsElement .archive').html(newArchiveList);
    
    }); 
    
    
    
    
    $('.arc-toggle').click(function(){
        
        var myUL = $(this).siblings("ul");
        
    
        if ($(myUL).hasClass("showme")) {
        
              $(myUL).slideUp('fast').removeClass("showme");
              $(this).removeClass('archive-open');
          
          } else {
            
            $(myUL).slideDown('fast').addClass("showme");
            $(this).addClass('archive-open');
        }
        
        return false;
    });
    
    
    // re-attach click events to show the month's posts
    $('#content-sub ul.arc-year > li > h2.postTitle a').unbind('.LCMSblogArchive').bind('click.customBlogArchive', function (e) {
        e.preventDefault();
        $(this).parents('li').eq(0).find('.postArchiveGroup').slideToggle();
    }); 
    
    // new archive is built. now show it
    Cufon.refresh();
    $('#sub_col .blogsElement .archive, #sub_col .title:contains("Archives")').fadeIn('slow');

} //end if blogPage

});
