gRT_Layers = 0;
gRT_LayerID = 1;
gRT_TimeoutID = 0;

//---------------------------------------------------------------------
//
// rotate_display
//
//---------------------------------------------------------------------
function rotate_display(id, setTo) 
{
   document.getElementById("feature" + id).style.display = setTo;
}

//---------------------------------------------------------------------
//
// rotate_content
//
//---------------------------------------------------------------------
function rotate_content()
{
   // Turn previous layer off
   rotate_display(gRT_LayerID, 'none');

   // Advance pointer
   gRT_LayerID++;
   if (gRT_LayerID > gRT_Layers)
      gRT_LayerID = 1;

   // Turn next layer on
   rotate_display(gRT_LayerID, 'inline');
   
   gRT_TimeoutID = setTimeout("rotate_content('next')", 4000);
}

//---------------------------------------------------------------------
//
// rotate_prev
//
//---------------------------------------------------------------------
function rotate_prev()
{
   // Turn previous layer off
   rotate_display(gRT_LayerID, 'none');

   gRT_LayerID--;
   if (gRT_LayerID < 1)
      gRT_LayerID = gRT_Layers;

   rotate_display(gRT_LayerID, 'inline');
}

//---------------------------------------------------------------------
//
// rotate_next
//
//---------------------------------------------------------------------
function rotate_next()
{
   // Turn previous layer off
   rotate_display(gRT_LayerID, 'none');

   gRT_LayerID++;
   if (gRT_LayerID > gRT_Layers)
      gRT_LayerID = 1;

   rotate_display(gRT_LayerID, 'inline');
}

//---------------------------------------------------------------------
//
// rotate_pause
//
//---------------------------------------------------------------------
function rotate_pause()
{
   if (gRT_TimeoutID > 0)
   {
      clearTimeout(gRT_TimeoutID);
      gRT_TimeoutID = 0;
   }
   else
   {
      gRT_TimeoutID = setTimeout("rotate_content()", 4000);
   }
}
