/* 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 setupFadeLinks2() {
  arrFadeLinks2[0] = "overview.html";
  arrFadeTitles2[0] = '<img src="headers/index.jpg" border=0>';
  arrFadeLinks2[1] = "pictures.html";
  arrFadeTitles2[1] = '<img src="headers/index2.jpg" border=0>';
  arrFadeLinks2[2] = "pictures.html";
  arrFadeTitles2[2] = '<img src="headers/index3.jpg" border=0>';
  arrFadeLinks2[3] = "pictures.html";
  arrFadeTitles2[3] = '<img src="headers/index4.jpg" border=0>';
  arrFadeLinks2[4] = "pictures.html";
  arrFadeTitles2[4] = '<img src="headers/index5.jpg" border=0>';
}

// You can also play with these variables to control fade speed, fade color, and how fast the colors jump.

var m_FadeOut2 = 100;
var m_FadeIn2=1;
var m_Fade2 = 0;
var m_FadeStep2 = 1;
var m_FadeWait2 = 1600;
var m_bFadeOut2 = true;

var m_iFadeInterval2;

window.onload = Fadewl2;

var arrFadeLinks2;
var arrFadeTitles2;
var arrFadeCursor2 = 0;
var arrFadeMax2;

function Fadewl2() {
  m_iFadeInterval2 = setInterval(fade_ontimer2, 10);
  arrFadeLinks2 = new Array();
  arrFadeTitles2 = new Array();
  setupFadeLinks2();
  arrFadeMax2 = arrFadeLinks2.length-1;
  setFadeLink2();

Fadewl();
}

function setFadeLink2() {
  var ilink = document.getElementById("fade_link2");
  ilink.innerHTML = arrFadeTitles2[arrFadeCursor2];
  ilink.href = arrFadeLinks2[arrFadeCursor2];
}

function fade_ontimer2() {
  if (m_bFadeOut2) {
    m_Fade2+=m_FadeStep2;
    if (m_Fade2>m_FadeOut2) {
      arrFadeCursor2++;
      if (arrFadeCursor2>arrFadeMax2)
        arrFadeCursor2=0;
      setFadeLink2();
      m_bFadeOut2 = false;
    }
  } else {
    m_Fade2-=m_FadeStep2;
    if (m_Fade2<m_FadeIn2) {
      clearInterval(m_iFadeInterval2);
      setTimeout(Faderesume2, m_FadeWait2);
      m_bFadeOut2=true;
    }
  }
  var ilink = document.getElementById("fade_link2");
  if ((m_Fade2<m_FadeOut2)&&(m_Fade2>m_FadeIn2))
    //ilink.style.color = "#" + ToHex2(m_Fade2);
  {
    ilink.style.opacity = 1-(m_Fade2/100);
    ilink.style.filter = 'alpha(opacity=' + 100-(m_Fade2*100) + ')';
  }
}

function Faderesume2() {
  m_iFadeInterval2 = setInterval(fade_ontimer2, 10);
}

function ToHex2(strValue) {
  try {
    var result= (parseInt(strValue).toString(16));

    while (result.length !=2)
            result= ("0" +result);
    result = result + result + result;
    return result.toUpperCase();
  }
  catch(e)
  {
  }
}