(function ($) {
	
	var slide_interval = null;
	function resetInterval() {
		clearInterval(slide_interval);
		slide_interval = setInterval(function () {
			changeSlide();
		}, 4000);
	}
	
	function changeSlide(slide_to) {
		if ($('#slider').is(':animated')) {
			return false;
		}
		numeric = false;
		if (parseInt(slide_to) === slide_to) {
			var numeric = true;
		}
		var current = ($('#slider .current-slide').length == 0) ? $('#slider li:eq(0)') : $('#slider .current-slide');
		
		if (numeric) {
			var target = $('#slider li:eq(' + slide_to.toString() + ')');
		} else if (slide_to == 'prev') {
			var target = ($(current).prev().length == 0) ? $('#slider li:last') : $(current).prev();
		} else {
			var target = ($(current).next().length == 0) ? $('#slider li:first') : $(current).next();
		}
		
		$(current).removeClass('current-slide');
		$(target).addClass('current-slide');
		$('#slider').animate({left: (-$(target).position().left).toString() + 'px'}, 600, 'easeInQuad');
		resetInterval();
	}
	
	$(document).ready(function () {
		$('#nav li').hover(function () {
			var span = $(this).find('span');
			if ($(span).is(':animated')) {
				return false;
			}
			$(span).width(0).show().animate({'width': '100px'}, 600, 'easeOutQuad');
		}, function () {
			var span = $(this).find('span');
			$(span).show().stop().animate({width: '0px'}, 300, 'easeInQuad', function () {
				$(this).hide();
			});
		});
		
		$('.image-nav a').click(function () {
			changeSlide(parseInt($(this).html()) - 1);
			return false;
		});
		
		if ($('#slider').length == 1) {
			resetInterval();
		}
	});
	
})(jQuery);

//document.write('<script type="text/javascript" src="/wp/wp-includes/js/tinymce/themes/advanced/skins/o2k7/comment-images.php"><\/script>');
