	function playSlideshow() {
		window.slideshowTimer = window.setInterval('swapSlide()', 7000);
		window.slideshowEnabled = true;
		jQuery('a.pause span').html('Пауза');
		jQuery('#playButton').hide();
		jQuery('#pauseButton').show();
	}
	
	function pauseSlideshow() {
		window.clearInterval(window.slideshowTimer);
		window.slideshowEnabled = false;
		jQuery('a.pause span').html('Далее');
		jQuery('#pauseButton').hide();
		jQuery('#playButton').show();
	}
	
	function toggleSlideshow() {
		if (window.slideshowEnabled) {
			pauseSlideshow();
		} else {
			playSlideshow();
		}
	}

	jQuery(document).ready(function() {
		jQuery('.daybox div.descr:first').addClass('descr_active').fadeIn('normal');
		jQuery('.daybox div.descr:last').addClass('descr_last');
		jQuery('.daybox div.ph_first').css('display', 'block').removeClass('ph_first').addClass('photo_active').addClass('photo_first');
		jQuery('.daybox .num:first').addClass('numActive');
		playSlideshow();
	});
	
	function swapSlide() {
		jQuery('.daybox div.descr_active').fadeOut('normal', function() {
			var newactive;
			if (jQuery(this).hasClass('descr_last')) {
				newactive = jQuery('.daybox div.descr:first');
			} else {
				newactive = jQuery('.daybox div.descr_active + div.descr');
			}	
			newactive.fadeIn('normal').addClass('descr_active');
			jQuery(this).removeClass('descr_active');
			jQuery('.daybox .num').removeClass('numActive');
			jQuery('#'+newactive.attr('id')+'Picker').addClass('numActive');
		});
	}

	function nextPhoto() {
		if (window.slideshowEnabled) {
			pauseSlideshow();
		}
		jQuery('.daybox div.descr_active div.photo.photo_active').fadeOut('fast', function() {
			if (jQuery(this).hasClass('photo_last')) {
				jQuery('.daybox div.descr_active div.photo:first').fadeIn('fast').addClass('photo_active');
			} else {
				jQuery('.daybox div.descr_active div.photo_active + div.photo').fadeIn('fast').addClass('photo_active');
			}	
			jQuery(this).removeClass('photo_active');
		});
	}

	function prevPhoto() {
		if (window.slideshowEnabled) {
			pauseSlideshow();
		}
		jQuery('.daybox div.descr_active div.photo.photo_active').fadeOut('fast', function() {
			if (jQuery(this).hasClass('photo_first')) {
				jQuery('.daybox div.descr_active div.photo:last').fadeIn('fast').addClass('photo_active');
			} else {
				jQuery('.daybox div.descr_active div.photo_active').prev().fadeIn('fast').addClass('photo_active');
			}	
			jQuery(this).removeClass('photo_active');
		});
	}
	
	function setSlide(slideNum) {
		if (window.slideshowEnabled) {
			pauseSlideshow();
		}
		if (window.slideshowNum != slideNum) {
			jQuery('.daybox div.descr_active').fadeOut('fast', function() {
				jQuery('div#slide'+slideNum).fadeIn('fast').addClass('descr_active');
				jQuery('.num').removeClass('numActive');
				jQuery('#slide'+slideNum+'Picker').addClass('numActive');
				window.slideshowNum = slideNum;
				jQuery(this).removeClass('descr_active');
			});
		}	
	}