﻿var headers = new Array();
var curHeaderIndex = 0; // текущий индекс картинки

var directionFront = 0;
var directionBack = 1;
var autoplay = 1;
var timerId = null;
var delayTime = 0 * 1000; // скорость смены-показа фоты при переключении

var timerDelay = 5 * 1000; /// задержка переключения, в миллисекундах

jQuery(function () {
    var index = 0;
    jQuery("#rotate_pics .bg_pict").each(function () {
        headers[index] = this.id;
        this["index"] = index;

        if (headers.length == 1)
            jQuery(this).show(); // .fadeIn(delayTime);
        else
            jQuery(this).hide(); // fadeOut(delayTime);

        index++;
    });
});

function moveHeader(direction) {
    var futureIndex = 0;

    //определяем индекс следующего блока заголовка
    if (direction == directionFront) {
        if (curHeaderIndex == headers.length - 1)
            futureIndex = 0;
        else
            futureIndex = curHeaderIndex + 1;
    }
    else
        if (direction == directionBack) {
            if (curHeaderIndex == 0)
                futureIndex = headers.length - 1;
            else
                futureIndex = curHeaderIndex - 1;
        }

    jQuery("#" + headers[curHeaderIndex]).hide(); //fadeOut(delayTime);
    jQuery("#" + headers[futureIndex]).show(); //.fadeIn(delayTime);

    curHeaderIndex = futureIndex;
}

// запускаем переключалку по таймеру
function runHeaderSliderTimer(sender) {

    if (timerId == null) {
        //moveHeader(directionFront);
        timerId = setInterval("moveHeader(" + directionFront + ")", timerDelay);
    }
    else {
        clearInterval(timerId);
        timerId = null;
    }

    if (sender != null)
        jQuery("#play_panel").toggleClass('stop'); // добавляем или удаляем класс для кнопки проигрывания
        
    //jQuery(sender).toggleClass('stop'); // добавляем или удаляем класс для кнопки проигрывания
}

jQuery(function(){ runHeaderSliderTimer(null) });
