﻿

//Background Image Slideshow- © Dynamic Drive (www.dynamicdrive.com)
//For full source code, 100's more DHTML scripts, and TOS,
//visit http://www.dynamicdrive.com

$(document).ready(function() {
    rotator = {};
    rotator.imagepath = "url('/asset/images/background";
    rotator.bgslides = [];
    rotator.bgslides[0] = rotator.imagepath + "/NSW/1.jpg')";
    rotator.bgslides[1] = rotator.imagepath + "/NSW/2.jpg')";
    rotator.bgslides[2] = rotator.imagepath + "/NSW/3.jpg')";
    rotator.bgslides[3] = rotator.imagepath + "/NSW/4.jpg')";
    rotator.bgslides[4] = rotator.imagepath + "/NSW/4.jpg')";
    rotator.bgslides[5] = rotator.imagepath + "/ACT/1.jpg')";
    rotator.bgslides[6] = rotator.imagepath + "/ACT/2.jpg')";
    rotator.bgslides[7] = rotator.imagepath + "/ACT/3.jpg')";
    rotator.bgslides[8] = rotator.imagepath + "/NT/1.jpg')";
    rotator.bgslides[9] = rotator.imagepath + "/NT/2.jpg')";
    rotator.bgslides[10] = rotator.imagepath + "/NT/3.jpg')";
    rotator.bgslides[11] = rotator.imagepath + "/QLD/1.jpg')";
    rotator.bgslides[12] = rotator.imagepath + "/QLD/2.jpg')";
    rotator.bgslides[13] = rotator.imagepath + "/QLD/3.jpg')";
    rotator.bgslides[14] = rotator.imagepath + "/QLD/4.jpg')";
    rotator.bgslides[15] = rotator.imagepath + "/QLD/5.jpg')";
    rotator.bgslides[16] = rotator.imagepath + "/SA/1.jpg')";
    rotator.bgslides[17] = rotator.imagepath + "/SA/2.jpg')";
    rotator.bgslides[18] = rotator.imagepath + "/SA/3.jpg')";
    rotator.bgslides[19] = rotator.imagepath + "/VIC/1.jpg')";
    rotator.bgslides[20] = rotator.imagepath + "/VIC/2.jpg')";
    rotator.bgslides[21] = rotator.imagepath + "/VIC/3.jpg')";
    rotator.bgslides[22] = rotator.imagepath + "/VIC/4.jpg')";
    rotator.bgslides[23] = rotator.imagepath + "/VIC/5.jpg')";
    rotator.bgslides[24] = rotator.imagepath + "/WA/1.jpg')";
    rotator.bgslides[25] = rotator.imagepath + "/WA/2.jpg')";
    rotator.bgslides[26] = rotator.imagepath + "/WA/3.jpg')";
    
    /*
    //Specify interval between slide (in miliseconds)
    var speed = 5000;
    rotator.inc = 0;
    //preload images
    var processed = [];
    for (i = 0; i < rotator.bgslides.length; i++) {
        processed[0] = new Image();
        processed[0].src = rotator.bgslides[i];
    }
    */
    $('body').css({
        backgroundPosition: "top center",
        backgroundRepeat: "no-repeat"
    });
    changeImage();
    //setInterval(changeImage, speed);
});

function changeImage() {
     
    // random images
    var rnd = Math.random();
    rnd = Math.floor(rnd * (rotator.bgslides.length));
    $('body').css("backgroundImage", rotator.bgslides[rnd]);
    
    // sequential images
    /*var inc = rotator.inc;
    $('body').css("backgroundImage", rotator.bgslides[inc]);
    if (inc < rotator.bgslides.length) {
        rotator.inc++;
    } else {
        rotator.inc = 0;
    }*/
}



