function FadeLoadImg()
{
  FadeCurrImg = FadeCurrImg +1;
  if(FadeCurrImg >= FadeNumImg)
  {
    FadeCurrImg = 0;
  }
  FadeImg.src = FadeSrc[FadeCurrImg];
}


function FadeScroll()
{
  var TmpFadeSpeed = FadeSpeed;
  if(FadeOpacity == 0)
  {
    FadeDirection = -FadeDirection;
    FadeLoadImg();
    TmpFadeSpeed = FadeWait0;
  }
  if(FadeOpacity == 100)
  {
    FadeDirection = -FadeDirection;
    TmpFadeSpeed = FadeWait100;
  }
  if(FadeOpacity > 100)
  {
    FadeOpacity = 100;
  }
  if(FadeOpacity < 0)
  {
    FadeOpacity = 0;
  }
  setOpacity(FadeImg, FadeOpacity);
  FadeOpacity = FadeOpacity + FadeDirection;
  setTimeout(FadeScroll, TmpFadeSpeed);
}


function setOpacity(FadeObj, Value)
{
  FadeObj.style.opacity = Value/100;
  FadeObj.style.filter = 'alpha(opacity=' + Value/100 + ')';
}
