$.presentation = {
	
	
	count: 0,
	slide: 0,
	interval: null,
	
	
	main: function(){
		
		$.presentation.count = $('div.presentation div.object').length;
		$.presentation.start();
		
		$('div.presentation').mouseenter($.presentation.stop);
		$('div.presentation').mouseleave($.presentation.start);
		
		$('div.presentation div.view').before('<a href="#" class="left" title="Предыдущий слайд, пожалуйста!"></a>');
		$('div.presentation div.view').before('<a href="#" class="right" title="Следующий слайд, пожалуйста!"></a>');
		
		$('div.presentation a.left').click($.presentation.left);
		$('div.presentation a.right').click($.presentation.right);
		
		$('div.presentation div.objects').css('width', 185 * $.presentation.count);
		
	},
	
	
	open: function(){
		
		$('div.presentation div.view').animate({'scrollLeft': 185 * $.presentation.slide});
		
	},
	
	
	left: function(){
		
		if($.presentation.slide == 0){
			$.presentation.slide = $.presentation.count;
		}
		
		else{
			$.presentation.slide = $.presentation.slide - 4;
		}
		
		$.presentation.open();
		
	},
	
	
	right: function(){
		
		if($.presentation.slide + 4 >= $.presentation.count){
			$.presentation.slide = 0;
		}
		
		else{
			$.presentation.slide = $.presentation.slide + 4;
		}
		
		$.presentation.open();
		
	},
	
	
	start: function(){
		
		$.presentation.interval = setInterval($.presentation.right, 5000);
		
	},
	
	
	stop: function(){
		
		clearInterval($.presentation.interval);
		
	}
	
	
}



$.fn.extend({
	
	presentation: $.presentation.click
	
});



$(document).ready(function(){
	
	$.presentation.main();
	
});
