<!-- Begin

// iMinNumber first image - 1
var iMinNumber = 0;
// iMaxNumber last image - 1
var iMaxNumber = 20;
var sFotoFolder = "/images/random_filialen/";
var sFotoFile = "foto#.jpg";
var iDisplayed = 0;

  // Set slideShowSpeed (milliseconds)
  var slideShowSpeed = 10000;
  // Duration of crossfade (seconds)
  var crossFadeDuration = 2;
  // Specify the image files
  var Pic = new Array();
  // to add more images, just continue
  // the pattern, adding to the array below


  // do not edit anything below this line
  var t;
  var preLoad = new Array();
  for (i = 0; i < iMaxNumber; i++)
    {
    preLoad[i] = new Image();
    preLoad[i].src = sFotoFolder + sFotoFile.replace("#",i+1);
    }

function runSlideShow() {
	var iImage = SelectImage();
  if (!(navigator.userAgent.indexOf("Opera")!=-1))
    {
    if (document.all)
      {
      document.images.SlideShow.style.filter="blendTrans(duration=4)";
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)";
      document.images.SlideShow.filters.blendTrans.Apply();
      }
    document.images.SlideShow.src = preLoad[iImage].src;
    if (document.all)
      {
      document.images.SlideShow.filters.blendTrans.Play();
      }
    t = setTimeout('runSlideShow()', slideShowSpeed);
    }
}

function off_runSlideShow() {
	var iImage = SelectImage();
  if (!(navigator.userAgent.indexOf("Opera")!=-1))
    {
		
		//shiftOpacity("SlideShow", 500);
		
    opacity("SlideShow", 100, 0, 500);
    
    setTimeout('document.images.SlideShow.src = preLoad['+ iImage +'].src', 500);
    
    setTimeout('opacity("SlideShow", 0, 100, 500)', 500);
    
    t = setTimeout('runSlideShow()', slideShowSpeed);
    }
}

function SelectImage()
{
	var iCount = iMinNumber;
	var iBanner = 0;

	do
	{
		iBanner = Math.round(Math.random()*(iMaxNumber-1)) + iMinNumber;
		iCount++;
	} 
	while(iBanner == iDisplayed && iCount <= iMaxNumber);
	
	if (iCount > iMaxNumber || iBanner < iMinNumber) {
		iBanner = 0;
	}	
	iDisplayed = iBanner
	
	return iBanner;
}

//change the opacity for different browsers
function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function opacity(id, opacStart, opacEnd, millisec) {
    //speed for each frame
    var speed = Math.round(millisec / 100);
    var timer = 0;

    //determine the direction for the blending, if start and end are the same nothing happens
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
} 

function shiftOpacity(id, millisec) {
    //if an element is invisible, make it visible, else make it ivisible
    if(document.getElementById(id).style.opacity == 0) {
        opacity(id, 0, 100, millisec);
    } else {
        opacity(id, 100, 0, millisec);
        
    }
} 

//  End -->




