//var $j = $.noConflict();
var width_tr = 73;
var gallery_time = 500;
var show_tr = 7;

jQuery(document).ready(function(){

	jQuery('.main-photo li').fadeOut(10);
	jQuery('.main-photo li.selected-img').fadeIn(gallery_time);
	
	jQuery(".thumbnail-conteiner .carousell").jCarouselLite({
		visible: 7,
		btnNext: ".content-photos-thumbnail a.arrow-right",
		btnPrev: ".content-photos-thumbnail a.arrow-left",
		circular: 0,
		auto: 0
	});
	
	jQuery('.content-photos-thumbnail a.link-nav').click(function(){
		var curobj_tr = jQuery('.thumbnail-conteiner ul li.selected');
		var nextobj_tr;
		if (jQuery(this).hasClass('arrow-right')) {
			if ((jQuery('.thumbnail-conteiner ul li:last').hasClass('selected'))) { return; } else {
				nextobj_tr = jQuery('.thumbnail-conteiner ul li.selected').next();
			}
		} else {
			if (jQuery(this).hasClass('arrow-left')) {
				if ((jQuery('.thumbnail-conteiner ul li:first').hasClass('selected'))) { return; } else {
					nextobj_tr = jQuery('.thumbnail-conteiner ul li.selected').prev();
				}
			} else { return; }
			 
		};
		nextobj_tr.addClass('selected');
		curobj_tr.removeClass('selected');
		
		jQuery('.main-photo li.selected-img').fadeOut(gallery_time);
		jQuery('.main-photo li.selected-img').removeClass('selected-img');
		jQuery('.main-photo li'+jQuery('.thumbnail-conteiner ul li.selected a').attr('href')).addClass('selected-img');
		jQuery('.main-photo li.selected-img').fadeIn(gallery_time);
		
	});
	
	jQuery('.thumbnail-conteiner ul li').click(function(){
		if (jQuery(this).hasClass('selected')) return false;
		var curobj_tr = jQuery('.thumbnail-conteiner ul li.selected');
		var nextobj_tr = jQuery(this);
		nextobj_tr.addClass('selected');
		curobj_tr.removeClass('selected');
		
		jQuery('.main-photo li.selected-img').fadeOut(gallery_time);
		jQuery('.main-photo li.selected-img').removeClass('selected-img');
		jQuery('.main-photo li'+jQuery('.thumbnail-conteiner ul li.selected a').attr('href')).addClass('selected-img');
		jQuery('.main-photo li.selected-img').fadeIn(gallery_time);
		
		return false;
		
	});
	
})

