$(document).ready(function() {
	$('#mycarousel').jcarousel({
		vertical: true,
		scroll: 2,
		initCallback: mycarousel_initCallback
	});

	$('.gallery_list').galleria({
		insert: '#main_image',
		history: false,
		clickNext: true,
		onImage   : function(image,caption,thumb) {
			image.css('display','none').fadeIn(200);
			caption.text(thumb.parent().attr('jcarouselindex'))
			caption.css('display','none').fadeIn(200);
			var _li = thumb.parents('li');
			_li.siblings().children('img.selected').fadeTo(100,0.6);
			thumb.fadeTo('fast',1).addClass('selected');
			image.attr('title','Next image >>');
			$('#main_image').trigger('img_change');
		},
		onThumb : function(thumb) {
			var _li = thumb.parents('li');
			var _fadeTo = _li.is('.active') ? '1' : '0.6';
			thumb.css({display:'none',opacity:_fadeTo}).fadeIn(500);
			thumb.hover(function() {thumb.fadeTo('fast',1);},function() {_li.not('.active').children('img').fadeTo('fast',0.6);});
		}
	});
	
});

$(function() { 				
	var active = false;
	var gal = $('#carousel_nav');
	gal.find('.start').css("cursor", "pointer").click(function() {
		if (!active) {
			active = !active;
			$.galleria.next();
			gal.everyTime('3s', 'slideshow', function() {$.galleria.next();});
		}
	});
	gal.find('.stop').css("cursor", "pointer").click(function() {
		if (active) {
			active = !active;
			gal.stopTime('slideshow');
		}
	});
});

function mycarousel_initCallback(carousel) {
   $('#main_image').bind('img_change',function() {
    var num = parseInt(($('.caption').text()).split(":",1)[0])-1;
    carousel.scroll(num);
	$("img.thumb").removeAttr("title");
    return false;
   });

};