//////////////////////////////////
function loadContentOnTarget(trgt,lnk,btn){
	
	var mod = $("div.carro").attr("class");
	mod = mod.substring(mod.indexOf(" ")+1);
	
	var ver = $("div.modelo",btn).html();
	
	if($("div#scroll").hasClass("widthEspecTec")){
		trackEventGoogle("carros", "esp-tecnicas-"+ver, mod);
	}
			
	var carro = $(".carro").attr("id");
	
	 $("#"+trgt).load("carros/"+carro+"/"+lnk+".html" , function(){
		
	 });
}

function setRollH(noClick){
	
	
	var liWidth = $("li",$('.h-scroll-roll-list')).width();
	
	$('.h-scroll-roll-list').width(liWidth*$("li",$('.h-scroll-roll-list')).length);
	$('.scroll-cont-list').width($('.h-scroll-roll-list').width());
	
	
	var scrollStep = liWidth*2;
	
	if(!noClick){
		
		setOpacityList("li",$('.h-scroll-roll-list'));	
		
		$("li",$('.h-scroll-roll-list')).hover(function() {
			
//			$("img",$(this)).removeClass("opacity");
		
		},function(){
		
//			$("img",$(this)).addClass("opacity");
				
		}).click(function(){
			
			setOpacityList("li",$('.h-scroll-roll-list'));
			setNopacity($(this));
			
			if($(this).position().left+$(this).width() > $(".h-scroll-roll").width()){
				
				var offstep = $(this).position().left+$(this).width()-$(".h-scroll-roll").width();

				
				var scrLeft = $(".h-scroll-roll").scrollLeft();
				
				$(".h-scroll-roll").stop().animate({scrollLeft: scrLeft+offstep}, 600);
				$(".scroll-cont").stop().animate({scrollLeft: scrLeft+offstep}, 600);
			}
			
			if($(this).position().left < 0){
				var offstep = $(this).position().left;
				var scrLeft = $(".h-scroll-roll").scrollLeft();
				
				$(".h-scroll-roll").stop().animate({scrollLeft: scrLeft+offstep}, 600);
				$(".scroll-cont").stop().animate({scrollLeft: scrLeft+offstep}, 600);
			}
			
//			$("img",$(this)).addClass("nopacity");
		
			var trgt = $(this).attr('trgt');
			var lnk = $(this).attr('link');
			
			loadContentOnTarget(trgt,lnk,$(this));
			
			hideSubCarros();
		});
	}
	
	$(".h-scroll-back").click(function(){
		
			hideSubCarros();
			selectCarro();
			
			var scrLeft = $(".h-scroll-roll").scrollLeft();
			
			$(".h-scroll-roll").stop().animate({scrollLeft: scrLeft-scrollStep}, 'slow');
			$(".scroll-cont").stop().animate({scrollLeft: scrLeft-scrollStep}, 'slow');
	});
	
	$(".h-scroll-forward").click(function(){
		
		hideSubCarros();
		selectCarro();
		
		var scrLeft = $(".h-scroll-roll").scrollLeft();
		
		$(".h-scroll-roll").stop().animate({scrollLeft: scrLeft+scrollStep}, 'slow');
		$(".scroll-cont").stop().animate({scrollLeft: scrLeft+scrollStep}, 'slow');
	});
	//inicia o primeiro
	loadContentOnTarget("abas","versao1",$("li:first",$('.h-scroll-roll-list')));
	setNopacity($("li:first",$('.h-scroll-roll-list')));
		
	$("img",$("li:first",$('.h-scroll-roll-list'))).addClass("nopacity");
		
}  


// ABAS Setup
function setAbas(){
	
	var hist = false;
	
	if($(".historico-nissan").width() != null){
		hist = true;
	}

	$("td",$('.abas-list')).hover(function() {

	
	},function(){
	
			
	}).click(function(){
		
		$(".cont",$('.conts')).each(function(index, element) {
		
			$(this).hide();
		
		});
		
		$("td",$('.abas-list')).each(function(index, element) {
		
			$(this).removeClass("sel");
		
		});
		
		if(hist){			
			trackEventGoogle("mundo-nissan", $(".nome",$(this)).html(), "historico-nissan");
		}
		
	
		var lnk = $(this).attr('link');
		
		$("#"+lnk).show();
		
		$(this).addClass("sel");
		
		hideSubCarros();
		
	});
	
	if(hist){			
		trackEventGoogle("mundo-nissan", $(".nome",$("td.sel")).html(), "historico-nissan");
	}
	$("#cont1").show();

	
} 

//ABAS Setup
function setOpcoes(){

	$('#selectAba').ready(function(){
		
		$(".legal").hide();			
		
	});
	
	$('#selectAba').change(function() {
		
		
		
		$(".cont").each(function(index, element) {
			
			$(this).hide();
		
		});
	
		var lnk = $('select#selectAba option:selected').val();
		
		if($('select#selectAba option:selected').html().indexOf("Conforto e") >= 0){
			$(".legal").show();
		} else {
			$(".legal").hide();			
		}
		
		$("."+lnk).show();
		
		transferHeight($(".colEsq"),$(".colDir"),lnk);
		
		hideSubCarros();
		
	});

	$(".op1").show();
	transferHeight($(".colEsq"),$(".colDir"),".op1");
	
	
} 
