/* Campaign switcher frontpage */

var currentCampaign = 0;
var campaignTimer = 0;

function campaignChangeTo(i) {

    var navlinks =$$('.campaign-articlelist .list-navigation .pages');
    navlinks.each(function(link){
        link.down().src = '/themes/svalbard/images/circle-off.png';
    }.bind(this));

    $$('.campaign-articlelist li').each(function(campaign){
        if (campaign.id == 'campaign-item'+i) {
            $('campaignLink'+i).down().src = '/themes/svalbard/images/circle-on.png';
            campaign.appear({duration: 1.0});
        } else {
            campaign.fade({duration: 0.8});
        }
    }.bind(this));

    currentCampaign = i;
}

var campaignCount;

function loopCampaigns() {
    campaignChangeTo((currentCampaign + 1) % campaignCount);
}



function nextBanner() {    
    if(currentCampaign < (campaignCount-1)) {
        currentCampaign++;
    } else if (currentCampaign == (campaignCount-1)) {
       currentCampaign = 0;
    }
    campaignChangeTo(currentCampaign);
}

function prevBanner() {    
    if(currentCampaign > 0) {
        currentCampaign--;
    } else if (currentCampaign == 0) {
       currentCampaign = (campaignCount-1);
    }
    campaignChangeTo(currentCampaign);
}

