var contentLayerIds = { "members": ["member0", "member1.0", "member2.0", "member3.0", "member4.0", "member5.0", "member6.0", "member7.0", "member8.0", "member9.0"],
                        "news":    ["news0", "news1.0", "news2.0", "news3.0", "news4.0"] };

var currentLayerId = { "members": contentLayerIds["members"][0],
                       "news":    contentLayerIds["news"][0] };

var layerSwapDelay = 10; //seconds

function initialiseDynamicContent() {
    waitForNewContent();
}

function waitForNewContent() {
    setTimeout( "changeContent()", layerSwapDelay * 1000 );
}

function getRandomLayerId( section ) {

    var rnd = Math.floor( Math.random() * contentLayerIds[section].length );
    return contentLayerIds[section][rnd];

}

function changeContent() {

    var newLayerId;

    for ( var x in contentLayerIds ) {

        newLayerId = null;

        do {
            newLayerId = getRandomLayerId( x );
        } while ( newLayerId == currentLayerId[x] );

        Effect.Puff( currentLayerId[x] );
        Effect.Appear( newLayerId );

        currentLayerId[x] = newLayerId;

    }

    waitForNewContent();

}

var spotlightImagePath = "/images/home/spotlight/";
var peopleArray = ["person-conway.jpg", "person-maire.jpg", "person-mander.jpg", "person-moon.jpg", "person-swinn.jpg"];
var placeArray = ["place-cathedral.jpg", "place-pool.jpg", "place-sky-tower.jpg", "place-wellington.jpg", "place-wharf.jpg"];
var productArray = ["product-42below.jpg", "product-dishwasher-dbl.jpg", "product-dishwasher-sgl.jpg"];

function chooseImageSet() {

    if ( document.images ) {

        if ( document.images['person'] ) {
            document.images['person'].src = spotlightImagePath + peopleArray[Math.floor( Math.random() * peopleArray.length )];
        }

        if ( document.images['place'] ) {
            document.images['place'].src = spotlightImagePath + placeArray[Math.floor( Math.random() * placeArray.length )];
        }

        if ( document.images['product'] ) {
            document.images['product'].src = spotlightImagePath + productArray[Math.floor( Math.random() * productArray.length )];
        }

    }

}