﻿// New version
var selectedCat = 0;
var leftInterval = 12000;
var paused = false;
var timer = null;
function ShowRandom() {    
    $(".page-item").each(function() {
        if ($(this).attr("rel") == selectedCat)
            $(this).addClass("selected");
        else
            $(this).removeClass("selected");
    });
    ShowSelected();    
    timer = setInterval("rotateTimer()", 100);        
}
function rotateTimer() {
    if (paused == false) {
        leftInterval = leftInterval - 100;
        if (leftInterval <= 0) {
            ShowNext();            
        }
    }
}
function ShowNext() {
    selectedCat = (selectedCat == 2) ? 0 : (selectedCat + 1);    
    $(".page-item").each(function() {
        if ($(this).attr("rel") == selectedCat)
            $(this).addClass("selected");
        else
            $(this).removeClass("selected");
    });
    ShowSelected();
    leftInterval = 12000;
}
function ShowPrevious() {
    selectedCat = (selectedCat == 0) ? 2 : (selectedCat - 1);
    $(".page-item").each(function() {
        if ($(this).attr("rel") == selectedCat)
            $(this).addClass("selected");
        else
            $(this).removeClass("selected");
    });
    ShowSelected();
    leftInterval = 12000;
}
function ShowSelected() {
    $("#imgLogo").attr("src", newsletter[selectedCat][itemLogo]);
    $("#title").html(newsletter[selectedCat][itemTitle]);
    $("#readmore-top").attr("href", newsletter[selectedCat][itemRss]);
    $("#readmore-bottom").attr("href", newsletter[selectedCat][itemLink]);
    $(".disclamer").html(newsletter[selectedCat][itemDisclamer]);
    $(".slide-details").html(newsletter[selectedCat][itemList]);
    $(".slide-details").jCarouselLite({
        vertical: true,
        hoverPause: false,
        visible: 2,
        auto: 2000,
        speed: 1000
    });
}
$(function() {
    $(".page-item").click(function() {
        $(".page-item").each(function() {
            $(this).removeClass("selected");
        });
        $(this).addClass("selected");
        selectedCat = parseInt($(this).attr("rel"));
        ShowSelected();
        leftInterval = 12000;
    });
    $(".sliderwrapper").hover(
        function() {
            paused = true;
        },
        function() {
            paused = false;
        }
    );
});