// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 4000;
// Duration of crossfade (seconds)
var crossFadeDuration = 2;
// Specify the image files
var Pic1 = new Array();
var Pic2 = new Array();
var Pic3 = new Array();
// to add more images, just continue
// the pattern, adding to the array below

var arrNumb1 = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 29);
var arrNumb2 = new Array(10, 11, 12, 13, 14, 15, 16, 17, 18, 30);
var arrNumb3 = new Array(19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 31, 32); 

function randOrd()
{
 return (Math.round(Math.random())-0.5); 
}

arrNumb1.sort(randOrd);
arrNumb2.sort(randOrd);
arrNumb3.sort(randOrd);

for (var i=0; i < arrNumb1.length; i++)
{
 Pic1[i] = 'assortiment/slideshow/' + arrNumb1[i] + '.jpg';
}

for (var m = 0; m < arrNumb2.length; m++) {
    Pic2[m] = 'assortiment/slideshow/' + arrNumb2[m] + '.jpg';
}

for (var n = 0; n < arrNumb3.length; n++) {
    Pic3[n] = 'assortiment/slideshow/' + arrNumb3[n] + '.jpg';
}

var t1;
var t2;
var t3;
var j1 = 0;
var j2 = 0;
var j3 = 0;
var p1 = Pic1.length;
var p2 = Pic2.length;
var p3 = Pic3.length;
var preLoad1 = new Array();
var preLoad2 = new Array();
var preLoad3 = new Array();

for (i = 0; i < p1; i++) 
{
 preLoad1[i] = new Image();
 preLoad1[i].src = Pic1[i];
}

for (i = 0; i < p2; i++) 
{
 preLoad2[i] = new Image();
 preLoad2[i].src = Pic2[i];
}

for (i = 0; i < p3; i++) 
{
 preLoad3[i] = new Image();
 preLoad3[i].src = Pic3[i];
}

function runSlideShow1() 
{
 if (document.all) 
 {
  document.images.SlideShow1.style.filter="blendTrans(duration=2)";   
  document.images.SlideShow1.style.filter="blendTrans(duration=crossFadeDuration)"; 
  document.images.SlideShow1.filters.blendTrans.Apply();
  }
 document.images.SlideShow1.src = preLoad1[j1].src;
 if (document.all) 
 {
  document.images.SlideShow1.filters.blendTrans.Play();
  }
 j1 = j1 + 1;
 if (j1 > (p1 - 1)) j1 = 0;
 t1 = setTimeout('runSlideShow1()', slideShowSpeed);
}
 //
function runSlideShow2() 
{
 if (document.all) {
     document.images.SlideShow2.style.filter = "blendTrans(duration=2)";
     document.images.SlideShow2.style.filter = "blendTrans(duration=crossFadeDuration)";
     document.images.SlideShow2.filters.blendTrans.Apply();
 }
 document.images.SlideShow2.src = preLoad2[j2].src;
 if (document.all) 
 {
  document.images.SlideShow2.filters.blendTrans.Play();
 }
 j2 = j2 + 1;
 if (j2 > (p2 - 1)) j2 = 0;
 t2 = setTimeout('runSlideShow2()', slideShowSpeed);
}

function runSlideShow3() 
{ 
 if (document.all) {
     document.images.SlideShow3.style.filter = "blendTrans(duration=2)";
     document.images.SlideShow3.style.filter = "blendTrans(duration=crossFadeDuration)";
     document.images.SlideShow3.filters.blendTrans.Apply();
 }
 document.images.SlideShow3.src = preLoad3[j3].src;
 if (document.all) 
 {
  document.images.SlideShow3.filters.blendTrans.Play();
 }
 j3 = j3 + 1;
 if (j3 > (p3 - 1)) j3 = 0;
 t3 = setTimeout('runSlideShow3()', slideShowSpeed);  
}
