$(document).ready(function() {

    $(document).keyup(function(e) {

        if (e.keyCode == 39 && e.ctrlKey === true && $('.right-nav a:first').length) {
            document.location = $('.right-nav a').get(0).href;
            return false;
        }
        if (e.keyCode == 37 && e.ctrlKey === true && $('.left-nav a:first').length) {
            document.location = $('.left-nav a').get(0).href;
            return false;
        }
    });

    $("#slider").sudoSlider({
        history: true,
        continuous: true,
        prevNext: false,
        numeric: false,
        speed: '400',
        ease: 'swing',
        insertAfter: false,
        updateBefore: true,
        beforeAniFunc: function(t) {
            window.sliding = true;

        },
        afterAniFunc: function(t) {
            window.sliding = false;

        }
    });


    var index = 1

    if (parseInt($.address.value()))
        index = parseInt($.address.value());

    var img = $('.screenshots').find('img').eq(index - 1); ;
    screenshot(img, index);

    //            $.address.change(function(event) {
    //            });

    // Little fix.
    $('a').each(function() { if (!$(this).attr('href')) $(this).css('text-decoration', 'none'); });



});

var sliding = false;

function screenshot(el, number) {

    if (!window.sliding) {

        var li = $('#text-slider').find('li')
        li.hide();
        li.eq(number - 1).show();

        $('#slider').sudoSlider(number);
        $('.screenshots li').removeClass('selected');
        $(el).parent().addClass('selected');
    } else {
        window.setTimeout(
                function() {
                    screenshot(el, number);
                }
                , 200);
    }

};
