window.onload = function()
{
  //CCL.Init('Deck,Display,Poll,Shop,Test,XML', start);
  if($('image'))
    setRandomImage($('image'), '_images');
}

function setRandomImage(obj, folder)
{ 
  var count = parseInt(obj.getAttribute('count'));
  var images = obj.getElementsByTagName('IMG');
  var randInt = parseInt(count * Math.random()) + 1;
  
  for(var i=0;i<images.length;i++)
  {
    if(randInt < (count - images.length))
    {
      obj.getElementsByTagName('IMG')[i].src = folder + '/Webshots' + (randInt + i) + '.jpg';
    }
    else
    {
      if(randInt + i < count+1)
        obj.getElementsByTagName('IMG')[i].src = folder + '/Webshots' + (randInt + i) + '.jpg';
      else
        obj.getElementsByTagName('IMG')[i].src = folder + '/Webshots' + (randInt - count + i) + '.jpg';
    }
  }
}


function start()
{
  if(CCL.Debug)
    CCL.Warn('CCL load complete.');
}

var menu = 0;
var menuTimer = 0;
var sender = 0;
var played = 0;
 
function showMenu(oSender, oDiv)
{
  if(menuTimer)
    clearTimeout(menuTimer);
  
  if(menu && menu != oDiv)
  {
    menu.style.display = 'none';
    played = 0;
  }
  if(sender)
  {
    sender.className = 'menuitem'; 
  }
  

  menu = oDiv;
  sender = oSender;
  
  sender.className = 'menuitem-on'; 
  
  
  if(CCL.IE && played != 1)
  {
    menu.filters[0].apply();
    menu.style.display = 'block';
    menu.filters[0].play();
    played = 1;
  }
  
  else
  {
    menu.style.display = 'block';  
  }
    
}

function hideMenu()
{
  menuTimer = setTimeout(function()
  {
    if(menu)
      menu.style.display = 'none';
    if(sender)
      sender.className = 'menuitem';
    if(played)
      played = 0;
  },500);

}
