$(document).ready(function(){
//warning: minimum content depth required 3

var CurrentPos = 0;
var SlideWidth = 957;
var DelayDuration = 800;
var autoDelayDuration = 3000;
var TimerDuration = 1200;
var Slide = $('.slide');
var SlidesNum = Slide.length;
var SliderWidth = SlidesNum * SlideWidth;
var SlidesContainer = $('#slides_container');
var First = $('#1');
var Last = $('#'+SlidesNum);
var lb = Last.clone();

var SlideBlock = $('.slide_block');

Last.clone().prepend('#slider');
Last.clone


var SlideShow = $('#slide_show');
var Slider = $('#slider');


Slider.css({
		   'marginLeft': -SlideWidth+'px'
		   });


function DefSettingPos(){
Last.remove();
SlideBlock.prepend(lb);
}
DefSettingPos();
function LSettingPos(){
	var CurFirst = $('.slide').first();
	CurFirst.clone().appendTo('.slide_block');
	CurFirst.remove();
	Slider.css({
		   'marginLeft': -SlideWidth+'px'
		   }); 
}

function RSettingPos(){
	var CurLast =  $('.slide').last();
	var CurSb = CurLast.clone();
	CurSb.prependTo('.slide_block');
	CurLast.remove();
	Slider.css({
		   'marginLeft': -SlideWidth+'px'
		   });
}

SlidesContainer.css('overflow', 'hidden');
	
	Slide.css({
    'float' : 'left',
    'width' : SlideWidth
  });
	

Slider.css('width', SliderWidth);

//SlideShow.prepend('<span id="left_control">Move left</span>');
//SlideShow.append('<span id="right_control">Move right</span>');

var LeftControl = $('#left_control');
var RightControl = $('#right_control');

function StartSlide(){
j = setInterval(function(){next()}, autoDelayDuration);
}

function next(){
	
Slider.animate({
					marginLeft: -SlideWidth*2
				   					  }, DelayDuration, function() {
    LSettingPos();
  });	
	
}

function prev(){
	
	Slider.animate({
				   marginLeft: 0
									   }, DelayDuration, function() {
    RSettingPos();
  });
	
	
}



	LeftControl.bind('click', function() {
									   
	clearInterval(j);
    
	next();
	                                   										   
								  });
	
	
	 
	RightControl.bind('click', function() {
	
	clearInterval(j);
				  prev();
		
	                            });
	StartSlide();
	 
								});
