﻿$(function () {
    var relArray = new Array();
    $("a[rel*='lightbox']").each(function () {
        if (jQuery.inArray($(this).attr("rel"), relArray) == -1) {
            relArray.push($(this).attr("rel"));
        }
    });

    jQuery.each(relArray, function (rel, val) {
        $("a[rel='" + val + "']").lightBox();
    });
});

function slideShow(imageArray, containerId, interval) {
    currentImageIndex = 0;

    var container = $('#' + containerId);
    var image = container.find('img');

    container.css('background-image', 'url(' + image.attr('src') + ')');
    image.css('opacity', 0);

    image.load(function () {
        image.animate({ opacity: '1' }, 700, function () {
            container.css('background-image', 'url(' + image.attr('src') + ')');
            image.css('opacity', 0);
        });
    });

    var currentImageIndex;
    window.setInterval(function () {
        currentImageIndex++;
        if (currentImageIndex == imageArray.length) {
            currentImageIndex = 0;
        }

        image.attr('src', imageArray[currentImageIndex]);
    }, interval);
}
