
// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 5000;

// Duration of crossfade (seconds)
var crossFadeDuration = 3;

var Pic = new Array();

function RunSlideShow()
{
   if (document.all)
   {
      document.images.img_slideshow.style.filter="blendTrans(duration=2)";
      document.images.img_slideshow.style.filter="blendTrans(duration=crossFadeDuration)";
      document.images.img_slideshow.filters.blendTrans.Apply();
   }
   document.images.img_slideshow.src = preLoad[j].src;

   if (document.all)
      document.images.img_slideshow.filters.blendTrans.Play();

   j = j + 1;
   if (j > (p-1)) j=0;
   t = setTimeout('RunSlideShow()', slideShowSpeed);
}

function nextSlide()
{
	//alert(j);
	//j = j + 1;
	//if (j == p)
	//	j = 0;
		
   if (document.all)
   {
      document.images.img_slideshow.style.filter="blendTrans(duration=2)";
      document.images.img_slideshow.style.filter="blendTrans(duration=crossFadeDuration)";
      document.images.img_slideshow.filters.blendTrans.Apply();
   }
   document.images.img_slideshow.src = preLoad[j].src;

   if (document.all)
      document.images.img_slideshow.filters.blendTrans.Play();

   j = j + 1;
   if (j > (p-1)) j=0;
   
	clearTimeout(t);
   t = setTimeout('RunSlideShow()', slideShowSpeed);
}

function previousSlide()
{
	//alert(j);
	// if we're on the last image
	if (parseInt(j-2) < 0)
		j=0;
	if (parseInt(j) == 0)
		j=(p-2);
	else
		j = (j-2);
	if (parseInt(j) == p)
		j=(p-1);
	//alert(j);
	//if (parseInt(j) < 0) j=(p-2);
	//alert(j);

	if (document.all)
	{
		document.images.img_slideshow.style.filter="blendTrans(duration=2)";
		document.images.img_slideshow.style.filter="blendTrans(duration=crossFadeDuration)";
		document.images.img_slideshow.filters.blendTrans.Apply();
	}
	
	document.images.img_slideshow.src = preLoad[j].src;

	if (document.all)
		document.images.img_slideshow.filters.blendTrans.Play();

	j = j+1;
	if (parseInt(j) < 0) j=(p-1);

	clearTimeout(t);
	t = setTimeout('RunSlideShow()', slideShowSpeed);
}