/* Replace the lines below with your news items and links. # is the url you will replace */



function setupFadeLinks() {

  arrFadeLinks[0] = "http://www.ipconfigure.com/documents-support/ipConfigure%20Competitive%20Pricing%20Comparison%20and%20Positioning%20Paper.pdf";

  arrFadeTitles[0] = "Pricing Comparison : ipConfigure vs. Milestone Systems";
  
  arrFadeLinks[1] = "http://www.ipconfigure.com/documents-support/ipConfigure%20Positioning%20Paper-Exacq.pdf";

  arrFadeTitles[1] = "Positioning Paper : ipConfigure vs. Exacq Technologies";
 
  arrFadeLinks[2] = "http://www.ipconfigure.com/company/news.html";

  arrFadeTitles[2] = "ipConfigure Presents The World's First Gigapixel Wide Area Surveillance Platform";
  
  arrFadeLinks[3] = "http://www.ipconfigure.com/company/news.html";

  arrFadeTitles[3] = "ASIS 2011 - ipConfigure Announces Certification of Infinova IP Cameras";
  
  arrFadeLinks[4] = "http://www.ipconfigure.com/events/ipvs_university.html";

  arrFadeTitles[4] = "IPVS University | February 22| Innovation Research Park @ ODU, Norfolk, VA ";
  
  arrFadeLinks[5] = "http://www.ipconfigure.com/training/events.html";

  arrFadeTitles[5] = "ISC West | March 28-30 | Las Vegas, NV | Booth 9063";
 


}



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



var m_FadeOut = 200;

var m_FadeIn=0;

var m_Fade = 0;

var m_FadeStep = 3;

var m_FadeWait = 3000;

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)

  {

  }

}
