﻿$(document).ready(function ()
{

    $.jmsajax({
        type: "POST",
        //url: rotatorServiceUrl,
        url: "/Axsium/Services/CarouselService.asmx",
        method: "GetCarouselData",
        dataType: "msjson",
        data: { contentPath: contentPath },
        success: function (data)
        {
            var cData = [];
            for (var i = 0; i < data.length; i++)
            {
                var itemContent = "<div class=\"slide_inner\">";
                if (data[i].linkurl != "")
                {
                    var linkTarget = "";
                    if (data[i].linktarget != "") { linkTarget = " target=\"" + data[i].linktarget + "\""; }

                    itemContent += "<a href=\"" + data[i].linkurl + "\"" + linkTarget + ">";
                }
                itemContent += "<img class=\"photo\" src=\"" + data[i].imageurl + "\" alt=\"" + data[i].imagealttext + "\" />";
                if (data[i].linkurl != "") { itemContent += "</a>"; }
                itemContent += "</div>";

                cData.push({ content: itemContent });
            }

            $("#basic_slideshow").agile_carousel({
                carousel_data: cData,
                carousel_outer_height: 300,
                carousel_height: 300,
                slide_height: 300,
                carousel_outer_width: 1050,
                slide_width: 1050,
                transition_time: 600,
                timer: 4000,
                transition_type: "fade",
                continuous_scrolling: true,
                control_set_1: "",
                no_control_set: "hover_previous_button,hover_next_button"
            });

            // Fix to prevent IE button from displaying on load
            $(".hover_previous_next_button_inner").css({ 'opacity': '0' });

        }
    });

});

