<!-- Paste this code into an external JavaScript file named: marquee.js  -->

/* This script and many more are available free online at
The JavaScript Source :: http://javascript.internet.com
Created by: Mike Hudson :: http://www.afrozeus.com */

function setupFadeLinks() {
  arrFadeLinks[0] = "newsbylines.htm#patent";
  arrFadeTitles[0] = "Leader® awarded patent for Digital Leaderboard®";
  arrFadeLinks[1] = "newsbylines.htm#OCCVoiceMail";
  arrFadeTitles[1] = "Ohio Consumers' Counsel partnered with Leader to provide voice mail to qualifying Ohioans";
  arrFadeLinks[2] = "newsbylines.htm#schoolthreats";
  arrFadeTitles[2] = "Bomb threats in schools costly - Leader Alert® reduces this cost";
  arrFadeLinks[3] = "newsbylines.htm#facebook";
  arrFadeTitles[3] = "Leader sues Facebook for patent infringement"; 
  arrFadeLinks[4] = "newsbylines.htm#columbusairports";
  arrFadeTitles[4] = "Columbus Regional Airport Authority enhances security with Leader Alert®";
  arrFadeLinks[5] = "newsbylines.htm#osba";
  arrFadeTitles[5] = "Ohio School Boards Association (OSBA) endorses Leader Alert®";
  arrFadeLinks[6] = "newsbylines.htm#cfo";
  arrFadeTitles[6] = "CFOs offset higher travel costs with audio conferencing";
  arrFadeLinks[7] = "newsbylines.htm#innovate";
  arrFadeTitles[7] = "DIRECT DIAL - RECORD - GROUP DIAL innovate audio conferencing";
  arrFadeLinks[8] = "newsbylines.htm#kopplin";
  arrFadeTitles[8] = "Outgoing Louisiana Chief of Staff thanks Leader";
  arrFadeLinks[9] = "newsbylines.htm#shatner";
  arrFadeTitles[9] = "William Shatner's HEARTBEAT OF AMERICA TV endorses Leader";
  arrFadeLinks[10] = "newsbylines.htm#web20";
  arrFadeTitles[10] = "Leader's Web 2.0 platform integrates communications"; 
  arrFadeLinks[11] = "newsbylines.htm#ukansas";
  arrFadeTitles[11] = "University of Kansas Medical Center implements Leader Alert®"; 
  arrFadeLinks[12] = "newsbylines.htm#motorist";
  arrFadeTitles[12] = "Motorists Insurance & Progressive Medical use Leader Phone®"; 
  arrFadeLinks[13] = "newsbylines.htm#dialog";
  arrFadeTitles[13] = "Leader Dialog® offers new community, education, and homeland security options,"; 
  arrFadeLinks[14] = "newsbylines.htm#meeting";
  arrFadeTitles[14] = "Leader Meeting™ enables online presentations; integrated with Leader Phone®"; 
  arrFadeLinks[15] = "newsbylines.htm#mansfieldschools";
  arrFadeTitles[15] = "Mansfield, Ohio Schools announce implementation of Leader Alert® system-wide"; 
  arrFadeLinks[16] = "newsbylines.htm#hurley";
  arrFadeTitles[16] = "Leader Alert System works as expected - The Daily Globe, Hurley MI";
  arrFadeLinks[17] = "newsbylines.htm#leader2leader";
  arrFadeTitles[17] = "Leader2Leader® Enterprise Social Networking early adopters sought - contact Leader today";
  arrFadeLinks[18] = "newsbylines.htm#newlpwebsite";
  arrFadeTitles[18] = "Leader® launches new Leader Phone® Web Site at www.leaderphone.com";
  arrFadeLinks[19] = "newsbylines.htm#facebookjmol";
  arrFadeTitles[19] = "Leader® Files For Post-Trial Judgments in Leader v. Facebook";
  arrFadeLinks[20] = "http://www.leader.com/docs/New-Leader-Phone-iPhone-Audio-Conferencing-App-13-Jan-2011.html";
  arrFadeTitles[20] = "Leader Phone launches free iPhone Audio Conferencing application through the Apple Store";
  arrFadeLinks[21] = "newsbylines.htm#howtochoose";
  arrFadeTitles[21] = "How to choose an iPhone audio conferencing app";


}

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

var m_FadeOut = 220;
var m_FadeIn=0;
var m_Fade = 255;
var m_FadeStep = 3;
var m_FadeWait = 2500;
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(22));

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


