﻿if (typeof (NetR) == 'undefined') { var NetR = {}; }

NetR.campaign = {
    originalBackground: '',
    campaignBackgrounds: [],
    setupLinks: function() {
        $('#campaigns a').hover(NetR.campaign.campaignBackground, NetR.campaign.restoreBackground).focus(NetR.campaign.campaignBackground).blur(NetR.campaign.restoreBackground);
    },
    campaignBackground: function(e) {
        var target = $(e.currentTarget);
        var list = target.closest('ul');
        var links = list.find('a');
        var index = links.index(target);
        var background = NetR.campaign.campaignBackgrounds[index];
        $('#header').css('background-image', 'url(' + background + ')');
    },
    restoreBackground: function(e) {
        $('#header').css('background-image', NetR.campaign.originalBackground);
    },
    init: function(images) {
        this.originalBackground = $('#header').css('background-image');
        for (var i = 0; i < images.length; i++) {
            this.campaignBackgrounds[i] = images[i];
        }
        this.setupLinks();
    }
};

