			jQuery(document).ready(function() {

			jQuery('#horizontal').jcarousel({
				scroll: 3,
				initCallback: mycarousel_initCallback
			});
			
			$('#prv').hide();
			if ($('.go').length == 1) { $('#nxt').hide(); }
			
			$('#me').attr('src', $('.go:first').attr('alt'));
			$('#me').attr('alt', 0);
			


			function mycarousel_initCallback(carousel) {
				jQuery('#prv').bind('click', function() {
					carousel.scroll(parseInt($('#me').attr('alt')) - 1);
					return false;
				});
				
				jQuery('#nxt').bind('click', function() {
					carousel.scroll(parseInt($('#me').attr('alt')) + 1);
					return false;
				});
			};
			
			
			$('#nxt').click(function() {
				
				$('#prv').fadeIn('fast');
				
				if ($('#me').attr('alt') == ($('.go').length - 2)) {
					$(this).fadeOut('normal');
				}
			
				if ($('#me').attr('alt') != ($('.go').length - 1)) {
					$('#me').attr('src', $('.go').eq(parseInt($('#me').attr('alt')) + 1).attr('alt'));
					$('#me').attr('alt', parseInt($('#me').attr('alt')) + 1);	
				}
				return false;
			});
			
			$('#prv').click(function() {
			
				$('#nxt').fadeIn('fast');
				
				if ($('#me').attr('alt') == 1) {
					$(this).fadeOut('normal');
				}
			
				if ($('#me').attr('alt') != 0) {
					$('#me').attr('src', $('.go').eq(parseInt($('#me').attr('alt')) - 1).attr('alt'));
					$('#me').attr('alt', parseInt($('#me').attr('alt')) - 1);
				}
				return false;
			});
			
			$('.go').click(function() {
			
				if ($('.go').index(this) != ($('.go').length - 1)) { $('#nxt').fadeIn('fast'); } else { $('#nxt').fadeOut('normal'); }
				if ($('.go').index(this) != 0) { $('#prv').fadeIn('fast'); } else { $('#prv').fadeOut('normal'); }
				
				$('#me').attr('src', $(this).attr('alt'));
				$('#me').attr('alt', $('.go').index(this));
				
			});
			
		});
