var $j = jQuery.noConflict(); 

$j(document).ready(function(){
    
   //////////////////////////////////////////////////////////////////////////////////////////
    // Color Box 	
	
	$j('a[title="Saiba qual o tamanho de aro pedir aqui"]').colorbox();
	
	
    $j('a[rel="popup"]').colorbox({
        slideshow: true
    });
    
	$j('.externo').attr('target', '_blanck');

	
	//////////////////////////////////////////////////
	// Slide de Imagens	
	if ($j('td.item-correr').length > 3) {		
		
		$j('td.item-correr:first').addClass('ativo');
		$j('#bt-voltar-upsell img').hide();
		
	
		// Botão Avançar	
		$j('#bt-avancar-upsell img').click(function(event){
			$j('#bt-voltar-upsell img').show();
			
			proximo = $j('.ativo').next().next().next();
		
			if ( proximo.hasClass('item-correr') ){
				
				proximo = $j('.ativo').next();	
			
				$j('.ativo').removeClass('ativo');				
				proximo.addClass('ativo');
				
				$j('#upsell-product-table').animate({
                    "marginLeft": "-=189px"
                }, "slow");
			}
			else {
				$j('#bt-avancar-upsell img').hide();	
			}
			event.preventDefault(event);
			return false;
		});
		
		
		// Botão Voltar	
		$j('#bt-voltar-upsell img').click(function(event){
			$j('#bt-avancar-upsell img').show();	
			
			proximo = $j('.ativo').prev();
		
			if ( proximo.hasClass('item-correr') ){	
			
				$j('.ativo').removeClass('ativo');				
				proximo.addClass('ativo');
				
				$j('#upsell-product-table').animate({
                    "marginLeft": "+=189px"
                }, "slow");
			}else {
				$j('#bt-voltar-upsell img').hide();	
			}
			
			
			event.preventDefault(event);
			return false;
		});
		
		
	}
	else {
		
			$j('#bt-voltar-upsell img').hide();
			$j('#bt-avancar-upsell img').hide();
	}
	
	
	
	
	
	
	
	
	
	
	
	////////////////////////////////////////////////////////////////
	// diminui a fonte
	$j('#font-menor').click(function(event) {		
		$j('.product-tabs-content').each(function(index){
			
			fontAtual = parseInt($j(this).css('font-size'));
			lineHeightAtual = parseInt( $j(this).css('line-height'));
			
			if (fontAtual >= 10) {
			
				$j(this).css({
					'font-size': (fontAtual - 2) + 'px',
					'line-height': (lineHeightAtual - 2) + 'px'
				});
			}			
		});		
		event.preventDefault(event);
		return false;
	});
	
	
	// Volta a font ao tamanho normal
	$j('#font-normal').click(function(event) {		
		$j('.product-tabs-content').each(function(index){
			
				$j(this).css({
					'font-size':  '10px',
					'line-height': '15px'
				});
						
		});		
		event.preventDefault(event);
		return false;
	});  
	
	
	// Aumenta a fonte
	$j('#font-maior').click(function(event) {		
		$j('.product-tabs-content').each(function(index){
			
			fontAtual = parseInt($j(this).css('font-size'));
			lineHeightAtual = parseInt( $j(this).css('line-height'));
			
			if (fontAtual <= 22) {
			
				$j(this).css({
					'font-size': (fontAtual + 2) + 'px',
					'line-height': (lineHeightAtual + 2) + 'px'
				});
			}			
		});		
		event.preventDefault(event);
		return false;
	});
});
