﻿var sliderTimer;
var isTimerOn = 1;
var activeItem = 1;

var selectedBullet = "/Content/images/SiteImages/bullet_02.png";
var deselectedBullet = "/Content/images/SiteImages/bullet_01.png";

function ClickBullet(num) {
    clearTimeout(sliderTimer);
    var countHeadline = GetCountOfHeadline();

    var container = document.getElementById('sld_imgContainer');
    if (container != null) {
        for (var i = 0; i < container.childNodes.length; i++) {
            if (container.childNodes[i].id != undefined) {
                container.childNodes[i].style.display = 'none'
            }
        }

        for (var j = 1; j <= countHeadline; j++) {
            document.getElementById('sld_bullet_' + j).src = deselectedBullet;
        }

        if (document.getElementById('sld_item_' + num) != null)
            document.getElementById('sld_item_' + num).style.display = 'block';

        if (document.getElementById('sld_bullet_' + num) != null)
            document.getElementById('sld_bullet_' + num).src = selectedBullet;


        SliderStart();
    }

}

function SliderStart() {
    sliderTimer = setTimeout("ChangeSliderItem()", 15000);
}

function GetCountOfHeadline() { 
    var container = document.getElementById('sld_imgContainer');
    var len = container.childNodes.length;
    var count = 0;

    for (var i = 0; i < len; i++) {
        if (container.childNodes[i].id != undefined) {
            count++;
        }
    }

    return count;
}

function ChangeSliderItem() {
    var container = document.getElementById('sld_imgContainer');
    var len = container.childNodes.length;

    var countHeadline = GetCountOfHeadline();

    for (var i = 0; i < len; i++) {
        if (container.childNodes[i].id != undefined) {

            if (container.childNodes[i].style.display == 'block') {
                activeItem = container.childNodes[i].id.split('_')[2];
                container.childNodes[i].style.display = 'none';

                var index = parseInt(activeItem);
                ++index;
                index = (index > countHeadline) ? 1 : index;
                document.getElementById('sld_item_' + index).style.display = 'block';


                for (var j = 1; j <= countHeadline; j++) {
                    if (document.getElementById('sld_bullet_' + j) != null)
                        document.getElementById('sld_bullet_' + j).src = deselectedBullet;
                }

                if (document.getElementById('sld_bullet_' + index) != null)
                    document.getElementById('sld_bullet_' + index).src = selectedBullet;

                break;
            }
        }
    }

    if (isTimerOn == 1)
        sliderTimer = setTimeout("ChangeSliderItem()", 15000);
}

function SetTimerOff() {
    isTimerOn = 0;
}
