/*var evenements={nbSlide:0,nbCurrent:1,elemCurrent:null,elem:null,timer:null,init:function(elem){this.nbSlide=elem.find('div').length;elem.find('div').hide();
this.elem=elem;elem.find('div:first').show();this.elemCurrent=elem.find('div:first');evenements.play();elem.mouseover(evenements.stop);elem.mouseout(evenements.play);},gotoSlide:function(num){if(num==this.nbCurrent){return false;}
var sens=1;if(num<this.nbCurrent){sens=-1}
var cssDeb={'left':sens*this.elem.width()};var cssFin={'left':-sens*this.elem.width()};this.elem.find('#slide'+num).show().css(cssDeb);this.elem.find('#slide'+num).animate({'top':0,'left':0},500);this.elemCurrent.animate(cssFin,500);this.nbCurrent=num;this.elemCurrent=this.elem.find('#slide'+num);},next:function(){var num=this.nbCurrent+1;if(num>this.nbSlide){num=1;}
this.gotoSlide(num);},stop:function(){window.clearInterval(evenements.timer);},play:function(){window.clearInterval(evenements.timer);evenements.timer=window.setInterval('evenements.next()',5000);}}
$(document).ready(function () { evenements.init($('#SlideStats')); });*/

var stats = { nbSlide: 0, nbCurrent: 1, elemCurrent: null, elem: null, timer: null, init: function (elem) {
    this.nbSlide = elem.find('div').length; $('.remove').remove(); elem.find('div').hide(); for (var i = 1; i <= this.nbSlide; i++) { elem.find('#StatsNumbers').append('<li><a href="" onclick="return false;">' + i + '</a></li>'); }
    elem.find('#StatsNumbers li').click(function () { stats.gotoSlide($(this).text()); }); this.elem = elem; elem.find('div:first').show(); this.elemCurrent = elem.find('div:first'); this.elem.find('#StatsNumbers li:first').addClass('active'); stats.play(); elem.mouseover(stats.stop); elem.mouseout(stats.play);
}, gotoSlide: function (num) {
    if (num == this.nbCurrent) { return false; }
    var sens = 1; if (num < this.nbCurrent) { sens = -1 }
    var cssDeb = { 'left': sens * this.elem.width() }; var cssFin = { 'left': -sens * this.elem.width() }; this.elem.find('#slide' + num).show().css(cssDeb); this.elem.find('#slide' + num).animate({ 'top': 0, 'left': 0 }, 500); this.elemCurrent.animate(cssFin, 500); this.elem.find('#StatsNumbers li').removeClass('active'); this.elem.find('#StatsNumbers li:eq(' + (num - 1) + ')').addClass('active'); this.elem.find('.title').hide(); this.elem.find('#title' + (num - 1)).hide(); this.nbCurrent = num; this.elemCurrent = this.elem.find('#slide' + num);
}, next: function () {
    var num = this.nbCurrent + 1; if (num > this.nbSlide) { num = 1; }
    this.gotoSlide(num);
}, stop: function () { window.clearInterval(stats.timer); }, play: function () { window.clearInterval(stats.timer); stats.timer = window.setInterval('stats.next()', 7000); }
}
$(document).ready(function () { stats.init($('#SlideStats')); });
