﻿
// showbanners file

// displays banners of TransVer.net
// banners must be stored in same directory as this script as .png files with a maximum number of 9
// default time-in-between is 7 seconds


var transverB = 
{
    nbanners:    4,            // number of available banner-files
    waitingtime: 7 * 1000,     // waiting time in between
    i : 1,
 
    showBanners: function()
    {
        var divId = document.getElementById('imgb');
        if (divId !== null)
        {
           var nextb = 'transverb0' + transverB.i + '.png';
           // alert ('index is : ' + transverB.i + ' ; nextb is : ' + nextb);   // debugging 
           divId.setAttribute('src', nextb);
        }
            
        if ( transverB.i < transverB.nbanners )
            transverB.i++;
        else
            transverB.i = 1;    
           
        // refresh every 'waitingtime' seconds (timeout per second)
        var refresh = function() { transverB.showBanners(); }; 
        setTimeout(refresh, transverB.waitingtime);
        
    }         

}