/* 'Diet Coke' - fade.js - SUMO Technologies */

var fade_clock = 0;
var fade_opacity = 100;
var fade_wait = 2000;
var fade_time = 20;
var fade_pos = 0;
var fade_count = 0;
var fade_images = new Array();
var fade_links = new Array();
var fade_alt = new Array();

function IsNull(a)
{
  return (typeof a == 'object' && !a);
}

function IsObject(a)
{
  return (typeof a == 'object');
}

function fadeUpdateClock()
{
  if(fade_clock)
  {
  clearTimeout(fade_clock);
  fade_clock  = 0;
  }

  fade_opacity = fade_opacity - 2;
  if (fade_opacity < 0) 
  {
    fade_opacity = 100;
    fade_pos = fade_pos + 1;
    if (fade_pos >= fade_count)
    {
      fade_pos = 0;
    }
    document.getElementById("fade-image2").src = fade_images[fade_pos].src;
    document.getElementById("fade-image2").alt = fade_alt[fade_pos];
    if (IsObject(document.getElementById("fade-image2").filters)) 
    {
      document.getElementById("fade-image2").filters.item('DXImageTransform.Microsoft.Alpha').opacity = fade_opacity;
    }
    document.getElementById("fade-image1").src = fade_images[fade_pos + 1].src;
    document.getElementById("fade-target").href = fade_links[fade_pos];
    fade_clock = setTimeout("fadeUpdateClock()", fade_wait);
  }
  else 
  {
    if (IsObject(document.getElementById("fade-image2").filters)) 
    {
      document.getElementById("fade-image2").filters.item('DXImageTransform.Microsoft.Alpha').opacity = fade_opacity;
    }
    fade_clock = setTimeout("fadeUpdateClock()", fade_time);
  }
}

function fadeClick()
{
  if (fade_opacity < 100) 
  {
    window.event.returnValue = false;
  }
}

function fadeStartClock()
{
  fade_clock = setTimeout("fadeUpdateClock()", fade_wait);
}

function fadeKillClock()
{
  if(fade_clock)
  {
    clearTimeout(fade_clock);
    fade_clock  = 0;
  }
}