var timerLength = 3500;
var imagePath = "/images/images-top/home-top/";


var imageFiles = {
    "findEvent" : [
	'Find_Event/1.jpg',
	'Find_Event/10.jpg',
	'Find_Event/11.jpg',
	'Find_Event/12.jpg',
	'Find_Event/2.jpg',
	'Find_Event/3.jpg',
	'Find_Event/4.jpg',
	'Find_Event/5.jpg',
	'Find_Event/6.jpg',
	'Find_Event/7.jpg',
	'Find_Event/8.jpg',
	'Find_Event/9.jpg'
    ],

    "shopping" : [
	'Shopping/1.jpg',
	'Shopping/10.jpg',
	'Shopping/11.jpg',
	'Shopping/12.jpg',
	'Shopping/2.jpg',
	'Shopping/3.jpg',
	'Shopping/4.jpg',
	'Shopping/5.jpg',
	'Shopping/6.jpg',
	'Shopping/7.jpg',
	'Shopping/8.jpg',
	'Shopping/9.jpg'
    ],

    "connect" : [
	'Connect/2.jpg',
	'Connect/1.jpg',
	'Connect/3.jpg',
	'Connect/4.jpg',
	'Connect/5.jpg',
	'Connect/6.jpg',
	'Connect/7.jpg',
	'Connect/8.jpg'
    ],

    "listEvent" : [
	'List_Event/2.jpg',
	'List_Event/1.jpg',
	'List_Event/3.jpg',
	'List_Event/4.jpg',
	'List_Event/5.jpg',
	'List_Event/6.jpg',
	'List_Event/7.jpg'
    ]
};

var lastFeNum = 1;
var lastShNum = 1;
var lastCnNum = 1;
var lastLeNum = 1;

function randomImages() {
    var feNum = Math.floor(Math.random() * (imageFiles.findEvent.length));
    var shNum = Math.floor(Math.random() * (imageFiles.shopping.length));
    var cnNum = Math.floor(Math.random() * (imageFiles.connect.length));
    var leNum = Math.floor(Math.random() * (imageFiles.listEvent.length));

    while (feNum == lastFeNum) {
        feNum = Math.floor(Math.random() * (imageFiles.findEvent.length));
    }

    while (shNum == lastShNum) {
        shNum = Math.floor(Math.random() * (imageFiles.shopping.length));
    }

    while (cnNum == lastCnNum) {
        cnNum = Math.floor(Math.random() * (imageFiles.connect.length));
    }

    while (leNum == lastLeNum) {
        leNum = Math.floor(Math.random() * (imageFiles.listEvent.length));
    }

    lastFeNum = feNum;
    lastShNum = shNum;
    lastCnNum = cnNum;
    lastLeNum = leNum;

    document.getElementById("find-event-image").src = imagePath + imageFiles.findEvent[feNum];
    document.getElementById("shopping-image").src = imagePath + imageFiles.shopping[shNum];
    document.getElementById("connect-image").src = imagePath + imageFiles.connect[cnNum];
    document.getElementById("list-event-image").src = imagePath + imageFiles.listEvent[leNum];
}

setInterval(randomImages, timerLength);

