﻿function AddSlide(idx) {
    var slideData = slides[idx];
    var slideContent = '<div class="panel11 panelstyle brandpanel_2_2" style="background-image:url(' + slideData[0] + ');">';
    slideContent += '<div class="panel_content">';
    slideContent += '<h2>' + slideData[1] + '</h2>';
    slideContent += '<span>' + slideData[2] + '</span>';
    slideContent += '<div class="rounded_button panelBL_button rounded_button_dark">';
    slideContent += '<a href="' + slideData[4] + '">' + slideData[3] + '</a>';
    slideContent += '</div>';
    slideContent += '</div>';
    slideContent += '</div>';

    return slideContent;

}

function BuildSlideShows() {
    for (i = 0; i < slideShows.length; i++) {

        var slideShowHTML = "";

        for (j = 0; j < slides.length; j++) {
            slideShowHTML += AddSlide(j);
        }

        $("." + slideShows[i]).html(slideShowHTML);

    }
    ActivateSlideShows();
}

function ActivateSlideShows() {
    var startingSlide = randomFromTo(0, slides.length - 1);
    var secondSlide = (startingSlide >= slides.length - 2) ? 0 : startingSlide + 2;
    var thirdSlide = (secondSlide >= slides.length - 2) ? 0 : secondSlide + 2;

    var slideShowIndex = new Array(startingSlide, secondSlide, thirdSlide);

    for (i = 0; i < slideShows.length; i++) {
        $("." + slideShows[i]).bxSlider({ mode: "fade", auto: true, controls: false, startingSlide: slideShowIndex[i], speed: 1000, pause: 10000 });
    }
}

function randomFromTo(from, to) {
    return Math.floor(Math.random() * (to - from + 1) + from);
}

