$(document).ready(function()
{
    initHomeHeadlines();
    initSubPageMenu();
});

function initHomeHeadlines()
{
    sIFR.replace(MovieFont,
    {
      wmode: 'transparent',
      selector: '.home-headlines .headline',
      css: [
          '.sIFR-root { font-size: 62px; color: #0099ff; text-transform: uppercase; }',
          '.sIFR-root a { color: #0099ff; text-decoration: none; }',
          '.sIFR-root a:hover { color: #0099ff; text-decoration: none; }'
      ]
    });
}


function initSubPageMenu()
{
    var $menu = $('#sub-page-menu');
    $menu.children('.menu-item')
         .click(function()
         {
            var link = $(this).find('a').attr('href');
            window.location.replace(link);
         })
         .hover(
            function()
            {
                $(this).addClass('menu-item-hover')
                       .find('.menu-icon')
                       .addClass('menu-icon-hover');
            },
            function()
            {
                $(this).removeClass('menu-item-hover')
                       .find('.menu-icon')
                       .removeClass('menu-icon-hover');
            }
         );

     // sub page menu links.
    sIFR.replace(GothamRoundedBoldFont,
    {
      wmode: 'transparent',
      selector: '.menu-wrapper .menu-item .menu-content .menu-link',
      css: [
          '.sIFR-root { font-size: 12px; color: #000000; text-align: center; cursor: pointer; text-transform: uppercase; }',
          '.sIFR-root a { color: #000000; text-decoration: none; }',
          '.sIFR-root a:hover { color: #000000; text-decoration: none; }'
      ]
    });
}


