function slidePrev() {
	$('#slides img.slide:nth-child(1)').unbind('click', slidePrev);
	$('#slides img.slide:nth-child(3)').unbind('click', slideNext);
	if ($.browser.msie) {
		$('#slides img.slide:nth-child(2)').css('display', 'block');
		$('#current').css('display', 'none');
		$('#current').attr('src', $('#slides img.slide:nth-child(1)').attr('src').replace(/small/, 'big'));
		slidePrevAnim();
	}
	else {
		$('#slides img.slide:nth-child(2)').animate({
			opacity: 1
		}, 200, null, function () {
			$('#current').attr('src', $('#slides img.slide:nth-child(1)').attr('src').replace(/small/, 'big'));
		});
		$('#current').animate({
			opacity: 0
		}, 200, null, slidePrevAnim);
	}
}
function slidePrevAnim() {
	var slide1 = $('#slides img.slide:nth-child(1)');
	var slide2 = $('#slides img.slide:nth-child(2)');
	var slide3 = $('#slides img.slide:nth-child(3)');
	slide3.prependTo($('#slides'));;
	slide1.animate({
		height: '206px',
		left: '416px',
		top: '112px',
		width: '168px'
	}, 700);
	slide2.animate({
		height: '206px',
		left: '812px',
		top: '50px',
		width: '168px'
	}, 700);
	slide3.animate({
		height: '206px',
		left: '20px',
		top: '50px',
		width: '168px'
	}, 700, null, function () {
		$('#slides img.slide:nth-child(1)').css('cursor', 'pointer');
		$('#slides img.slide:nth-child(2)').css('cursor', 'default');
		$('#slides img.slide:nth-child(3)').css('cursor', 'pointer');
		$('#slides img.slide:nth-child(1)').click(slidePrev);
		$('#slides img.slide:nth-child(3)').click(slideNext);
		if ($.browser.msie) {
			$('#slides img.slide:nth-child(2)').css('display', 'none');
			$('#current').css('display', 'block');
		}
		else {
			$('#slides img.slide:nth-child(2)').animate({
				opacity: 0
			}, 1500);
			$('#current').animate({
				opacity: 1
			}, 1500);
		}
	});
}
function slideNext() {
	$('#slides img.slide:nth-child(1)').unbind('click', slidePrev);
	$('#slides img.slide:nth-child(3)').unbind('click', slideNext);
	if ($.browser.msie) {
		$('#slides img.slide:nth-child(2)').css('display', 'block');
		$('#current').css('display', 'none');
		$('#current').attr('src', $('#slides img.slide:nth-child(3)').attr('src').replace(/small/, 'big'));
		slideNextAnim();
	}
	else {
		$('#slides img.slide:nth-child(2)').animate({
			opacity: 1
		}, 200, null, function () {
			$('#current').attr('src', $('#slides img.slide:nth-child(3)').attr('src').replace(/small/, 'big'));
		});
		$('#current').animate({
			opacity: 0
		}, 200, null, slideNextAnim);
	}
}
function slideNextAnim() {
	var slide1 = $('#slides img.slide:nth-child(1)');
	var slide2 = $('#slides img.slide:nth-child(2)');
	var slide3 = $('#slides img.slide:nth-child(3)');
	slide1.animate({
		height: '206px',
		left: '812px',
		top: '50px',
		width: '168px'
	}, 700);
	slide1.unbind('click', slidePrev);
	slide2.animate({
		height: '206px',
		left: '20px',
		top: '50px',
		width: '168px'
	}, 700);
	slide3.animate({
		height: '206px',
		left: '416px',
		top: '112px',
		width: '168px'
	}, 700, null, function () {
		$('#slides img.slide:nth-child(1)').appendTo($('#slides'));
		$('#slides img.slide:nth-child(1)').css('cursor', 'pointer');
		$('#slides img.slide:nth-child(2)').css('cursor', 'default');
		$('#slides img.slide:nth-child(3)').css('cursor', 'pointer');
		$('#slides img.slide:nth-child(1)').click(slidePrev);
		$('#slides img.slide:nth-child(3)').click(slideNext);
		if ($.browser.msie) {
			$('#slides img.slide:nth-child(2)').css('display', 'none');
			$('#current').css('display', 'block');
		}
		else {
			$('#slides img.slide:nth-child(2)').animate({
				opacity: 0
			}, 1500);
			$('#current').animate({
				opacity: 1
			}, 1500);
		}
	});
	slide3.unbind('click', slideNext);
}
jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}
$(window).load(function () {
	if ($.browser.msie) {
		$('#slides img.slide:nth-child(2)').css('display', 'none');
	}
	else {
		$('#slides img.slide:nth-child(2)').css('opacity', '0');
	}
	$('#slides img.slide:nth-child(1)').click(slidePrev);
	$('#slides img.slide:nth-child(3)').click(slideNext);
	$.preloadImages('media/bigpicture1.png', 'media/bigpicture2.png', 'media/bigpicture3.png');
});

