Fix slide when has one image
jQuery(document).ready(function ($) {

	var slideCount = $('#slider ul li').length;
	var slideWidth = $('#slider ul li').width();
	var slideHeight = $('#slider ul li').height();
	var sliderUlWidth = slideCount * slideWidth;

	$('#slider').css({ width: slideWidth, height: slideHeight });

	if (slideWidth !== sliderUlWidth) {
		setInterval(function () {
			moveRight();
		}, 4000);
		$('#slider ul').css({ width: sliderUlWidth, marginLeft: -slideWidth });
	}

	$('#slider ul li:last-child').prependTo('#slider ul');

	function moveLeft () {
		$('#slider ul').animate({
			left: +slideWidth,
		}, 200, function () {
			$('#slider ul li:last-child').prependTo('#slider ul');
			$('#slider ul').css('left', '');
		});
	};

	function moveRight () {
		$('#slider ul').animate({
			left: -slideWidth,
		}, 200, function () {
			$('#slider ul li:first-child').appendTo('#slider ul');
			$('#slider ul').css('left', '');
		});
	};

	$('.control_prev').click(function () {
		moveLeft();
	});

	$('.control_next').click(function () {
		moveRight();
	});

});

jQuery(document).ready(function ($) {

	var slideCount = $('#slider ul li').length;
	var slideWidth = $('#slider ul li').width();
	var slideHeight = $('#slider ul li').height();
	var sliderUlWidth = slideCount * slideWidth;

	setInterval(function () {
		moveRight();
	}, 4000);

	$('#slider').css({ width: slideWidth, height: slideHeight });

	if (slideWidth !== sliderUlWidth)
	    { $('#slider ul').css({ width: sliderUlWidth, marginLeft: -slideWidth }); }

	$('#slider ul li:last-child').prependTo('#slider ul');

	function moveLeft () {
		$('#slider ul').animate({
			left: +slideWidth,
		}, 200, function () {
			$('#slider ul li:last-child').prependTo('#slider ul');
			$('#slider ul').css('left', '');
		});
	};

	function moveRight () {
		$('#slider ul').animate({
			left: -slideWidth,
		}, 200, function () {
			$('#slider ul li:first-child').appendTo('#slider ul');
			$('#slider ul').css('left', '');
		});
	};

	$('.control_prev').click(function () {
		moveLeft();
	});

	$('.control_next').click(function () {
		moveRight();
	});

});
