var interval = 5000;
var random_display = 1;
var imageDir = "slideshow/";

var imageNum = 0;
var textNum = 0;

imageArray = new Array();
imageArray[imageNum++] = new imageItem(imageDir + "01.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "02.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "03.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "04.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "05.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "06.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "07.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "08.jpg");
imageArray[imageNum++] = new imageItem(imageDir + "09.jpg");

textArray = new Array();
textArray[0] = "Kuvateksti 01";
textArray[1] = "Kuvateksti 02";
textArray[2] = "Kuvateksti 03";
textArray[3] = "Kuvateksti 04";
textArray[4] = "Kuvateksti 05";
textArray[0] = "Kuvateksti 06";
textArray[1] = "Kuvateksti 07";
textArray[2] = "Kuvateksti 08";
textArray[3] = "Kuvateksti 09";

var totalImages = imageArray.length; 

function imageItem(image_location) {
    this.image_item = new Image();
    this.image_item.src = image_location;
}

function get_ImageItemLocation(imageObj) {
    return(imageObj.image_item.src)
}

function randNum(x, y) {
var range = y - x + 1;
return Math.floor(Math.random() * range) + x;
}

function getNextImage() {
    if (random_display) {
        imageNum = randNum(0, totalImages-1);
    }
    else {
        imageNum = (imageNum+1) % totalImages;
    }
var new_image = get_ImageItemLocation(imageArray[imageNum]);
//document.getElementById("kuvateksti").innerHTML = textArray[imageNum];
return(new_image);
}

function switchImage(place) {
    var new_image = getNextImage();
    document[place].src = new_image;
    var recur_call = "switchImage('"+place+"')";
    timerID = setTimeout(recur_call, interval);
}


