script_slide_slogan = function (vId) {
	
	var obj = this;
	
	this.box = document.getElementById(vId);
	this.box_slide = this.box.getElementsByTagName('span')[0];
	
	this.box.style.display = 'block'; 
	this.box.style.overflow = 'hidden'; 
	this.box.style.position = 'relative'; 
	this.box.style.whiteSpace = 'nowrap'; 
	
	this.box_slide.style.display = 'block'; 
	this.box_slide.style.position = 'relative'; 
	this.box_slide.style.left = '0px';
	this.box_slide.style.cssFloat = 'left';
	this.box_slide.style.styleFloat = 'left';
	this.box_slide.style.whiteSpace = 'nowrap';
		
	this.taille = this.box.offsetWidth;
	this.taille_slide = this.box_slide.offsetWidth;
	
	this.pos = 0;
	
	this.reste = 0;
	
	this.vitPercent = 1;
	this.vitesse = (this.taille_slide*this.vitPercent)/100;
	
	this.init_class = function () {			
		this.box_slide.onmouseover = function () {
			if (obj.taille<obj.taille_slide) {
				obj.reste = parseInt('-'+(obj.taille_slide-obj.taille));
				obj.fctmvt();
				}
			}
		this.box_slide.onmouseout = function () {
			if (obj.pos!=0) {
				obj.fctmvtb();
				}
			}
		}
		
	this.timer;
	this.fctmvt = function () {
		if (this.pos>this.reste) {
			clearTimeout(this.timerb);
			
			if ((this.pos-this.vitesse)<=this.reste) {
				this.pos = this.reste;
				}
				else {
					this.pos -= this.vitesse;
					}
			
			
			this.box_slide.style.left = this.pos + 'px';
			
			this.timer = setTimeout(function() {obj.fctmvt()},20);
			}
			else {
				clearTimeout(this.timer);
				}
		}
		
	this.timerb;
	this.fctmvtb = function () {
		if (this.pos<0) {
			clearTimeout(this.timer);
			
			if ((this.pos+this.vitesse)>=0) {
				this.pos = 0;
				}
				else {
					this.pos += this.vitesse;
					}
					
			
			this.box_slide.style.left = this.pos + 'px';
			
			this.timerb = setTimeout(function() {obj.fctmvtb()},20);
			}
			else {
				clearTimeout(this.timerb);
				}
		}
		
	return this.init_class();
	
	}