function setupFadeLinks() {
  arrFadeLinks[0] = "";
  arrFadeTitles[0] = "Outsourcing has played a major part in the High Tech revolution over the last 25 years.  It has transformed the way major OEMs have designed and manufactured their products.   It continues to be the driving force in today's business.   And, Bob Booton definitely knows Outsourcing.  When he speaks, do yourself a favor and listen.<br /><br /><span class=\"bluetext\">S.L. TSUI - Former President of Flextronics International</span>";
  arrFadeLinks[1] = "";
  arrFadeTitles[1] = "Companies of all sizes are constantly looking for ways to cut costs, increase productivity and grow on a global basis.  Outsourcing provides the mechanism for achieving these goals.  Bob has been responsible for many Global Outsourcing projects achieving great success.  The BootonGroup will definitely help you succeed in your Outsourcing projects.<br /><br /><span class=\"bluetext\">Dean Personne - President & CEO of Peak Plastics Corp</span>";
  arrFadeLinks[2] = "";
  arrFadeTitles[2] = "When it comes to Outsourcing, Bob Booton is the leading authority of how to get the job done... period.   The BootonGroup understands Outsourcing... they can help you succeed and save money.<br /><br /><span class=\"bluetext\">Paul Kirchoff - Director Dell Computer</span>";
}

// You can also play with these variables to control fade speed, fade color, and how fast the colors jump.

var m_FadeOut = 255;
var m_FadeIn=0;
var m_Fade = 0;
var m_FadeStep = 3;
var m_FadeWait = 15000;
var m_bFadeOut = true;

var m_iFadeInterval;

window.onload = Fadewl;

var arrFadeLinks;
var arrFadeTitles;
var arrFadeCursor = 0;
var arrFadeMax;

function Fadewl() {
  m_iFadeInterval = setInterval(fade_ontimer, 10);
  arrFadeLinks = new Array();
  arrFadeTitles = new Array();
  setupFadeLinks();
  arrFadeMax = arrFadeLinks.length-1;
  setFadeLink();
}

function setFadeLink() {
  var ilink = document.getElementById("fade_link");
  ilink.innerHTML = arrFadeTitles[arrFadeCursor];
  //ilink.href = arrFadeLinks[arrFadeCursor];
}

function fade_ontimer() {
  if (m_bFadeOut) {
    m_Fade+=m_FadeStep;
    if (m_Fade>m_FadeOut) {
      arrFadeCursor++;
      if (arrFadeCursor>arrFadeMax)
        arrFadeCursor=0;
      setFadeLink();
      m_bFadeOut = false;
    }
  } else {
    m_Fade-=m_FadeStep;
    if (m_Fade<m_FadeIn) {
      clearInterval(m_iFadeInterval);
      setTimeout(Faderesume, m_FadeWait);
      m_bFadeOut=true;
    }
  }
  var ilink = document.getElementById("fade_link");
  if ((m_Fade<m_FadeOut)&&(m_Fade>m_FadeIn))
    ilink.style.color = "#" + ToHex(m_Fade);
}

function Faderesume() {
  m_iFadeInterval = setInterval(fade_ontimer, 10);
}

function ToHex(strValue) {
  try {
    var result= (parseInt(strValue).toString(16));

    while (result.length !=2)
            result= ("0" +result);
    result = result + result + result;
    return result.toUpperCase();
  }
  catch(e)
  {
  }
}