// imageeffect.js 

function fadeInImage(obj, element, imageSrc, imageTitle, duration){
      // 
   if (document.all && obj.filters){
        applyeffect(obj, duration);
        obj.src=imageSrc;
        playeffect(obj);
        obj.alt = imageTitle;
        obj.title = imageTitle;
   } else {
      imgN = new Image();
      imgN.src = imageSrc;
      e = document.getElementById('theborder');
      if (e) {
         e.style.width = (imgN.width) + 'px';
         e.style.height = (imgN.height) + 'px';
      }
      crossfade(element, imageSrc, duration+'', imageTitle);
   }
}

function crossfadeBusy(obj) {
   if (document.all && obj.filters) {
      result = false;
   } else {
      result = crossbusy();
   }
   return result;
}

function applyeffect(obj, myduration){
   if (document.all && obj.filters){
//      document.images.photoslider.style.filter="blendTrans(duration=2)"
      obj.style.filter="blendTrans(duration=myduration)"
      obj.filters.blendTrans.Apply()      
   }
}

function playeffect(obj){
   if (document.all && obj.filters)
      obj.filters.blendTrans.play();
}

function setTitle(title,index, nrOfImages) {
//   e = document.getElementById('phototitle');
//   if (e) e.innerHTML = title;
   e = document.getElementById('photocaption');
   if (e) e.innerHTML = title;
   e = document.getElementById('photonr');
   if (e) e.innerHTML = "["+(index+1)+"/"+nrOfImages+"] ";
   e = document.getElementById('phototitle');
   if (e) e.innerHTML = "["+(index+1)+"/"+nrOfImages+"] ";
   elem = document.getElementById('photodescription');
   if (elem) elem.innerHTML = title;
}

function setTitle2(title) {
   elem = document.getElementById('phototitle');
   if (elem) elem.innerHTML = title;
}

function setDescription(title) {
   elem = document.getElementById('photodescription');
   if (elem) elem.innerHTML = title;
}
