var ExpertTip = function() {
    var priv = {
        expertTipCount: 0,
        pageNumber: 1,

        init: function() {
            priv.expertTipCount = $('.sliding-container div.amMessages').length;

            var intervalId = setInterval('ExpertTip.Slide()', 5000);
            $('.expert-tip').mouseout(function() {
                intervalId = setInterval("ExpertTip.Slide();", 5000);
            }).mouseover(function() {
                clearInterval(intervalId);
            });
        },

        slide: function() {
            if (priv.expertTipCount <= priv.pageNumber) {
                var newLeft = (priv.pageNumber - 1) * 194;
                $('.sliding-container').animate({ left: "+=" + newLeft + "px" }, 0);
                priv.pageNumber = 1;
                return;
            }

            var newLeft = 194;
            $('.sliding-container').animate({ left: "-=" + newLeft + "px" }, 0);

            priv.pageNumber++;
        }
    };

    return {
        Init: function() {
            priv.init();
        },

        Slide: function() {
            priv.slide();
        }
    };
} ();

$(document).ready(function() {
    ExpertTip.Init();
});

