jQuery(document).ready(function() {
    //slider
    var innerSlider = jQuery('#inner-slider');
    innerSlider.children().filter('.Yes').remove();
    innerSlider.children('.No').first().addClass('current').show();
    innerSlider.after('<div id="navigator" />');
    var navi = jQuery('#navigator');
    innerSlider.children().each( function(i) {
        navi.append('<a href="#">' + (i+1) + '</a>');
    });
    navi.children().first().addClass('current');

    navi.children().click(function() {
        clearInterval(initSlider);
        navi.children().removeClass('current');
        var _this = jQuery(this).addClass('current'),
        idx = _this.parent().children().index(_this);
        innerSlider.children().removeClass('current').stop(true,true).fadeOut().eq(idx).addClass('current').stop(true,true).fadeIn();
        initSlider = setInterval(moveSlider, 5000);
        return false;
    });

    function moveSlider () {
        var currentSlide = innerSlider.children('.current').removeClass('current').stop(true,true).fadeOut(),
        currentBtn = navi.children('.current').removeClass('current');

        if (currentSlide.next().length !== 0) {
            //if this is not the last one
            currentSlide.next().addClass('current').stop(true,true).fadeIn();
            currentBtn.next().addClass('current');
        } else {
            innerSlider.children().first().addClass('current').stop(true,true).fadeIn();
            navi.children().first().addClass('current');
        }
    }
    initSlider = setInterval(moveSlider, 5000);
});
