// JavaScript Document
function Ajax(){
	var ajax;

	try {
	  // Verifica se o Firefox, Opera 8.0+, Safari suporta o ajax
	  ajax = new XMLHttpRequest();
	} 
	catch (e) {
	  // Verifica se o Internet Explorer suporta o ajax
		try {
		ajax = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) {
			try {
			  ajax = new ActiveXObject("Microsoft.XMLHTTP");
			} 
			catch (e) {
			  alert("Seu browser não da suporte à AJAX!");
			  return false;
			}
		}
	}
	
	return ajax;
}

function Navegador() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "7.0;" ) {
			caminho = "ie7/";
		}
		else {
			caminho = "ie6/";
		}
	}
	else {
		caminho = "ff/";
	}
	
	document.write('<link rel="stylesheet" type="text/css" href="../../style/'+ caminho + 'site.css">')
	
}

function NavegadorResolucao() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "7.0;" ) {
			caminho = "ie7/";
		}
		else {
			caminho = "ie6/";
		}
	}
	else {
		caminho = "ff/";
	}
	
	Resolucao(caminho);
}

function Navegador2() {
	var caminho = "";
	var navegador = navigator.appVersion;	
	var navegador = navegador.split(" ");

	var tipo   = navegador[2];

	if ( tipo == "MSIE") {
		var versao = navegador[3];	
		
		if ( versao == "6.0;" ) {
			
			document.getElementById("cd_logo").src = "../../imagens/cd_logo_bgd.jpg";
		}
	}
}

function Resolucao ( caminho ) {
	if ( screen.width == "800" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_800.css">') 
	}
	if ( screen.width == "1024" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_1024.css">') 
	}
	if ( screen.width == "1280" ) { 
		document.write('<link rel="stylesheet" type="text/css" href="../../estilo/'+ caminho + 'style_1280.css">') 
	}
}

function Troca ( fundo, classe ) {
	if ( document.getElementById(fundo).className == "menu" ) {
		document.getElementById(fundo).className = "menu_over";
	}
	else {
		document.getElementById(fundo).className = "menu";
	}
	
	if ( document.getElementById(classe).className == "texto_menu" ) {
		document.getElementById(classe).className = "texto_menu_over";
	}
	else {
		document.getElementById(classe).className = "texto_menu";
	}
}

function LinkOver ( id, classe, classe_nova ) {
	if ( document.getElementById(id).className == classe ) {
		document.getElementById(id).className = classe_nova;
	}
	else {
		document.getElementById(id).className = classe;
	}
}

function layer () {

	if ( document.getElementById('layer_geral').style.display == "none" ) {
		document.getElementById('layer_geral').style.display = "block";		
		document.getElementById('layer_sub').style.display = "block";		
		document.getElementById('layer').style.display = "block";		
	}
	else {
		document.getElementById('layer_geral').style.display = "none";		
		document.getElementById('layer_sub').style.display = "none";		
		document.getElementById('layer').style.display = "none";		
	}

}

function Upload(strValue) {
	document.getElementById('txt_upload').value = strValue;
}

function TrocaImagem ( imagem_id, imagem_nome ) {
	
	imagem = document.getElementById(imagem_id).src;
	
	imagem_caminho = imagem.split("imagens/");
	
	imagem_off = imagem_caminho[0] + "imagens/" + imagem_nome + "_off.jpg";

	imagem_on = imagem_caminho[0] + "imagens/" + imagem_nome + "_on.jpg";
	
	if ( imagem == imagem_off ) {
		document.getElementById(imagem_id).src = imagem_on;
	}
	else {
		document.getElementById(imagem_id).src = imagem_off;
	}

}

function FechaLayer ( produto ) {

	document.getElementById('fundo_pagina_dica').style.display = "none";
	document.getElementById('layer_fundo_' + produto).style.display = "none";
	document.getElementById('layer_fundo_2_' + produto).style.display = "none";
	
}

function MostraLayer ( produto ) {
	document.getElementById('fundo_pagina_dica').style.display = "block";
	document.getElementById('layer_fundo_' + produto).style.display = "block";
	document.getElementById('layer_fundo_2_' + produto).style.display = "block";
	
}

function Valor ( strValue ) {
	document.getElementById('texto_falso').value = strValue;
}

function AbreFechaMenu( id ) {
	
	if ( document.getElementById(id).style.display == "none"  ) {
		document.getElementById(id).style.display = "block";
		if ( id == "submenu1" ) {
			document.getElementById("submenu2").style.display = "none";
			document.getElementById("submenu3").style.display = "none";
			document.getElementById("submenu4").style.display = "none";
			document.getElementById("submenu5").style.display = "none";
		}
		if ( id == "submenu2" ) {
			document.getElementById("submenu1").style.display = "none";
			document.getElementById("submenu3").style.display = "none";
			document.getElementById("submenu4").style.display = "none";
			document.getElementById("submenu5").style.display = "none";
		}
		if ( id == "submenu3" ) {
			document.getElementById("submenu1").style.display = "none";
			document.getElementById("submenu2").style.display = "none";
			document.getElementById("submenu4").style.display = "none";
			document.getElementById("submenu5").style.display = "none";
		}
		if ( id == "submenu4" ) {
			document.getElementById("submenu1").style.display = "none";
			document.getElementById("submenu2").style.display = "none";
			document.getElementById("submenu3").style.display = "none";
			document.getElementById("submenu5").style.display = "none";
		}
		if ( id == "submenu5" ) {
			document.getElementById("submenu1").style.display = "none";
			document.getElementById("submenu2").style.display = "none";
			document.getElementById("submenu3").style.display = "none";
			document.getElementById("submenu4").style.display = "none";
		}
	}
	else {
		document.getElementById(id).style.display = "none";
	}
	
}
function AbreFecha( id ) {
	
	if ( document.getElementById(id).style.display == "none"  ) {
		document.getElementById(id).style.display = "block";
	}
	else {
		document.getElementById(id).style.display = "none";
	}
	
}

function Contato () {
	var ajax = Ajax();	
	
	var contato_nome     = document.getElementById("contato_nome"    ).value;
	var contato_email    = document.getElementById("contato_email"   ).value;
	var contato_mensagem = document.getElementById("contato_mensagem").value;

	if ( ( contato_nome == '' ) || ( contato_email == '' ) || ( contato_mensagem == '' ) ) {
		
		document.getElementById('resposta_contato').innerHTML = "<b>Preencha os campos corretamente!</b>";
		MostraLayer('contato');

	}
	else {
		var url = "contato.php?contato_nome=" + contato_nome + "&contato_email=" + contato_email + "&contato_mensagem=" + contato_mensagem;
		
		//Processa requisição ajax 
		ajax.onreadystatechange = function() {
		  if(ajax.readyState == 4) {
			document.getElementById('resposta_contato').innerHTML = ajax.responseText;
			MostraLayer('contato');
		  }
		}
		ajax.open('POST', url, true);
		ajax.send(null);
	}
}

function RadioValue ( strValue ) {
	document.getElementById('resposta_id').value = strValue;
}


function Enquete () {
	var ajax = Ajax();	
	
	var pergunta_id = document.getElementById("pergunta_id").value;
	var resposta_id = document.getElementById("resposta_id").value;

	var url = "../../inc/enquete_ajax.php?pergunta_id=" + pergunta_id + "&resposta_id=" + resposta_id;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById('resultado_enquete').innerHTML = ajax.responseText;
		document.getElementById('resultado_enquete').style.display = "block";
	  }
	}
	ajax.open('POST', url, true);
	ajax.send(null);
}

function Distribuidores (estado_id) {
	var ajax = Ajax();	
	
	var url = "distribuidores_ajax.php?estado_id=" + estado_id;
	
	//Processa requisição ajax 
	ajax.onreadystatechange = function() {
	  if(ajax.readyState == 4) {
		document.getElementById('representantes_estado').innerHTML = ajax.responseText;
		document.getElementById('representantes_estado').style.display = "block";
	  }
	}
	ajax.open('POST', url, true);
	ajax.send(null);
}

function TrocaFonte (id, tamanho) {
	document.getElementById(id).className = tamanho; 
}