$(function() {

    var switchPromo = function() {
        var firstVisible = $(".promos a:visible");
        firstVisible.fadeOut();
        var nextElem = firstVisible.next();
        if (nextElem.length == 0) {
            //console.log(firstVisible.parent().children());
            nextElem = firstVisible.parent().children().first();
        }
        nextElem.fadeIn();
        setTimeout(switchPromo, 5000);
    };
    $(".promos a:visible:not:first").hide();
    setTimeout(switchPromo, 5000);
});
