$(function() {
	
	// Easy slider
	$(".moodslider").easySlider({
		vertical: false,
		speed: 500,
		continuous: true
	});
	
	$('.moodslider li').removeClass('no-show');
		
	$('a[rel^="images_"]').colorbox({
			transition: 'elastic',
			maxHeight: '600px',
			current: "{current} / {total}"
		}, 
		
		function() 
		{
			var additionalContentDiv = $('#rtpCboxAdditional');
			var triggerElement = $.fn.colorbox.element();

			if(additionalContentDiv.length == 0) {
				var additionalContentDiv = $('<div id="rtpCboxAdditional"></div>');
				$('#cboxCurrent').after(additionalContentDiv);
			}
			
			//
			var current = $('a[rel="' + $(this).attr('rel') + '"]').index(this) + 1;
			var total = $('a[rel="' + $(this).attr('rel') + '"]').length;

			if($('div[id^="additional_' + current + '_' + $(this).attr('rel') + '"]').size() == 1) {
				additionalContentDiv.html(
					$('div[id^="additional_' + current + '_' + $(this).attr('rel') + '"]').clone().removeClass('hidden')
				);			
			}

			$('#cboxLoadedContent').append(
				$('<a>').attr('id', 'cboxNext-image')
			);
			
			$('#cboxLoadedContent').append(
				$('<a>').attr('id', 'cboxPrevious-image')
			);		
			
			if(current != total) {
				$('#cboxNext-image')
					.click(function(event){
						event.preventDefault();
						$.fn.colorbox.next();
					})
					.addClass('attachNext')
			}
			
			if(current != 1) {
				$('#cboxPrevious-image')
					.click(function(event){
						event.preventDefault();
						$.fn.colorbox.prev();
					})
					.addClass('attachPrev')
			}

			$('#cboxCurrent').remove();
			$('#cboxNext').remove();
			$('#cboxPrevious').remove();
	});
	
	$().bind('cbox_load', function(){ 
	    $().unbind("keydown.cbox_close"); 
	});
});
