/*
*
*	JavaScript Document
*	DOCUMENTO: Arquivo com os scripts bsicos do site
*	CRIAO: 12/05/2008
*	AUTOR: Marcelo Casinha (marcelo@brivia.com.br)
*	VERSO: 001
*
*/

// Funcao para inserir _blank em links externos
function externalLinks() {
	$("a[@rel*=external]").attr("target", "_blank");
}
// Funcao para inserir _blank em links externos
function linksVoltar() {
	$("a[@rel*=back]").click( function(){ history.back(); });
}

// Funcao para carregar Flash
function carregaFlash(caminho,largura,altura) {
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+largura+'" height="'+altura+'">');
	document.write('<param name="movie" value="'+caminho+'">');
	document.write('<param name="quality" value="high">');
	document.write('<param name="wmode" value="transparent">');
	document.write('<param name="menu" value="false">');
	document.write('<embed wmode="transparent" src="'+caminho+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+largura+'" height="'+altura+'"></embed>');
	document.write('</object>');
}

// Função para aparcer meunu e trocar flash da home
function alterarHome(){
	
	$("body#home #menu-global").fadeIn("slow");
	$("body#home #menu-canais").fadeIn("slow");
	$(".bt-pular-introducao").fadeOut("slow")
	
	var html = "<object width='100%' height='100%' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'>";
	html += "<param value='comum/swf/home_flash.swf' name='movie' />";
	html += "<param value='high' name='quality' />";
	html += "<embed width='100%' height='100%' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' quality='high' src='comum/swf/home_flash.swf' wmode='transparent' />";
	html += "</object>";
	
	$("body#home #flash-principal").html(html);
}

function tamanho()
{
	var left_atual = $('#ulCategorias').css("left").replace('px',"");
	var left = parseInt(left_atual);
	var total = $("#box-linhas ul li").length;
	var totCategorias = total / 3;
	var left_aux = left_atual;
	var left_anterior = 0;
	
	totCategorias = total - left;
	alert(left_atual);
	left_anterior = left_atual - left_anterior;
	alert(left_anterior);
}

//Funcao para carrossel do menu secundario (Categoria.php)
function mycarousel_initCallback(carousel) {
    /*jQuery('.jcarousel-next').bind('click', function() {
		var left_atual = $('#ulCategorias').css("left").replace('px',"");
		var left = (parseInt(left_atual) - 550);
		var total = $("#box-linhas ul li").length;
		
		if (carousel.last != total)
		{
			$('#ulCategorias').css("left",left+'px');
		}
        return false;
    });
 
    jQuery('.jcarousel-prev').bind('click', function() {
		/*var left_atual = $('#ulCategorias').css("left").replace('px',"");
		var left = (parseInt(left_atual) + 550);

		if(carousel.first > 1)
		{
			$('#ulCategorias').css("left",left - 180+'px');
		}
		else if (carousel.first > 2)
		{
			$('#ulCategorias').css("left",left - 360+'px');
		}
		if(carousel.first > 3)
		{
			$('#ulCategorias').css("left",left+'px');
		}
		
		
        return false;
    });*/
};
	
// Função para iniciar as demais
$(document).ready(function() {

	externalLinks(); // Funcao para inserir _blank em links externos
	linksVoltar(); // Funcao para inserir _blank em links externos
	
	cadastro();//Funcao para validar o form de cadastro
	Noticias();//Funcao para selecao no form de busca
	IndicarConteudo();
	Representantes();
	Produtos();//Funcao para selecao no form de busca (ProdutoDetalhe.php)
	contato();
	
	// Carrosel Outros produtos
	function ativaCarrossel(){ 
		$("#box-outros-produtos ul").jcarousel({
			scroll: 2
		}); 
	}

	// Botao de pular introducao
	if($('#home').size()){
	
		$('#menu-global').hide();
		$('#menu-canais').hide();
		
		$('#home .bt-pular-introducao').click( function(){
			alterarHome();	  
		})
	}
	
	window.setTimeout(function() {
		ativaCarrossel()
	}, 200);
	
	//Inicia carrossel
	$("#box-linhas ul").jcarousel({
        scroll: 3,
		//initCallback: mycarousel_initCallback,
        // This tells jCarousel NOT to autobuild prev/next buttons
        buttonNextHTML: null,
        buttonPrevHTML: null
    });
	
	
	// Funcao para abrir tooltip
	$("ul.dicas span").tooltip({ 
		track: true, 
		delay: 0, 
		showURL: false, 
		opacity: 0, 
		fixPNG: true, 
		showBody: " - ",     
		bottom: 0, 
		left: 10 
	});
	
});