// JavaScript Document

// fade functions
var fadeTimer;
var fadeEndOpacity;
var isIe = document.all?1:0;

function startFade(iObj, iEndOpacity) {
  window.clearTimeout(fadeTimer);
  fadeEndOpacity = iEndOpacity;
  fadeTimer = setTimeout("fade('"+iObj+"')",0);
}

function fade(iObj) {
  endOpacity = fadeEndOpacity;
  oObj = document.getElementById(iObj);
  fadeDirection = 1;
  if (isIe) {
    var currentOpacity = oObj.filters.alpha.opacity;
    if (currentOpacity>endOpacity) fadeDirection = -1;
    oObj.filters.alpha.opacity = currentOpacity+(fadeDirection*2);
    if (currentOpacity!=endOpacity) { 
      fadeTimer = setTimeout("fade('"+iObj+"', '"+endOpacity+"')",30);
    }
  } else {
/*
    endOpacity = endOpacity;
    var currentOpacity = oObj.style.MozOpacity*100;
    if (currentOpacity>endOpacity) fadeDirection = -1;
    oObj.style.MozOpacity = (currentOpacity/100)+(fadeDirection*.05);
    if (currentOpacity!=endOpacity) {
      fadeTimer = setTimeout("fade('"+iObj+"')",33);
    } else {
      window.clearTimeout(fadeTimer);
    }
*/
  }
}