$(document).ready(function(){
    hide_all(); 
    // Breaking Container
    $('#breaking_container').click(function(){
        $('#breaking_main_stories_list').slideToggle('fast');
    });
    $('#breaking_container').toggle(function() {
        var current = $('#breaking_container span').attr('class');
        if (current == 'arrow_right') {
            $('#breaking_container span').removeClass('arrow_right').addClass('arrow_down');            
        } else {
            $('#breaking_container span').removeClass('arrow_down').addClass('arrow_right');
        }
    }, function() {
        var current = $('#breaking_container span').attr('class');
        if (current == 'arrow_right') {
            $('#breaking_container span').removeClass('arrow_right').addClass('arrow_down');            
        } else {
            $('#breaking_container span').removeClass('arrow_down').addClass('arrow_right');
        }
    });
    
    // Featured Container
    $('#featured_container').click(function(){
        $('#featured_main_stories_list').slideToggle('fast');
    });
    $('#featured_container').toggle(function() { 
        $('#featured_container span').removeClass('arrow_right').addClass('arrow_down');
    }, function() {
        $('#featured_container span').removeClass('arrow_down').addClass('arrow_right');
    });
    
    // News Categories Container
    $('#news_categories_container').click(function(){
        $('#news_categories').slideToggle('fast');
        
        $('#jewishlife_main_stories_list').hide();
        $('#politics_main_stories_list').hide();
        $('#artsculture_main_stories_list').hide();
        $('#us_main_stories_list').hide();
        $('#middleeast_main_stories_list').hide();
        $('#world_main_stories_list').hide();
        $('#opinion_main_stories_list').hide();
        
        $('#politics_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#jewishlife_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#artsculture_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right'); 
        $('#us_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#middleeast_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#world_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#opinion_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    $('#news_categories_container').toggle(function() { 
        $('#news_categories_container span').removeClass('arrow_right').addClass('arrow_down');
    }, function() {
        $('#news_categories_container span').removeClass('arrow_down').addClass('arrow_right');
    });
    
    // Subcategories of News Categories 
    // Jewish Life
    $('#jewishlife_header').click(function(){
        $('#jewishlife_main_stories_list').slideToggle('fast');
    });
    $('#jewishlife_header').toggle(function() { 
        $('#jewishlife_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#jewishlife_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Politics
    $('#politics_header').click(function(){
        $('#politics_main_stories_list').slideToggle('fast');
    });
    $('#politics_header').toggle(function() { 
        $('#politics_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#politics_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Arts / Culture
    $('#artsculture_header').click(function(){
        $('#artsculture_main_stories_list').slideToggle('fast');
    });
    $('#artsculture_header').toggle(function() { 
        $('#artsculture_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#artsculture_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // US 
    $('#us_header').click(function(){
        $('#us_main_stories_list').slideToggle('fast');
    });
    $('#us_header').toggle(function() { 
        $('#us_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#us_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Middle East
    $('#middleeast_header').click(function(){
        $('#middleeast_main_stories_list').slideToggle('fast');
    });
    $('#middleeast_header').toggle(function() { 
        $('#middleeast_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#middleeast_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // World
    $('#world_header').click(function(){
        $('#world_main_stories_list').slideToggle('fast');
    });
    $('#world_header').toggle(function() { 
        $('#world_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#world_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Opinion
    $('#opinion_header').click(function(){
        $('#opinion_main_stories_list').slideToggle('fast');
    });
    $('#opinion_header').toggle(function() { 
        $('#opinion_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#opinion_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Blogs Container
    $('#blogs_header').click(function(){
        $('#blog_list').slideToggle('fast');
        // Hide all
        $('#capitalj_main_stories_list').hide();
        $('#telegraph_main_stories_list').hide();
        $('#fundermentalist_main_stories_list').hide();
        $('#quibbleskibbitz_main_stories_list').hide();
        $('#candko_main_stories_list').hide();
        $('#lifecyclist_main_stories_list').hide();
        
        // Fix Arrow positions
        $('#capitalj_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#telegraph_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#fundermentalist_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#quibbleskibbitz_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#candko_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
        $('#lifecyclist_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    $('#blogs_header').toggle(function() { 
        $('#blogs_header span').removeClass('arrow_right').addClass('arrow_down');
    }, function() {
        $('#blogs_header span').removeClass('arrow_down').addClass('arrow_right');
    });
    
    // Open Blog Articles
    // CapitalJ
    $('#capitalj_header').click(function(){
        $('#capitalj_main_stories_list').slideToggle('fast');
    });
    $('#capitalj_header').toggle(function() { 
        $('#capitalj_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#capitalj_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Telegraph
    $('#telegraph_header').click(function(){
        $('#telegraph_main_stories_list').slideToggle('fast');
    });
    $('#telegraph_header').toggle(function() { 
        $('#telegraph_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#telegraph_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Fundermentalist
    $('#fundermentalist_header').click(function(){
        $('#fundermentalist_main_stories_list').slideToggle('fast');
    });
    $('#fundermentalist_header').toggle(function() { 
        $('#fundermentalist_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#fundermentalist_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Quibbles / Kibbitz
    $('#quibbleskibbitz_header').click(function(){
        $('#quibbleskibbitz_main_stories_list').slideToggle('fast');
    });    
    $('#quibbleskibbitz_header').toggle(function() { 
        $('#quibbleskibbitz_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#quibbleskibbitz_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // CandKO
    $('#candko_header').click(function(){
        $('#candko_main_stories_list').slideToggle('fast');
    });    
    $('#candko_header').toggle(function() { 
        $('#candko_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#candko_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // Lifecyclist
    $('#lifecyclist_header').click(function(){
        $('#lifecyclist_main_stories_list').slideToggle('fast');
    });    
    $('#lifecyclist_header').toggle(function() { 
        $('#lifecyclist_header span').removeClass('subcat_arrow_right').addClass('subcat_arrow_down');
    }, function() {
        $('#lifecyclist_header span').removeClass('subcat_arrow_down').addClass('subcat_arrow_right');
    });
    
    // About Container
    $('#about_header').click(function(){
        $('#about_section').slideToggle('fast');
    });
    $('#about_header').toggle(function() { 
        $('#about_header span').removeClass('arrow_right').addClass('arrow_down');
    }, function() {
        $('#about_header span').removeClass('arrow_down').addClass('arrow_right');
    });
    
    $('#signup_button').click(function() {
       var email = $('#signup_email').val();
       $('.fail').slideUp('fast');
       $('.success').slideUp('fast');
       if (email) {
           $.post("/user/silent-register", 
                { register_brief: 0, register_mobile: 1, register_fundermentalist: 0, register_marketing: 0, register_products: 0, email: email },
                function(data) {
                    $('.success').slideDown('medium');
                    window.scrollTo(0, $('.success').offset().top);
                }
           ); 
       } else {
            $('.fail').slideDown('medium');
            window.scrollTo(0, $('.fail').offset().top);
       }
       return false;
    });
    
    $('#search_button').click(function() {
       var email = $('#signup_email').val();
       $('.search_information').slideDown('medium');
       window.scrollTo(0, $('.search_information').offset().top);

       return false;
    });
    
    $('.more_breaking_news').click(function() {
       var numResults = ($('#breaking_news > li').size() + 5) - 1;
       //alert(numResults);
           $.get("/news/more-breaking-news/" + numResults, 
                {},
                function(data) {
                    $('#breaking_news').fadeOut('quick', function() {
                        $('#breaking_news').html(data);
                        $('#breaking_news').fadeIn('quick');                        
                    });
                }
           ); 
       return false;
    });

    $('.more_featured_news').click(function() {
       var numResults = ($('#featured_news > li').size() + 5) - 1;
       //alert(numResults);
           $.get("/news/more-featured-news/" + numResults, 
                {},
                function(data) {
                    $('#featured_news').fadeOut('quick', function() {
                        $('#featured_news').html(data);
                        $('#featured_news').fadeIn('quick');                        
                    });
                }
           ); 
       return false;
    });    
});

function hide_all() {
    // $('#breaking_main_stories_list').hide();
    $('#featured_main_stories_list').hide();
    $('#news_categories').hide();
    $('#jewishlife_main_stories_list').hide();
    $('#politics_main_stories_list').hide();
    $('#artsculture_main_stories_list').hide();
    $('#us_main_stories_list').hide();
    $('#middleeast_main_stories_list').hide();
    $('#world_main_stories_list').hide();
    $('#opinion_main_stories_list').hide();
    $('#blog_list').hide();
    $('#capitalj_main_stories_list').hide();
    $('#telegraph_main_stories_list').hide();
    $('#fundermentalist_main_stories_list').hide();
    $('#quibbleskibbitz_main_stories_list').hide();
    $('#about_section').hide();    
}




