

function HideAllContentWithIDContaining(d)
{
    if(d.length < 1) { return; }
    
    var divs = document.getElementsByTagName('div');
    
    for(var j=0;j<divs.length;j++)
    {
    
        if(divs[j].id.indexOf(d) != -1)
        {
            divs[j].style.display = "none";
        }
    }
}

function HideContent(d)
{
    if(d.length < 1) { return; }
    document.getElementById(d).style.display = "none";
}

function ShowContent(d) 
{
    if(document.getElementById(d)!=null)
    {
        //start by hiding all DIVS
        HideAllContentWithIDContaining("RB");
        //and unselect current tab selection
        //UnselectTabImages();
        
        //now show the requested DIV   
        if(d.length < 1) { return; }
        document.getElementById(d).style.display = "block";
     }
}

function ReverseContentDisplay(d) 
{
    if(d.length < 1) { return; }
    if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = "block"; }
    else { document.getElementById(d).style.display = "none"; }
}

var secs
var timerID = null;
var timerRunning = false;
var delay = 1000;
var itemNo



    function InitializeTimer()
    {
        // Set the length of the timer, in seconds
        secs = 2;
        itemNo = 0;
        StopTheClock();
        StartTheTimer();
    }

    function StopTheClock()
    {
        if(timerRunning)
            clearTimeout(timerID)
        timerRunning = false
    }

    function StartTheTimer()
    {
        if (secs==0)
        {
            //StopTheClock()

            HideAllContentWithIDContaining('RB');
            itemNo = (itemNo + 1) % 8;
            ShowContent('RB_' + itemNo);
            
            secs = 2;
            timerID = self.setTimeout("StartTheTimer()", delay)
            
        }
            
        else
        {
            secs = secs - 1
            timerRunning = true
            timerID = self.setTimeout("StartTheTimer()", delay)
        }
    }
  