﻿/// <reference path="/Html/r/j/jquery.js" />
NTVSpor.Timeline = {
    initTimeline: function () {

        NTVSpor.Timeline.TotalItem = $(".timeline-ul li").length;
        NTVSpor.Timeline.Current = NTVSpor.Timeline.TotalItem - 5;
        NTVSpor.Timeline.TimelineUl = $(".timeline-ul");
        NTVSpor.Timeline.StandartWidth = parseFloat(NTVSpor.Timeline.TimelineUl.css("width"));
        NTVSpor.Timeline.ExtendedWidth = NTVSpor.Timeline.StandartWidth + 118;

        $(".timeline .prev").click(function () {

            if (NTVSpor.Timeline.Current == 0) {
                return false;
            }
            NTVSpor.Timeline.Current--;

            NTVSpor.Timeline.TimelineUl.animate({
                right: (NTVSpor.Timeline.TotalItem - NTVSpor.Timeline.Current - 5) * -172
            });
            return false;
        });
        $(".timeline .next").click(function () {
            if (NTVSpor.Timeline.Current == (NTVSpor.Timeline.TotalItem - 5))
            { return false; }
            NTVSpor.Timeline.Current++;
            NTVSpor.Timeline.TimelineUl.animate({
                right: (NTVSpor.Timeline.TotalItem - NTVSpor.Timeline.Current - 5) * -172
            });
            return false;
        });

        $(".timeline-ul li").mouseenter(function () {
            $(".timeline-ul li").stop();
            NTVSpor.Timeline.TimelineUl.css("width", NTVSpor.Timeline.ExtendedWidth);
            if ($(this).index() - NTVSpor.Timeline.Current == 0) {
                NTVSpor.Timeline.TimelineUl.animate({
                    right: ((NTVSpor.Timeline.TotalItem - NTVSpor.Timeline.Current - 5) * -172) - 120
                }, 100);
            }
            $(this).addClass("hover");
        });

        $(".timeline-ul li").mouseleave(function () {
            $(".timeline-ul li").stop();
            NTVSpor.Timeline.TimelineUl.css("width", NTVSpor.Timeline.StandartWidth);
            if ($(this).index() - NTVSpor.Timeline.Current == 0) {
                NTVSpor.Timeline.TimelineUl.animate({
                    right: ((NTVSpor.Timeline.TotalItem - NTVSpor.Timeline.Current - 5) * -172) 
                }, 100);
            }
            $(this).removeClass("hover");
        })



    }
};
