/* 
SlideShow. Written by PerlScriptsJavaScripts.com
Copyright http://www.perlscriptsjavascripts.com 
Free and commercial Perl and JavaScripts     
*/

function startSS()
{
  t = setTimeout("runSS(" + document.slideShow.currSlide.value + ")", 1 * 1);
}

function runSS(n)
{
  n++;
  if ( n >= SLIDES.length)
  {
    n = 0;
  }
  document.getElementById("stage").src = S[n].src;
  document.getElementById("stage").width = S[n].width;
  document.getElementById("stage").height = S[n].height;
  if (document.all && navigator.userAgent.indexOf("Opera") < 0 && navigator.userAgent.indexOf("Windows") >= 0)
  {
    document.images["stage"].style.visibility = "hidden";
    document.images["stage"].filters.item(0).apply();
    document.images["stage"].filters.item(0).transition = effect;
    document.images["stage"].style.visibility = "visible";
    document.images["stage"].filters(0).play(duration);
  }
  document.slideShow.currSlide.value = n;
  document.slideShow.wichIm[n].selected = true;
  t = setTimeout("runSS(" + document.slideShow.currSlide.value + ")", document.slideShow.delay.value * 1000);
}

function stopSS()
{
  if (t)
  {
    t = clearTimeout(t);
  }
}

function nextSS()
{
  stopSS();
  n = document.slideShow.currSlide.value;
  n++;
  if (n >= SLIDES.length)
  {
    n = 0;
  }
  if (n < 0)
  {
    n = SLIDES.length - 1;
  }
  document.getElementById("stage").src = S[n].src;
  document.getElementById("stage").width = S[n].width;
  document.getElementById("stage").height = S[n].height;
  document.slideShow.currSlide.value = n;
  document.slideShow.wichIm[n].selected = true;
  if (document.all && navigator.userAgent.indexOf("Opera") < 0 && navigator.userAgent.indexOf("Windows") >= 0)
  {
    document.images["stage"].style.visibility = "hidden";
    document.images["stage"].filters.item(0).apply();
    document.images["stage"].filters.item(0).transition = effect;
    document.images["stage"].style.visibility = "visible";
    document.images["stage"].filters(0).play(duration);
  }
}

function prevSS()
{
  stopSS();
  n = document.slideShow.currSlide.value;
  n--;
  if (n >= SLIDES.length)
  {
    n = 0;
  }
  if (n < 0)
  {
    n = SLIDES.length - 1;
  }
  document.getElementById("stage").src = S[n].src;
  document.getElementById("stage").width = S[n].width;
  document.getElementById("stage").height = S[n].height;
  document.slideShow.currSlide.value = n;
  document.slideShow.wichIm[n].selected = true;
	
  if (document.all && navigator.userAgent.indexOf("Opera") < 0 && navigator.userAgent.indexOf("Windows") >= 0)
  {
    document.images["stage"].style.visibility = "hidden";
    document.images["stage"].filters.item(0).apply();
    document.images["stage"].filters.item(0).transition = effect;
    document.images["stage"].style.visibility = "visible";
    document.images["stage"].filters(0).play(duration);
  }
}

function selected(n)
{
  stopSS();
  document.getElementById("stage").src = S[n].src;
  document.getElementById("stage").width = S[n].width;
  document.getElementById("stage").height = S[n].height;
  document.slideShow.currSlide.value = n;
	
  if (document.all && navigator.userAgent.indexOf("Opera") < 0 && navigator.userAgent.indexOf("Windows") >= 0)
  {
    document.images["stage"].style.visibility = "hidden";
    document.images["stage"].filters.item(0).apply();
    document.images["stage"].filters.item(0).transition = effect;
    document.images["stage"].style.visibility = "visible";
    document.images["stage"].filters(0).play(duration);
  }
}
