var home_slider = {
  slided:false,
  stopuse: 0,
  largeur: 768,
  nbImg: 3,
  vitesse:0.1,

  usecases_slider_init:function() {
	if (home_slider.stopuse > 0) {
	limit = home_slider.stopuse;
	var toslide;
     	var width_toslide = (0 - home_slider.largeur)* limit;
      	if (!(toslide = document.getElementById('slider_usescases'))) {
  		slided = false;
		home_slider.stopuse = 0;
	          return ;
	}
      	
	new Effect.Move(toslide,
          	{ x: width_toslide,
            		y: 0,
            		queue: 'end',
            		duration: home_slider.vitesse
          	}
      		);
	}
  },

  usecases_slider_reset:function() {
	if (home_slider.stopuse > 0) {
		home_slider.stopuse = 0;
	}
  },

  usecases_slider_set:function(nb) {
	home_slider.stopuse = nb/3;

	if (home_slider.stopuse > 0) {
		limit = home_slider.stopuse;
		var toslide;
		var width_toslide = (0 - home_slider.largeur) * limit;
  	    	if (!(toslide = document.getElementById('slider_usescases'))) {
  			slided = false;
			home_slider.stopuse = 0;
		          return ;
		}
      	
		new Effect.Move(toslide,
  	        	{ x: width_toslide,
        	    		y: 0,
				mode: 'absolute',
        	    		queue: 'end',
        	    		duration: home_slider.vitesse
        	  	}
      		);
	} else {
		home_slider.stopuse = 0;

		var toslide;
  	    	if (!(toslide = document.getElementById('slider_usescases'))) {
  			slided = false;
			home_slider.stopuse = 0;
		          return ;
		}
      	
		new Effect.Move(toslide,
  	        	{ x: 0,
        	    		y: 0,
				mode: 'absolute',
        	    		queue: 'end',
        	    		duration: home_slider.vitesse
        	  	}
      		);
	}
  },

  usecases_slider_moveright:function() {
      var toslide;
      var width_toslide = 0 - home_slider.largeur;

      if (!(toslide = document.getElementById('slider_usescases')))
          return ;

      if (home_slider.stopuse > home_slider.nbImg)
          {
              return;
          }
      else
          {
      new Effect.Move(toslide,
          { x: width_toslide,
            y: 0,
            queue: 'end',
            duration: home_slider.vitesse
          }
      );
      home_slider.stopuse++;
     }
  },

  usecases_slider_moveright:function(limit) {
limit = (limit)/3;
      var toslide;
      var width_toslide = 0 - home_slider.largeur;
      if (!(toslide = document.getElementById('slider_usescases')))
          return ;
      if (home_slider.stopuse >= limit - 2)
          {
              return;
          }
      else
          {
      new Effect.Move(toslide,
          { x: width_toslide,
            y: 0,
            queue: 'end',
            duration: home_slider.vitesse
          }
      );
      home_slider.stopuse++;
     }
  },
  
  usecases_slider_moveleft:function() {
      var toslide;
      var width_toslide =  home_slider.largeur;
	
      if (!(toslide = document.getElementById('slider_usescases')))
          return ;

      if (home_slider.stopuse <= 0 )
          {
              return;
          }
      else
          {
      new Effect.Move(toslide,
          { x: width_toslide,
            y: 0,
            queue: 'end',
            duration: home_slider.vitesse
          }
      );
      home_slider.stopuse--;
      }
  }


};

