var sliderMin = 0;
var sliderMax = 0;
var sliderStartX;
var sliderActive;
var sliderCurrentOffset = 0;
var sliderInitFunction = function() {};
var sliderUpdateFunction = function() {};

function startSlider(_event) {
   sliderActive = true;
   $('#content').mouseup(stopSlider);
   $('#content').mousemove(moveSlider);
   sliderStartX  = _event.clientX - sliderCurrentOffset;
   sliderInitFunction();
}

function moveSlider(_event) {
   var offset = 0;
	var percent = 0;
   if(sliderActive) {
      offset = _event.clientX - sliderStartX ;
      if(offset < sliderMin) offset = sliderMin;
      if(offset > sliderMax) offset = sliderMax;
      sliderCurrentOffset = offset;
      $('#slider').css('left',offset + 'px');
		percent = (offset-sliderMin)/(sliderMax-sliderMin);
      sliderUpdateFunction(offset,sliderMax,percent);
   }
}

function initSlider(_percent) {
	var offset = ((sliderMax-sliderMin)*_percent)+sliderMin;
	sliderCurrentOffset = offset;
	$('#slider').css('left',offset + 'px');
}

function setSliderMin(_value) {
	sliderMin = _value;
}

function setSliderMax(_value) {
	sliderMax = _value;
}

function stopSlider(_event) {
   sliderActive = false;
}

/* Functions for lottery */

