var imgArray = [
      "images/entry/slide-1.png",
      "images/entry/slide-2.png",
      "images/entry/slide-3.png",
      "images/entry/slide-5.png",
      "images/entry/slide-6.png",
      "images/entry/slide-7.png",
      "images/entry/slide-8.png",
      "images/entry/slide-9.png",
      "images/entry/slide-10.png",
      "images/entry/slide-11.png",
      "images/entry/slide-12.png"
      ];

var imgLArray = [
      "images/entry/slide-1.png",
      "images/entry/slide-2.png",
      "images/entry/slide-3.png",
      "images/entry/slide-5.png",
      "images/entry/slide-6.png",
      "images/entry/slide-7.png"
      ];

var imgRArray = [
      "images/entry/slide-7.png",
      "images/entry/slide-8.png",
      "images/entry/slide-9.png",
      "images/entry/slide-10.png",
      "images/entry/slide-11.png",
      "images/entry/slide-12.png"
      ];

var img_lindex = Math.floor(Math.random() * imgLArray.length);
var img_rindex = Math.floor(Math.random() * imgRArray.length);
var ltimeout = 2000 + Math.floor(Math.random() * 2000);
var rtimeout = 2000 + Math.floor(Math.random() * 2000);

var imgAssets = null;

var img_total = 0;
var img_to_load = 0;

function fadeout_lslide1() {
    $('lslide2').src = imgLArray[img_lindex];
    img_lindex++;
    img_lindex = img_lindex % imgLArray.length;

    new Effect.Parallel([
        new Effect.Opacity('page-lslide1', { from: 1, to: 0 }),
        new Effect.Opacity('page-lslide2', { from: 0, to: 1 })
        ], { duration: 1.0 });

    setTimeout("fadeout_lslide2()", ltimeout);
}

function fadeout_lslide2() {
    $('lslide1').src = imgLArray[img_lindex];
    window.status = "Image: " + imgLArray[img_lindex]
    img_lindex++;
    img_lindex = img_lindex % imgLArray.length;

    new Effect.Parallel([
        new Effect.Opacity('page-lslide1', { from: 0, to: 1 }),
        new Effect.Opacity('page-lslide2', { from: 1, to: 0 })
        ], { duration: 1.0 });

    setTimeout("fadeout_lslide1()", ltimeout);
}

function fadeout_rslide1() {
    $('rslide2').src = imgRArray[img_rindex];
    img_rindex++;
    img_rindex = img_rindex % imgRArray.length;

    new Effect.Parallel([
        new Effect.Opacity('page-rslide1', { from: 1, to: 0 }),
        new Effect.Opacity('page-rslide2', { from: 0, to: 1 })
        ], { duration: 1.0 });

    setTimeout("fadeout_rslide2()", rtimeout);
}

function fadeout_rslide2() {
    $('rslide1').src = imgRArray[img_rindex];
    img_rindex++;
    img_rindex = img_rindex % imgRArray.length;

    new Effect.Parallel([
        new Effect.Opacity('page-rslide1', { from: 0, to: 1 }),
        new Effect.Opacity('page-rslide2', { from: 1, to: 0 })
        ], { duration: 1.0 });

    setTimeout("fadeout_rslide1()", rtimeout);
}

function init_images() {
    img_total = imgArray.length;
    img_to_load = imgArray.length;

    imgAssets = new Array(imgArray.length);

    for (var i = 0; i < imgArray.length; ++i) {
        imgAssets[i] = new Image();
        imgAssets[i].src = imgArray[i];
    }
}

