$(document).ready(function() {

    var settings = {
        trigger: $('#underlay .toggler'),
        container: $('#underlay'),
        name: 'hungergamesmovie',
        openheight: 484,
        closedheight: $('#underlay').css('height'),
        bgcolor: '#000000',
        openspeed: 3000,
        closespeed: 3000,
        openeffect: 'swing',
        closeeffect: 'swing',
        closestateimage: '/assets/takeovers/hungergamesmovie/hungerbanner_open.jpg',
        openstateimage: '/assets/takeovers/hungergamesmovie/hungerbanner_closed.jpg',
        analytics: context = 'production' ? true : false,
        opencallback: function() {}
    };

/*
 * Do not edit beyond here.
 */
    settings.trigger.toggle(
        function() {
            settings.container.animate(
                {height:settings.openheight},
                settings.openspeed,
                settings.openeffext,
                function() {
                    $('.toggler').attr(
                        'src', settings.closestateimage
                    );
                    $('body').css({
                        'background': settings.bgcolor
                    });
                    if (settings.analytics) {
                        pageTracker._trackEvent(settings.name+'-takeover', 'slider', 'opened');
                    }
                    settings.opencallback();
                }
            );
        },
        function() {
            settings.container.animate(
                {height:settings.closedheight},
                settings.openspeed,
                settings.closeeffect,
                function() {
                    $('.toggler').attr(
                        'src', settings.openstateimage
                    );
                    $('body').css({
                        'background': 'url(/assets/img/global/bg.jpg) repeat-x top center #C9E8FA'
                    });
                    if (settings.analytics) {
                        pageTracker._trackEvent(settings.name+'-takeover', 'slider', 'closed');
                    }
                }
            );
        }
    );
});
