var MinSys = {
	initialize:function(){		
		//carousel
		try{
		jQuery(".jcarousel").jcarousel({
			scroll: 		1,
			animation: 		800,
			auto:			10,
			initCallback: 	this.onStartCarousel.bind(this),
			buttonNextHTML: null,
			buttonPrevHTML: null,
			wrap:			'circular',
			itemVisibleInCallback: function(carousel, li, index){
				var options = jQuery(carousel.container.context).children('.jcarousel-control').children('a');
				options.removeClass('control-select');
				jQuery(options[(index-1) % options.length]).addClass('control-select');
			}
		});	
		}catch(er){alert(er)}
	},

	onStartCarousel: function(carousel){
		
		if(carousel.clip.children('ul').children('li').length == 1){
			carousel.options.auto = 0;
			jQuery(carousel.container.context).children('.jcarousel-control').children('a').hide();
		}
		jQuery(carousel.container.context).children('.jcarousel-control').children('a').bind('click', function() {
			carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));			
			return false;
		});
		
		//jQuery(jQuery(carousel.container.context).children('.jcarousel-control').children('a')[0]).click();
	}
}

jQuery(document).ready(function(){MinSys.initialize()});

