
	
function startSlider(ts){
	
	// This is more like it!
	totalSlides = ts ; //6 ;
	slideWidth = 750 ;
	sliderlist = '#feature-slider ul' ;
	startPosition = $(sliderlist).css('margin-left') ;
	endPosition = slideWidth * (totalSlides - 1) - noPX(startPosition) ;
	endPosition = '-' + endPosition + 'px' ;
	currentPosition = $(sliderlist).css('margin-left') ;
	target = noPX($(sliderlist).css('margin-left')) ;
	t = false ;
	slideTimeInt = 8000 ;
	
	activeSlide = 1 ;
	speed = 750 ;
	easingType = 'easeInOutExpo' ;
	
	// Slider timer
	var slideTimer ;
	slideTimerStart() ;
	
	$('#fs-left').click(function(){
		slideLeft() ;
	});
	
	
	$('#fs-right').click(function(){
		slideRight() ;		
	});
	
	$('#feature-slider').hover(function(){
		clearInterval(slideTimer);
	},function(){
		slideTimerStart() ;
	});
	
	
	
	function noPX(val){
		len = val.length - 2 ;
		return parseInt(val.substr(0,len));
	}
	
	function slideTimerStart(){
		slideTimer = setInterval(function(){
			slideRight() ;
		},slideTimeInt);
	}
	
	function slideRight(){
		if(activeSlide >= totalSlides){
			activeSlide = 1 ;
			target = noPX(startPosition) ;
			$(sliderlist).dequeue().animate({'margin-left':startPosition},speed, easingType) ;
		} else {
			activeSlide ++ ;
			target = target - slideWidth ;
			$(sliderlist).dequeue().animate({'margin-left':target+'px'},speed, easingType) 
		}	
	}
	
	function slideLeft(){
		if(activeSlide <= 1){
			activeSlide = totalSlides ;
			target = noPX(endPosition) ;
			$(sliderlist).dequeue().animate({'margin-left': endPosition},speed, easingType) ;
		} else {
			activeSlide -- ;
			target = target + slideWidth ;
			$(sliderlist).dequeue().animate({'margin-left':target+'px'},speed, easingType) 
		}
	}
	
}

