$j('document').ready(function()
{
    $j('div.sector_links_container a').mouseover(function()
    {
        $j(this).parent().parent().find('div.sector_articles_container div.sector_articles_list_container').css('display','none');
        
        var current_id = $j(this).attr('id').substring(5);
        var active_sector_id = '#block_' + current_id;
        
        $j(active_sector_id).css('display','block');
        
        $j(this).parent().find('a').removeClass('active');
        $j(this).addClass('active');
    });

    $j('div.latest_research_report_article').hover(function()
    {
        $j(this).find('div.research_report_info_container div.abstract').slideDown('fast');
    },
    function()
    {
        $j(this).find('div.research_report_info_container div.abstract').slideUp('fast');
    });

    //Popular Blocks
    var open_block = 0;
    var close_block = 0;
    var pop_timer = null;
    
    function switchPopularBlocks()
    {
        $j(open_block).css('display', 'block');
        $j(close_block).css('display', 'none');
    }
    
    function slidePopularUp()
    {
        $j('span.mw_home_pop_24_hours').removeClass('active');
        $j('span.mw_home_pop_1_week').removeClass('active');
        $j('span.mw_home_pop_1_month').removeClass('active');
        $j(close_block).slideUp('normal');
    }
    
    //Blocks
    //LEAVE
    $j('#6426,#6550,#6555').mouseleave(function()
    {
        $j('span.mw_home_pop_24_hours').removeClass('active');
        $j(this).slideUp('normal');
    });
    
    $j('#6427,#6551,#6556').mouseleave(function()
    {
        $j('span.mw_home_pop_1_week').removeClass('active');
        $j(this).slideUp('normal');
    });
    
    $j('#6428,#6552,#6557').mouseleave(function()
    {
        $j('span.mw_home_pop_1_month').removeClass('active');
        $j(this).slideUp('normal');
    });
    
    //ENTER
    $j('#6426,#6550,#6555,#6427,#6551,#6556,#6428,#6552,#6557').mouseenter(function()
    {
        if ( pop_timer != null )
        {
            clearTimeout(pop_timer);
            pop_timer = null;
        }
    });
    
    //Buttons
    $j('span.mw_home_pop_24_hours').mouseleave(function()
    {
        close_block = '#6426,#6550,#6555';
        pop_timer = setTimeout(slidePopularUp, 100);
    });
    
    $j('span.mw_home_pop_1_week').mouseleave(function()
    {
        close_block = '#6427,#6551,#6556';
        pop_timer = setTimeout(slidePopularUp, 100);
    });
    
    $j('span.mw_home_pop_1_month').mouseleave(function()
    {
        close_block = '#6428,#6552,#6557';
        pop_timer = setTimeout(slidePopularUp, 100);
    });
    
    $j('span.mw_home_pop_24_hours').click(function()
    {
        if ( $j('#mw_breaking_news_container').css('display') == 'none' )
        {
            return;
        }
        
        if ( $j(this).hasClass('active') )
        {
            $j(this).removeClass('active');
            $j('#6426').slideUp('normal');
            $j('#6550').slideUp('normal');
            $j('#6555').slideUp('normal');
        }
        else
        if ( $j('span.mw_home_pop_1_week').hasClass('active') )
        {                
            $j('#6427').css('display','none');
            $j('#6551').css('display','none');
            $j('#6556').css('display','none');
            $j('span.mw_home_pop_1_week').removeClass('active');
            
            $j('#6426').css('display','block');
            $j('#6550').css('display','block');
            $j('#6555').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        if ( $j('span.mw_home_pop_1_month').hasClass('active') )
        {                
            $j('#6428').css('display','none');
            $j('#6552').css('display','none');
            $j('#6557').css('display','none');
            $j('span.mw_home_pop_1_month').removeClass('active');
            
            $j('#6426').css('display','block');
            $j('#6550').css('display','block');
            $j('#6555').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        {
            $j(this).addClass('active');
            $j('#6426').slideDown('normal');
            $j('#6550').slideDown('normal');
            $j('#6555').slideDown('normal');
        }
    });
    
    $j('span.mw_home_pop_1_week').click(function()
    {
        if ( $j('#mw_breaking_news_container').css('display') == 'none' )
        {
            return;
        }
        
        if ( $j(this).hasClass('active') )
        {
            $j(this).removeClass('active');
            $j('#6427').slideUp('normal');
            $j('#6551').slideUp('normal');
            $j('#6556').slideUp('normal');
        }
        else
        if ( $j('span.mw_home_pop_24_hours').hasClass('active') )
        {                
            $j('#6426').css('display','none');
            $j('#6550').css('display','none');
            $j('#6555').css('display','none');
            $j('span.mw_home_pop_1_week').removeClass('active');
            
            $j('#6427').css('display','block');
            $j('#6551').css('display','block');
            $j('#6556').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        if ( $j('span.mw_home_pop_1_month').hasClass('active') )
        {                
            $j('#6428').css('display','none');
            $j('#6552').css('display','none');
            $j('#6557').css('display','none');
            $j('span.mw_home_pop_1_month').removeClass('active');
            
            $j('#6427').css('display','block');
            $j('#6551').css('display','block');
            $j('#6556').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        {
            $j(this).addClass('active');
            $j('#6427').slideDown('normal');
            $j('#6551').slideDown('normal');
            $j('#6556').slideDown('normal');
        }
    });
    
    $j('span.mw_home_pop_1_month').click(function()
    {
        if ( $j('#mw_breaking_news_container').css('display') == 'none' )
        {
            return;
        }
        
        if ( $j(this).hasClass('active') )
        {
            $j(this).removeClass('active');
            $j('#6428').slideUp('normal');
            $j('#6552').slideUp('normal');
            $j('#6557').slideUp('normal');
        }
        else
        if ( $j('span.mw_home_pop_1_week').hasClass('active') )
        {                
            $j('#6427').css('display','none');
            $j('#6551').css('display','none');
            $j('#6556').css('display','none');
            $j('span.mw_home_pop_1_week').removeClass('active');
            
            $j('#6428').css('display','block');
            $j('#6552').css('display','block');
            $j('#6557').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        if ( $j('span.mw_home_pop_24_hours').hasClass('active') )
        {                
            $j('#6426').css('display','none');
            $j('#6550').css('display','none');
            $j('#6555').css('display','none');
            $j('span.mw_home_pop_1_month').removeClass('active');
            
            $j('#6428').css('display','block');
            $j('#6552').css('display','block');
            $j('#6557').css('display','block');
            $j('span.mw_home_pop_24_hours').addClass('active');
        }
        else
        {
            $j(this).addClass('active');
            $j('#6428').slideDown('normal');
            $j('#6552').slideDown('normal');
            $j('#6557').slideDown('normal');
        }
    });
    
    $j('a.article_3').hover(
    function()
    {
        if ( $j('span.mw_home_pop_24_hours').hasClass('active') )
        {
            $j('span.mw_home_pop_24_hours').addClass('article_3');
        }
        else
        if ( $j('span.mw_home_pop_1_week').hasClass('active') )
        {
            $j('span.mw_home_pop_1_week').addClass('article_3');
        }
        else
        if ( $j('span.mw_home_pop_1_month').hasClass('active') )
        {
            $j('span.mw_home_pop_1_month').addClass('article_3');
        }
    },
    function()
    {
        if ( $j('span.mw_home_pop_24_hours').hasClass('active') )
        {
            $j('span.mw_home_pop_24_hours').removeClass('article_3');
        }
        else
        if ( $j('span.mw_home_pop_1_week').hasClass('active') )
        {
            $j('span.mw_home_pop_1_week').removeClass('article_3');
        }
        else
        if ( $j('span.mw_home_pop_1_month').hasClass('active') )
        {
            $j('span.mw_home_pop_1_month').removeClass('article_3');
        }
    });

    $j('a.image_link_container').mouseover(function()
    {
        $j('a.image_link_container').removeClass('active');
        $j('div.mw_video_headline_container').css('display','none');
        
        $j(this).addClass('active');
        
        var vid_headline_container_id = '#video_container_' + $j(this).attr('id').substring(11);
        
        $j(vid_headline_container_id).css('display','block');
    });

    $j('div.mw_home_mm_productions_container div.mw_mm_link').click(function()
    {
        var this_pos = $j(this).position();
        
        $j('img.mm_content_arrow').css('left', this_pos.left);
        
        var mm_container_id = '#mw_mm_content_' + $j(this).attr('id').substring(6);
        
        $j('div.mw_mm_link div.link_container').removeClass('active');
        $j(this).find('div.link_container').addClass('active');
        
        if ( $j(mm_container_id).css('display') == 'block' )
        {
            //return;
        }
        
        $j('div.info_container').css('display', 'none');
        $j(mm_container_id).css('display','block');
        
        var link_element = $j(this).find('div.link_container');
        var mm_type =  link_element.attr('type');
        var image = link_element.attr('src');
        var file = link_element.attr('value');
        
        $j('a.bottom_content_item_link').removeClass('active');
        $j('div.mm_link_list_container a:first-child').addClass('active');
        
        if ( mm_type != "mp3" )
        {
            flowplayer("playerContainer", "/flowplayer_3_2_7/flowplayer.commercial-3.2.7.swf",
            {
                key:"#@2825b5ecbc0f6796f3a",
                
                plugins:
                {
                    audio:
                    {
                        url: '/flowplayer_3_2_7/flowplayer.audio-3.2.2.swf'
                    },
                },
        
                screen:
                {
                    top:0,
                    height:240,
                    width:320
                },
                
                playlist:
                [
                    {
                        url:image,
                        duration:0
                    },   
                    {
                        url:file,
                        autoPlay:true,
                        autoBuffering:false,
                        
                        onStart: function(clip)
                        {
                            pageTracker._trackEvent("Videos", "Play", clip.url);
                        },
                        
                        onPause: function(clip)
                        {
                            pageTracker._trackEvent("Videos", "Pause", clip.url, parseInt(this.getTime()));
                        },
                        
                        onFinish: function(clip)
                        {
                            pageTracker._trackEvent("Videos", "Finish", clip.url);
                        }
                    }
                ],
                    
                onLoad: function()
                {
                    this.setVolume(100);
                }
            }).ipad();
        }
        else
        {
            flowplayer("playerContainer", "/flowplayer_3_2_7/flowplayer.commercial-3.2.7.swf",
            {
                key:"#@2825b5ecbc0f6796f3a",
                
                plugins:
                {
                    audio:
                    {
                        url: '/flowplayer_3_2_7/flowplayer.audio-3.2.2.swf'
                    },
                },
        
                screen:
                {
                    top:0,
                    height:240,
                    width:320
                },
                
                playlist:
                [
                    {
                        url:image,
                        duration:0
                    },   
                    {
                        url:file,
                        autoPlay:true,
                        autoBuffering:false,
                        
                        onStart: function(clip)
                        {
                            pageTracker._trackEvent("Audio", "Play", clip.url);
                        },
                        
                        onPause: function(clip)
                        {
                            pageTracker._trackEvent("Audio", "Pause", clip.url, parseInt(this.getTime()));
                        },
                        
                        onFinish: function(clip)
                        {
                            pageTracker._trackEvent("Audio", "Finish", clip.url);
                        }
                    }
                ],
                    
                onLoad: function()
                {
                    this.setVolume(100);
                }
            }).ipad();
        }
    });
});
