﻿// banner rotator
function sqt_LoadHomepageBannerImages(rotatorType) {
    var sqt_homepageBannerImageCookieName = "NACOHomepageBannerImage";
    var sqt_splashImage = $("#splashImage");

    if (sqt_splashImage != null) {
        var images = [];

        // get images via ajax call
        $.ajax({
            type: "POST",
            url: "/_layouts/NACo/WebServices/ImageService.asmx/GetBannerImages",
            data: "rotatorType=" + rotatorType,
            success: function(data, textStatus, XMLHttpRequest) {
                // load the image data into an array
                images = data.documentElement.getElementsByTagName("BannerImage");

                if (images != null && images.length > 0) {
                    // init cookie
                    if ($.cookie(sqt_homepageBannerImageCookieName) == null || $.cookie(sqt_homepageBannerImageCookieName) == "" || $.cookie(sqt_homepageBannerImageCookieName) >= images.length) {
                        $.cookie(sqt_homepageBannerImageCookieName, 0);
                    }

                    // set the cookie value
                    var cv = $.cookie(sqt_homepageBannerImageCookieName);

                    // get the html for the current index
                    var html = "";
                    var imageUrl = images[cv].getAttribute("imageUrl");
                    var linkUrl = images[cv].getAttribute("linkUrl");
                    if (linkUrl == "") {
                        html = "<img id=\"sqtBannerImage" + cv + "\" src=\"" + imageUrl + "\"></img>";
                    } else {
                        html = "<a href=\"" + linkUrl + "\"><img id=\"sqtBannerImage" + a + "\" src=\"" + imageUrl + "\" ></img></a>";
                    }

                    // set the image div html
                    $(sqt_splashImage).html(html);
                    $(sqt_splashImage).css('display', 'none');
                    $(sqt_splashImage).fadeIn('slow');

                    // increment image index
                    $.cookie(sqt_homepageBannerImageCookieName, ++cv);
                }
            }
        });
    }
}



