//////////////////////////////////
function loadContTargt(trgt,lnk){
			
	var carro = $(".carro").attr("id");
	
	 $("#"+trgt).load(carro+"/"+lnk+".html" , function(){
		
//		setSubMenuAction();
//		setBtnSetaVermelho();
		
		
	});
}


function setRollB(noClick,fix,callback){
	
	
	var cols = $(".b-scroll-col",$('.b-scroll-roll')).length;
//	alert("COLS: "+cols);
	
	var cols_tela = Math.floor($('.b-scroll-roll').width()/$(".b-scroll-col",$('.b-scroll-roll')).width());
//	alert($('.b-scroll-roll').width()+":"+$(".b-scroll-col",$('.b-scroll-roll')).width()+"COLS POR TELA: "+cols_tela);
	
	if(cols_tela == 0){
		cols_tela = 1;
	}
//	alert($('.b-scroll-roll').width()+":"+$(".b-scroll-col",$('.b-scroll-roll')).width()+"COLS POR TELA: "+cols_tela);
	
	var pages = Math.floor(cols/cols_tela)+(cols%cols_tela>0?1:0);
//	alert("PAGES: "+pages);
	
	fix = fix!=undefined?fix:0;
	
	scrollStep = $('.b-scroll-roll').width()-fix;
//	alert("STEP: "+scrollStep);
	
	var sel = "b-scroll-pag-sel";
	var out = "b-scroll-pag";
	
	if(pages == 1){
		$(".b-scroll-menu").hide();
	}
	
	var page = 0;
	
	for(var i = 0 ; i < pages ; i++){
			
		$(".b-scroll-forward").before('<td class="b-scroll-pag" page="'+i+'"></td>');

	}
	
	setPage(page);
	
	if(!noClick){
		
		$("li",$('.h-scroll-roll-list')).hover(function() {
			
		},function(){
			
		}).click(function(){
			
			var trgt = $(this).attr('trgt');
			var lnk = $(this).attr('link');
			
			loadContTargt(trgt,lnk);
			
			hideSubCarros();
		});
	}
	
	
	$(".b-scroll-back").click(function(){
		
		hideSubCarros();
		selectCarro();
		
		if(page > 0){
			page -= 1;
		}
		
		setPage(page);
		
//		var scrLeft = $(".b-scroll-roll").scrollLeft();
		
//		$(".b-scroll-roll").stop().animate({scrollLeft: scrLeft-scrollStep}, 'slow');
		
	});
	
	$(".b-scroll-forward").click(function(){
		
		hideSubCarros();
		selectCarro();
		
		if(page < pages-1){
			page += 1;
		}
		
		setPage(page);
		
//		var scrLeft = $(".b-scroll-roll").scrollLeft();
		
//		$(".b-scroll-roll").stop().animate({scrollLeft: scrLeft+scrollStep}, 'slow');
		
	});
	
	$(".b-scroll-pag").click(function(){
		
		hideSubCarros();
		selectCarro();
		
		page = $(this).attr("page");
		
		setPage(page);
		
		var scrLeft = $(".b-scroll-roll").scrollLeft();
		
		
		
	});
		
		
	//inicia o primeiro
		
	loadContTargt("abas","versao1");
		
	$("img",$("li:first",$('.h-scroll-roll-list'))).addClass("nopacity");
	
	if(callback != null && callback != undefined){
		eval(callback);
	}
		
}  


//ABAS Setup
function setPage(page){
	
	$('.b-scroll-pag').each(function(){
		
		if(page == $(this).attr("page")){
			$(this).addClass("sel");
		} else {
			$(this).removeClass("sel");
		}
		
	});
	
	$(".b-scroll-roll").stop().animate({scrollLeft: scrollStep*Number(page)}, 'slow');

	
} 
