
    
    var doCampaignScroll = true;
    var scrollTime = 4500;
    var containerPrefix = "";
    var containerData = [];
    var imgDataFolder = "";

    if (typeof jQuery != 'undefined' && jQuery) {
        $(document).ready(function () {

            if ($(".Start-Campaign-Item-List").length > 0) {
                containerPrefix = "Start";
                containerData = stattStart;
                imgDataFolder = "webkampanj";
            }
            else if ($(".Spa-Campaign-Item-List").length > 0) {
                containerPrefix = "Spa";
                containerData = stattSpa;
                imgDataFolder = "webkampanjspa";
            }

            if ($("." + containerPrefix + "-Campaign-Item-List").length > 0) {
                var container = $("." + containerPrefix + "-Campaign-Item-List");
                var html = "";
                jQuery.each(containerData, function(i, obj) {
                    html += "<div class='" + (i == 0 ? "sel" : "") + "' style='z-index:" + (i == 0 ? "98" : "0") + ";width:736px;position:absolute;left:0;top:0;text-align:center;'>";
                    if (obj.link && obj.link != "") {
                        html += "<a href='" + obj.link + "'>"
                    }
                    html += "<img alt='' style='border:0;height:347px;width:736px;' src='http://intra.varbergsstadshotell.se/userfiles/" + imgDataFolder + "/" + obj.img + " '/>";
                    if (obj.link && obj.link != "") {
                        html += "</a>"
                    }
                    html += "</div>";
                });

                container.html(html);
                createPaging();

                setTimeout("runCampaignScroll(0);", scrollTime);
            }
        });
    }

    function createPaging() {
        var container = $("." +containerPrefix +"-Campaign-Pager");
        var imgCount = containerData.length;

        var html = "";
        for (var i = 0; i < imgCount; i++) {
            var imgName = "page-dot-off.gif";
            if (i == 0) {
                imgName = "page-dot-on.gif";
            }
            html += "<a href='javascript:;' onclick='changeCampaign(" +i +",true)'><img alt='' style='border:0' src='http://www.varbergsstadshotell.com/mb/dynamic_files/images/gif/" + imgName + "' /></a>&nbsp;"
        }
        html += "<div style='clear:both'></div>";
        container.html(html);
    }

    function runCampaignScroll(index) {
        if (doCampaignScroll) {
            index += 1;            
            var imgCount = containerData.length;
            if (index >= imgCount) {
                index = 0;
            }            

            changeCampaign(index, false);
            setTimeout("runCampaignScroll(" + index + ");", scrollTime);
        }
    }

    function changeCampaign(index, isClickSrc) {
        doCampaignScroll = (!isClickSrc);

        $($("." +containerPrefix +"-Campaign-Pager img")).attr("src", "http://www.varbergsstadshotell.com/mb/dynamic_files/images/gif/page-dot-off.gif");
        $($("." +containerPrefix +"-Campaign-Pager img")[index]).attr("src", "http://www.varbergsstadshotell.com/mb/dynamic_files/images/gif/page-dot-on.gif");

        var itemIndexDiv = $($("." +containerPrefix +"-Campaign-Item-List div")[index]);
        $(itemIndexDiv).css("z-index", "97");
        $(itemIndexDiv).show();

        var lastIndexDiv = $("." +containerPrefix +"-Campaign-Item-List .sel");

        $(lastIndexDiv).fadeOut(1200, function () {
            $(lastIndexDiv).css("z-index", "0");
            $(lastIndexDiv).removeClass("sel");
            $(itemIndexDiv).addClass("sel");
            $(itemIndexDiv).css("z-index", "98");            
        });
    }

