//Управляет отображением каруселей для просмотренных, сопутствующих, похожих товаров
jQuery(function() {

	$.fn.startCarousel = function() {
  		var bodywidth = $('.lcol').css("display") == 'none'   ? $('body').width() - $('.rcol').width() - 58 : $('body').width() - $('.rcol').width() -  $('.lcol').width(),
  		bodywidth = bodywidth < 518 ? 518 : bodywidth,
			itemwidth = $('.mycarousel li').outerWidth(true),		
			mycontwidth = bodywidth > itemwidth ? bodywidth - bodywidth%itemwidth : itemwidth,
			licount = $('.mycarousel li').size(),
			jscroll = 1;
			
		if(licount > mycontwidth/itemwidth){
			jscroll =  mycontwidth/itemwidth;
		} else {
			jscroll = 0;
			mycontwidth = licount * itemwidth;
		}

//Коррекция убирающая прокрутку
var cont = $('.lcol').css("display") == 'none'   ? '' : $('body').width() - $('.rcol').width() -  $('.lcol').width() - 58;
if(cont > 740 && cont < 840){
mycontwidth = 600;
}
if(cont > 840){
mycontwidth = 800;
}

//console.log('cont : '+cont );
//console.log('mycontwidth: '+mycontwidth );
	
		$('.goods_sc').width(mycontwidth);

    	$('.mycarousel').jcarousel({
			scroll:jscroll
		});
  	};
	
	$(this).startCarousel();
	
	$(window).resize(function(){
		$(this).startCarousel();
	}); 
	
	$('.mycarousel').jcarousel({
		scroll:2
	});
});
