   var adIndex = 0;
   var adImage = new Array("s_w012.png","s_w00.jpg","s_w01.jpg","s_w17.jpg","s_w05.jpg","s_w08.jpg","s_w03.jpg");
   var adTitle = new Array("View our 2011 Golf Course Catalog Online NOW!","CupVision","Cragar Wheels","Tune-Up Kits","Dealer Locator","Accessorize Beyond the Box","Par Aide");
   var cpTimerID;
   var switchRate = 4;
   var picture = new Array;

function createcp()
{
   var cp_html = "";

   for (i = 0; i < adImage.length; i++)
   {
      cp_html += "<img id=\"tick" + i + "\" src=\"" + IMAGE_PATH + "s_tick_b.gif\" border=\"0\" vspace=\"0\" hspace=\"2\" alt=\"" + adTitle[i] + "\" onclick=\"switchAd(" + i + ");\">";
   }

   document.getElementById('cp_tic').innerHTML = cp_html;
}

function initAds()
{
   document.getElementById('tick0').src = IMAGE_PATH + "s_tick_o.gif";
   document.getElementById('adImg').src = IMAGE_PATH + adImage[0];
   document.getElementById('adImg').alt = adTitle[0];
   cpTimerID = setTimeout("prepareSwitch()",1000 * switchRate);
}

function prepareSwitch()
{
   clearTimeout(cpTimerID);
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_blink.gif";
   cpTimerID = setTimeout("rollWinForward()",1500);
}

function rollWinForward()
{
   clearTimeout(cpTimerID);
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_b.gif";
   if (adIndex == adImage.length - 1)
   {
      adIndex = 0;
   }
   else
   {
      ++adIndex;
   }
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_o.gif";
   document.getElementById('adImg').src = picture[adIndex].src;
   document.getElementById('adImg').useMap = '#map' + adIndex;
   document.getElementById('adImg').alt = adTitle[adIndex];
   cpTimerID = setTimeout("prepareSwitch()",1000 * switchRate);
}

function rollWinBack()
{
   clearTimeout(cpTimerID);
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_b.gif";
   if (adIndex == 0)
   {
      adIndex = adImage.length - 1;
   }
   else
   {
      --adIndex;
   }
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_o.gif";
   document.getElementById('adImg').src = picture[adIndex].src;
   document.getElementById('adImg').useMap = '#map' + adIndex;
   document.getElementById('adImg').alt = adTitle[adIndex];
   cpTimerID = setTimeout("prepareSwitch()",1000 * switchRate);
}

function switchAd(index)
{
   clearTimeout(cpTimerID);
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_b.gif";
   adIndex = index;
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_o.gif";
   document.getElementById('adImg').src = picture[adIndex].src;
   document.getElementById('adImg').useMap = '#map' + adIndex;
   document.getElementById('adImg').alt = adTitle[adIndex];
   cpTimerID = setTimeout("prepareSwitch()",1000 * switchRate);
}

function pauseWinRoll()
{
   clearTimeout(cpTimerID);
   document.getElementById('tick' + adIndex).src = IMAGE_PATH + "s_tick_o.gif";
}

function resumeWinRoll()
{
   cpTimerID = setTimeout('prepareSwitch()',1000 * switchRate);
}

function startRolling()
{

   if (document.images)
   {

      // Preload ad images
      for (i = 0; i < adImage.length; i++)
      {
         picture[i] = new Image(432,275);
         picture[i].src = IMAGE_PATH + adImage[i];
      }
      // Create control panel
      createcp();

      // Initiate ad sequence
      initAds();
   }
}
