﻿var timerValue;
var intv;

$(document).ready(function () {
    setTimer();
    setButtons();
});

function setTimer() {
    timerValue = $('#timerValueHF').attr('value');
    intv = window.setInterval(nextOffer, timerValue);
}

function setButtons() {

    $('#arrowLeft').click(function () {
        window.clearInterval(intv);
        previousOffer();
    });

    $('#arrowRight').click(function () {
        window.clearInterval(intv);
        nextOffer();
    });
}

function nextOffer() {

    curentIndex = 0;
    curentIndex = $('.currentOffer').index();

    size = 0;
    size = ($(".offer").length - 1);

    if (curentIndex < size) {
        target = $('.offer:eq(' + (curentIndex + 1) + ')');

        $('#slider').scrollTo(target, 800);
        $('.offer').removeClass('currentOffer');
        target.addClass('currentOffer');
    }
    else {
        target = $('.offer:eq(' + 0 + ')');

        $('#slider').scrollTo(target, 800);
        $('.offer').removeClass('currentOffer');
        target.addClass('currentOffer');
    }
}

function previousOffer() {
    
    curentIndex = 0;
    curentIndex = $('.currentOffer').index();

    size = 0;
    size = ($(".offer").length - 1);

    if (curentIndex > 0) {
        target = $('.offer:eq(' + (curentIndex - 1) + ')');

        $('#slider').scrollTo(target, 800);
        $('.offer').removeClass('currentOffer');
        target.addClass('currentOffer');
    }
    else {
        target = $('.offer:eq(' + size + ')');

        $('#slider').scrollTo(target, 800);
        $('.offer').removeClass('currentOffer');
        target.addClass('currentOffer');
    }
}
