
//fades layer in
var ie5 = ( document.all && document.getElementById );
var ns6 = ( ! document.all && document.getElementById );
var opac = 0;
var opacSpeed = 2;
var imgKey = 0;
 
function fadeIn()
{
  opac += opacSpeed;
  if( opac < 100 )
  {
    if( ie5 )
      document.getElementById('fade').filters.alpha.opacity = opac;
    if( ns6 )
      document.getElementById('fade').style.MozOpacity = opac/100;
    setTimeout('fadeIn()', 50);
  }
  else
  {
    setTimeout('fadeOut()', 50);
  }
}
 
function fadeOut()
{
  opac -= opacSpeed;
  if( opac > 0 )
  {
    if(ie5)
      document.getElementById('fade').filters.alpha.opacity = opac;
    if(ns6)
      document.getElementById('fade').style.MozOpacity = opac/100;
    setTimeout('fadeOut()', 50);
  }
  else
  {
  	nextImg();
    setTimeout('fadeIn()', 500);
  }
}

function nextImg()
{
	if( imgArr && linkImgArr && linkArr && titleArr )
	{
	  if( imgKey < ( imgArr.length - 1 ))
	  {
	    imgKey++;
	  }
	  else
	  {
	    imgKey = 0;
	  }
	  document.getElementById('fade').getElementsByTagName('img')[0].src = imgArr[imgKey];
	  document.getElementById('fade').getElementsByTagName('img')[0].title = titleArr[imgKey];
	  document.getElementById('fade').getElementsByTagName('img')[0].alt = titleArr[imgKey];
	  document.getElementById('fade').getElementsByTagName('a')[0].href = linkImgArr[imgKey];
	  document.getElementById('fade').getElementsByTagName('a')[1].href = linkArr[imgKey];
	  document.getElementById('fade').getElementsByTagName('a')[1].innerHTML = titleArr[imgKey];
	}
}